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