Согласно недавно введенному стандарту Ethereum, DApps и NFT могут быть доступны пользователям Интернета без опасений централизованной цензуры.
URL-адреса Web3, включенные с запуском ERC-4804, появились в Ethereum, позволяя интернет-пользователям получать доступ к приложениям Ethereum и NFT, не беспокоясь о централизованной цензуре.
Новый стандарт Ethereum под названием «Web3 URL to EVM Call Message Translation» был впервые предложен 14 февраля 2022 года в соавторстве с основателем ETHStorage Ци Чжоу, исследователем Ethereum Сэмом Уилсоном и Чао Пи.
Он описал предложение как URL-адрес «в стиле HTTP» для прямого доступа к контенту Web3 в сети, такому как интерфейсы децентрализованных приложений (DApps) и NFT. Более чем через год ERC-4804 был одобрен и доработан в основной сети 1 марта.
1/n, я рад сообщить, что первый протокол веб-доступа для ETH ERC4804: Web3 URL одобрен редакторами EIP и доработан!
web3:// (https://t.co/uXpTGdXirF) является децентрализованным http://. Это позволяет пользователям напрямую просматривать богатый веб-контент на EVM, страницы/изображения/песни!
— Ци Чжоу (@qc_qizhou) 1 марта 2023 г.
Антурин Сян, представитель протокола хранения уровня 2 ETHStorage, объяснила, что во многих случаях экосистема по-прежнему зависит от централизованных веб-серверов для обеспечения доступа к «децентрализованным» приложениям.
«Сейчас все DApps, такие как Uniswap […] утверждают, что являются децентрализованными приложениями», — пояснил Сян, добавив: «Но как [do] мы попадаем на веб-страницу? Вы должны пройти через DNS. Вы должны пройти через GoDaddy. […] Все это централизованные серверы».
Сегодня большинство пользователей выходят в Интернет через «протокол передачи гипертекста», широко известный как HTTP.
Когда пользователь Интернета щелкает ссылку или вводит адрес веб-сайта, компьютер использует HTTP, чтобы запросить у другого компьютера информацию, например веб-сайт или изображения.
В соответствии с ERC-4804 интернет-пользователи имеют возможность вводить web3:// (в отличие от http://) в своих браузерах, чтобы напрямую запускать DApp, такие как Uniswap или NFT в сети. Это связано с тем, что стандарт позволяет пользователям напрямую выполнять запрос к виртуальной машине Ethereum (EVM).
Теоретически с помощью этих средств также можно получить доступ ко всем веб-сайтам, если их контент хранится в блокчейне Ethereum или совместимом протоколе уровня 2. Однако, по словам основателя ETHStorage Ци Чжоу, затраты на это все еще очень высоки.
«Критическая проблема здесь заключается в том, что стоимость хранения в Ethereum очень, очень дорогая в основной сети», — сказал Чжоу на недавней презентации в ETH Denver.
«Например, 1 гигабайт данных в сети будет стоить примерно 10 миллионов долларов. […] Это неприемлемо для многих приложений Web2 и даже для многих NFT», — добавил Чжоу, отметив, что решения для хранения данных уровня 2 могут помочь снизить некоторые расходы.
Сян предположил, что с учетом затрат новый стандарт URL имеет смысл только для конкретных приложений.
«Не все должно быть децентрализовано. Если у вас неплохой бизнес в Web2 и вам не нужно слишком беспокоиться о централизованной цензуре. […] Вы можете просто пойти на это».
С другой стороны, новый стандарт будет полезен для DApps или веб-сайтов, которым грозит цензура, например, Tornado Cash.
«Например, для Tornado Cash многие люди не могут получить к ним доступ через их веб-сайт из-за цензуры», — пояснил Сян.
«Если вы являетесь DApp и уже децентрализованы, почему вы все еще используете централизованный веб-сайт, чтобы люди могли получить к вам доступ?»
На вопрос, могут ли злоумышленники использовать новый стандарт для участия в незаконной деятельности, Сян сказал:
«Это действительно сложно сказать, как и то, как был основан Биткойн. Я думаю, что Биткойн был рожден не для зла, но все же в начале люди [were] занимаясь темными вещами, такими как Шелковый путь, они использовали биткойн».
Вместо этого Сян считает, что, как и Биткойн, они просто дают людям децентрализованный вариант, которого иначе у них может не быть.
Новый стандарт Ethereum является первым в своем роде для блокчейна, отметил Сян, хотя это и не первое решение для децентрализованного веб-хостинга.
IPFS, или The InterPlanetary File System, является примером сети, которая была создана для того, чтобы делать то, что в настоящее время предоставляют централизованные облачные серверы, только с помощью децентрализованных средств. Однако Сян отметил, что URL-адрес IPFS может ссылаться только на статический контент, который нельзя изменить или изменить.
Я *использую* IPFS для хранения своего блога. У него серьезные проблемы с UX (распространение моего последнего обновления заняло около 1 часа). Вставить блог в цепочку было бы намного проще.
К сожалению, для блогов это слишком дорого, но для коротких текстовых записей применима логика.
— vitalik.eth (@VitalikButerin) 27 мая 2022 г.
Однако ERC-4804 позволит использовать «динамические данные», например позволить людям оставлять лайки и комментарии и взаимодействовать с контентом на веб-сайте, пояснил Сян. Ожидается, что стандарт, являющийся родным для Ethereum, сможет намного проще взаимодействовать с другими блокчейнами, добавил Сян.