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
Anthurine Xiang, представник протоколу зберігання 2-го рівня ETHStorage, пояснив, що в багатьох випадках екосистема все ще залежить від централізованих веб-серверів для забезпечення доступу до «децентралізованих» програм.
«Зараз усі DApps, такі як Uniswap […] стверджують, що вони децентралізовані, — пояснив Сян, додавши: «Але як [ми] потрапити на веб-сторінку? Ви повинні пройти через DNS. Ви повинні пройти через GoDaddy. […] Усе це централізовані сервери».
Сьогодні більшість користувачів виходять в Інтернет через «протокол передачі гіпертексту», широко відомий як HTTP.
Коли користувач Інтернету натискає посилання або вводить адресу веб-сайту, комп’ютер використовує HTTP, щоб попросити інший комп’ютер отримати інформацію, наприклад веб-сайт або зображення.
Згідно з ERC-4804, користувачі Інтернету мають можливість вводити web3:// (на відміну від http://) у своїх браузерах, щоб безпосередньо викликати DApps, такі як Uniswap або NFT у ланцюжку. Це тому, що стандарт дозволяє користувачам безпосередньо запускати запит до віртуальної машини Ethereum (EVM).
Цілими веб-сайтами також теоретично можна отримати доступ за допомогою цих засобів, якщо їх вміст зберігається в блокчейні Ethereum або сумісному протоколі рівня 2. Однак, за словами засновника ETHStorage Ці Чжоу, витрати на це все ще дуже високі.
«Критичною проблемою тут є те, що вартість зберігання в Ethereum надзвичайно, надзвичайно дорога в основній мережі», — сказав Чжоу під час недавньої презентації в ETH Denver.
«Наприклад, 1 гігабайт даних у ланцюжку коштуватиме приблизно 10 мільйонів доларів. […] Це неприйнятно для багатьох програм Web2 і навіть для багатьох NFT», — додав Чжоу, зазначивши, що рішення для зберігання даних рівня 2 можуть допомогти зменшити деякі витрати.
Сян припустив, що враховуючи витрати, новий стандарт URL має сенс лише для певних програм.
«Не все потрібно децентралізувати. Якщо ви ведете досить хороший бізнес Web2 і вам не потрібно надто турбуватися про централізовану цензуру. […] Ви можете просто піти на це».
З іншого боку, новий стандарт буде корисним для DApps або веб-сайтів, які піддаються цензурі, наприклад Tornado Cash.
«Наприклад, для Tornado Cash багато людей не можуть отримати доступ до них через їхній веб-сайт через цензуру», — пояснив Сян.
«Якщо ви DApp і вас уже децентралізували, чому ви досі використовуєте централізований веб-сайт, щоб люди могли отримати до вас доступ?»
На запитання, чи можуть зловмисники використати новий стандарт для участі в незаконній діяльності, Сян сказав:
«Це дійсно важко сказати, як і те, як був заснований біткойн. Я думаю, що біткойн народився не для зла, але все ж на початку люди [робили] тіньові речі, такі як Шовковий шлях, вони використовували біткойни».
Натомість Сян вважає, що, як і біткойни, вони просто дають людям децентралізований варіант, який вони могли б не мати інакше.
Новий стандарт Ethereum є першим у своєму роді для блокчейну, зазначив Сян, хоча це не перше рішення для децентралізованого веб-хостингу.
За темою: Як розмістити децентралізований веб-сайт
IPFS, або InterPlanetary File System, є прикладом мережі, яка була створена для виконання того, що наразі забезпечують централізовані хмарні сервери, лише за допомогою децентралізованих засобів. Однак Сян зазначив, що URL-адреса IPFS може посилатися лише на статичний вміст, який не можна змінити чи змінити.
Я *використовую* IPFS для зберігання свого блогу. Він має серйозні проблеми з UX (поширення мого останнього оновлення займало приблизно 1 годину). Приєднати блог до мережі було б набагато легше.
Для блогів це, на жаль, занадто дорого, але для коротких текстових записів логіка застосовна.
- vitalik.eth (@VitalikButerin) Травень 27, 2022
Проте ERC-4804 дозволить отримувати «динамічні дані», наприклад, дозволяючи людям залишати лайки та коментарі та взаємодіяти з вмістом на веб-сайті, пояснив Сян. Будучи рідним для Ethereum, очікується, що стандарт зможе набагато легше взаємодіяти з іншими блокчейнами, додав Сян.
Джерело: https://cointelegraph.com/news/new-ethereum-standard-enables-web3-urls-that-can-t-be-censored