URL Web3, diaktifkan dengan peluncuran ERC-4804, telah tiba di Ethereum, memungkinkan pengguna internet untuk mengakses aplikasi Ethereum dan NFT tanpa khawatir tentang sensor terpusat.
Standar Ethereum baru, berjudul “URL Web3 ke Terjemahan Pesan Panggilan EVM” pertama kali diusulkan pada 10 Februari. 14, 2022, dan ditulis bersama oleh pendiri ETHStorage Qi Zhou, peneliti Ethereum Sam Wilson, dan Chao Pi.
Dia menggambarkan proposal tersebut sebagai URL “gaya HTTP” untuk mengakses konten Web3 on-chain secara langsung, seperti front-end aplikasi terdesentralisasi (DApps) dan NFT. Lebih dari setahun kemudian, ERC-4804 disetujui dan diselesaikan di mainnet pada tanggal 1 Maret.
1/n, dengan senang hati saya umumkan bahwa protokol akses web pertama untuk ETH ERC4804: URL Web3 telah disetujui oleh editor EIP dan diselesaikan!
web3:// (https://t.co/uXpTGdXirF) terdesentralisasi http://. Memungkinkan pengguna untuk langsung menelusuri konten web yang kaya di EVM, Halaman/Gambar/Lagu!
— Qi Zhou (@qc_qizhou) 1 Maret 2023
Anthurine Xiang, juru bicara protokol penyimpanan lapisan 2 ETHStorage, menjelaskan bahwa dalam banyak kasus, ekosistem masih mengandalkan server web terpusat untuk menyediakan akses ke aplikasi “terdesentralisasi”.
“Saat ini, semua DApps seperti Uniswap (…) mengklaim sebagai aplikasi terdesentralisasi,” Xiang menjelaskan, menambahkan, “Tapi bagaimana (kita) sampai ke halaman web? Anda harus melalui DNS. Anda harus melalui GoDaddy. ( …) Semua ini adalah server terpusat.”
Saat ini, sebagian besar pengguna mengakses Internet melalui “Hypertext Transfer Protocol”, yang dikenal luas sebagai HTTP.
Saat pengguna Internet mengklik tautan atau mengetik alamat situs web, komputer menggunakan HTTP untuk meminta komputer lain mengambil informasi, seperti situs web atau gambar.
Di bawah ERC-4804, pengguna Internet memiliki kemampuan untuk mengetik web3:// (bukan http://) ke dalam browser mereka untuk langsung melihat DApps seperti Uniswap atau NFT on-chain. Ini karena standar memungkinkan pengguna untuk langsung menanyakan Ethereum Virtual Machine (EVM).
Bahkan seluruh situs web secara teoritis dapat diakses dengan cara ini, selama kontennya disimpan di blockchain Ethereum atau protokol Layer 2 yang kompatibel. Namun, biaya untuk melakukannya masih sangat mahal, menurut pendiri ETHStorage Qi Zhou.
“Masalah kritis di sini adalah bahwa biaya penyimpanan di Ethereum sangat, sangat mahal di mainnet,” kata Zhou dalam presentasi baru-baru ini di ETH Denver.
“Misalnya, 1 Gigabyte data on-chain akan menelan biaya sekitar $10 juta. (…) Ini tidak dapat diterima untuk banyak aplikasi Web2 dan bahkan banyak NFT,” tambah Zhou, mencatat bahwa solusi penyimpanan tingkat 2 dapat membantu mengurangi sebagian biaya.
Xiang menyarankan bahwa, mengingat biayanya, standar URL baru hanya masuk akal untuk aplikasi tertentu.
“Tidak semuanya harus terdesentralisasi. Jika Anda menjalankan bisnis Web2 yang cukup bagus dan tidak perlu terlalu khawatir tentang sensor terpusat. (…) Anda bisa melakukannya.
Standar baru, di sisi lain, akan berguna untuk DApps atau situs web yang berisiko disensor Tornado uang tunai sebagai contoh.
“Misalnya, untuk Tornado Cash, banyak orang tidak bisa mengaksesnya melalui website mereka karena ada sensor,” jelas Xiang.
“Jika Anda adalah DApp dan Anda sudah terdesentralisasi, mengapa Anda masih menggunakan situs web terpusat untuk diakses orang?”
Ditanya apakah standar baru dapat dimanfaatkan oleh aktor jahat untuk berpartisipasi dalam kegiatan terlarang, Xiang berkata:
“Sangat sulit untuk mengatakan bagaimana Bitcoin didirikan. Saya pikir Bitcoin tidak dilahirkan untuk kejahatan, tetapi tetap saja, pada awalnya, orang-orang (melakukan) hal-hal yang mencurigakan seperti Silk Road, mereka menggunakan Bitcoin.”
Sebaliknya, Xiang percaya bahwa seperti Bitcoin, mereka hanya memberi orang opsi terdesentralisasi yang mungkin tidak mereka miliki.
Standar Ethereum baru adalah yang pertama dari jenisnya untuk blockchain, kata Xiang, meskipun itu bukan solusi pertama untuk hosting web terdesentralisasi.
Terkait: Cara menghosting situs web terdesentralisasi
IPFS, atau InterPlanetary File System, adalah contoh jaringan yang dibuat untuk melakukan apa yang saat ini disediakan oleh server cloud terpusat, hanya melalui cara terdesentralisasi. Namun, Xiang mencatat bahwa URL IPFS hanya dapat ditautkan ke konten statis, yang tidak dapat diedit atau diubah.
Saya *menggunakan* IPFS untuk mengarsipkan blog saya. Ini memiliki masalah UX yang serius (butuh waktu sekitar 1 jam untuk menyebarkan pembaruan terbaru saya). Menyerang blog di rantai akan jauh lebih mudah.
Untuk blog, sayangnya terlalu mahal, tapi untuk catatan teks pendek, logika berlaku.
— vitalik.eth (@VitalikButerin) 27 Mei 2022
ERC-4804, bagaimanapun, akan mengaktifkan “data dinamis,” seperti memungkinkan orang untuk meninggalkan suka dan komentar dan berinteraksi dengan konten di situs web, jelas Xiang. Menjadi asli Ethereum, standar juga harus dapat berinteraksi lebih mudah dengan blockchain lain, tambah Xiang.