Cointime

Download App
iOS & Android

Познакомьтесь с Permaweb и начните с внешнего развертывания PermaApp.

Validated Project

Автор: Кайл

Отзыв от: Сэнди

Источник: Гильдия контента – Новости

PermaApp — это децентрализованное приложение (dApp), развернутое в Permaweb. Все его данные хранятся в сети Arweave, поэтому его также называют собственным приложением Arweave. EverPay, Permaswap и ArDrive — типичные представители.

Причина, по которой эти приложения могут избавиться от ограничений централизованных серверов и обеспечить по-настоящему децентрализованную работу, заключается именно в том, что они полагаются на поддержку Permaweb. Чтобы понять, как интерфейс PermaApp может постоянно находиться в сети, нам сначала нужно понять, что такое Permaweb.

Permaweb: Интернет, который никогда не исчезнет

Permaweb — это постоянный слой Интернета, созданный на основе Arweave. Он переносит различные данные, такие как изображения, видео, веб-страницы и приложения, образуя Интернет, который никогда не исчезнет. В отличие от традиционного Интернета, все данные в Permaweb хранятся постоянно, неизменяемы и отслеживаемы.

Пользователи могут получать доступ к контенту, хранящемуся на Arweave, напрямую через браузер, как и на обычном веб-сайте. Интерфейсная страница PermaApp является результатом организации и сборки Permaweb этих данных в формат веб-страницы.

Как развертывается интерфейсная страница PermaApp?

По сравнению с другими приложениями блокчейна, PermaApp обеспечивает более полную децентрализацию. Его интерфейсная страница не нуждается в централизованном хостинге сервера, она использует децентрализованную сеть хранения Arweave и отображается в режиме рендеринга на стороне клиента (CSR). Весь процесс можно разделить на три ключевых этапа: загрузка кода, загрузка ресурсов и рендеринг страницы.

1. Загрузите код: разверните интерфейс в Arweave.

Разработчики упаковывают и загружают внешний код PermaApp в сеть Arweave. Код включает в себя все ресурсы для отображения страниц и взаимодействия, такие как:

  • HTML : определяет структуру страницы, например расположение кнопок, текста и изображений.
  • CSS : управляет стилем страницы, включая цвета, шрифты и макет.
  • JavaScript : реализация интерактивных функций, таких как всплывающие окна после нажатия кнопок.
  • Мультимедийные файлы : изображения, видео, аудио и т. д.

Постоянный идентификатор транзакции (т. е. уникальная ссылка) генерируется после загрузки каждого файла. Среди них HTML-файл главной страницы обычно служит входом на страницу. Разработчикам нужно только раскрыть соответствующий идентификатор транзакции или ссылку, и пользователи смогут получить доступ к странице.

2. Доступ пользователей: загрузка ресурсов через шлюз Arweave.

Пользовательский опыт посещения PermaApp аналогичен просмотру обычного веб-сайта. Браузер отправляет запрос к шлюзу Arweave, который получает необходимые файлы HTML, CSS, JavaScript и мультимедиа из сети Arweave.

2. Доступ пользователей: загрузка ресурсов через шлюз Arweave.

Пользовательский опыт посещения PermaApp аналогичен просмотру обычного веб-сайта. Браузер отправляет запрос к шлюзу Arweave, который получает необходимые файлы HTML, CSS, JavaScript и мультимедиа из сети Arweave.

Поскольку все ресурсы хранятся в Arweave и не зависят от традиционных облачных серверов, таких как AWS, эти страницы не станут недействительными из-за простоя сервера. Что бы ни случилось, каждая страница PermaApp всегда онлайн, предоставляя пользователям стабильный доступ.

3. Рендеринг: страница отображается в браузере.

После того, как браузер загрузит код, он проанализирует и соберет его в полноценную страницу:

  • Создайте фрейм страницы после анализа HTML;
  • Загрузите CSS, чтобы добавить стили на страницу;
  • Запустите JavaScript для реализации интерактивных функций;

Поскольку эти задачи рендеринга выполняются в браузере пользователя, этот режим рендеринга на стороне клиента (CSR) не требует использования внутреннего сервера, что не только повышает эффективность доступа, но и обеспечивает высокую надежность приложения.

Подвести итог

В качестве моста между Arweave и PermaApp Permaweb упорядоченно организует децентрализованные данные, хранящиеся в Arweave, и отображает их пользователям в виде страниц.

Благодаря рендерингу на стороне клиента (CSR) интерфейсная страница PermaApp полностью избавляется от ограничений традиционных серверов, обеспечивая удобство взаимодействия с пользователем. В то же время эта архитектура делает приложение устойчивым к цензуре и постоянным. Даже по прошествии времени страницы и данные приложения всегда онлайн и доступны пользователям в любое время.

От загрузки кода до рендеринга страниц — каждый аспект PermaApp демонстрирует уникальную ценность Permaweb — Интернета будущего, который стабилен, прозрачен и никогда не исчезнет.

🏆 Призы за «поимку ошибок»: если вы обнаружите в этой статье опечатки, неправильные предложения или неправильные описания, нажмите «Мне» , чтобы сообщить об этом, и вы получите поощрения.

Отказ от ответственности: эта статья не отражает точку зрения или позицию PermaDAO. PermaDAO не предоставляет инвестиционных консультаций и не поддерживает какие-либо проекты. Читателей просят соблюдать законы страны, в которой они находятся, и вести деятельность в Web3 в соответствии с правилами.

🔗 О PermaDAO : Веб - сайт | Telegram | Discord |

Комментарий

Все комментарии

Рекомендуем к прочтению

  • zkPass завершила финансирование серии А на сумму 12,5 млн долларов США при участии Animoca Brands и других компаний.

    Протокол проверки данных, сохраняющий конфиденциальность, zkPass привлек $12,5 млн в рамках финансирования серии A, оценивая его в $100 млн, при участии dao5, Animoca Brands, Flow Traders, Amber Group, IOBC Capital, Signum Capital, MH Ventures и WAGMI Ventures. Сообщается, что zkPass планирует запустить токены в первом квартале следующего года. (Блок)

  • Шэньюй: Широко распространенная проблема слепых подписей открывает возможности для хакеров, и эту проблему необходимо решить

    Шеньюй (@bitfish1) написал на платформе X, что в случае возникновения угроз безопасности на внешнем интерфейсе аппаратные кошельки являются последней линией защиты и изначально должны обеспечивать безопасность активов. Но на данном этапе широко распространена проблема слепых подписей, дающая хакерам возможности, и эту проблему необходимо решить.

  • Deutsche Börse Clearstream: платформа D7 выпустила цифровые облигации на сумму более 10 миллиардов евро

    Deutsche Börse Clearstream объявила, что ее платформа цифровых ценных бумаг D7 выпустила цифровые облигации на сумму более 10 миллиардов евро (11 миллиардов долларов США). В настоящее время D7 в основном используется для двух типов выпусков, а именно крупных цифровых облигаций и структурированных продуктов. С технической точки зрения платформа D7 использует смарт-контракты DAML, а последняя версия DAML поддерживает блокчейн Canton. Ранее Clearstream также участвовала в реальном испытании с использованием для расчетов цифровой валюты центрального банка Франции CBDC.

  • Протокол размещения ставок ликвидности Drop завершает посевной раунд на сумму 4 миллиона долларов под руководством CoinFund

    17 октября протокол размещения ставок ликвидности Drop завершил начальный раунд финансирования на сумму 4 миллиона долларов США, возглавляемый CoinFund, CMS Holdings, Anagram, Interop Ventures, Cosmostation и другими учреждениями, а также соучредителем Lido DAO Василием Шаповаловым и соучредителем Celestia Labs. В инвестициях приняли участие инвесторы-ангелы-основатели, такие как Мустафа Аль-Бассам и Джон Кол, генеральный директор Abacus Labs и основной спонсор Hyperlane.

  • CFTC: Федеральный суд был «неправ», разрешив Калши запустить рынок прогнозов

    Федеральный судья «допустил ошибку», разрешив рынку прогнозов Калши листинговать и торговать избирательными контрактами, заявили юристы Комиссии по торговле товарными фьючерсами США (CFTC) в апелляционном суде, подтвердив свои утверждения в судах низшей инстанции. В прошлом месяце судья постановил, что CFTC не может запретить Калши размещать избирательный контракт. Регулятор обратился в Апелляционный суд с просьбой приостановить запуск продукта до вынесения решения по апелляции. Но судьи суда постановили, что CFTC не смогла доказать, что будет причинен непоправимый вред.

  • Рыночная стоимость активов BlackRock Ethereum ETF превышает 11 миллиардов долларов

    BlackRock официально обновила информацию о позиции биржевого фонда Ethereum iShares Ethereum Trust ETF. По состоянию на 16 октября активы ETHA составляли около 425 000 ETH (424 165,708 ETH), а рыночная стоимость позиции превысила 11 миллиардов долларов США, достигнув 1 109 528 417,19 долларов США. .

  • Доля DEX в объеме торгов фьючерсами CEX упала до 3,26% в сентябре

    По данным The Block, в сентябре доля объема торгов фьючерсами децентрализованных бирж (DEX) относительно централизованных бирж (CEX) упала с пикового значения в 5,18% в феврале до 3,26%. Этот показатель представляет собой отношение объема торговли фьючерсами на DEX к объему торговли фьючерсами на CEX, что указывает на то, что пользователи, похоже, постепенно переходят к централизованным платформам. Данные показывают, что Hyperliquid стала одной из крупнейших платформ бессрочных свопов DEX с долей рынка почти 50%.

  • Morgan Stanley владеет спотовым Bitcoin ETF на сумму $272,1 млн.

    Последние документы Комиссии по ценным бумагам и биржам США (SEC) показывают, что Morgan Stanley владеет спотовыми биткойн-ETF на сумму 272,1 миллиона долларов.

  • BTC пробивает отметку в $68 000

    Ситуация на рынке показывает, что BTC превысил 68 000 долларов США и сейчас торгуется на уровне 68 034,02 доллара США, с 24-часовым ростом на 0,35%. Рынок сильно колеблется, поэтому, пожалуйста, контролируйте риски.

  • Комиссия по ценным бумагам и биржам США официально обжаловала решение XRP

    Комиссия по ценным бумагам и биржам США (SEC) официально обжаловала решение судьи Аналисы Торрес о XRP, возобновив судебную тяжбу о том, могут ли продажи XRP на криптовалютных биржах квалифицироваться как ценные бумаги. Регуляторы оспорили ключевые аспекты решения суда, в том числе постановление об оправдании руководителей Ripple и безналичном распределении XRP. Результат может иметь серьезные последствия для будущего регулирования криптовалют.