Ethereum memiliki standar URL baru yang tidak dapat diblokir

URL Web3 — diaktifkan dengan peluncuran ERC-4804 — telah berhasil masuk ke Ethereum, memungkinkan pengguna internet untuk mengakses aplikasi Ethereum dan NFT tanpa mengkhawatirkan sensor terpusat.

Standar Ethereum baru, berjudul “Web3 URL to EVM Call Message Translation,” pertama kali diusulkan pada 14 Februari 2022, dan ditulis bersama oleh pendiri ETHStorage Qi Zhou, peneliti Ethereum Sam Wilson dan Chao Pi.

Itu menggambarkan proposal sebagai URL "gaya HTTP" untuk secara langsung mengakses konten Web3 on-chain, seperti ujung depan aplikasi terdesentralisasi (DApps) dan NFT. Lebih dari setahun kemudian, ERC-4804 disetujui dan diselesaikan di mainnet pada 1 Maret.

Anthurine Xiang, juru bicara protokol penyimpanan lapisan-2 ETHStorage, menjelaskan bahwa dalam banyak kasus, ekosistem masih bergantung pada server web terpusat untuk menyediakan akses ke aplikasi "terdesentralisasi". 

“Saat ini, semua DApps seperti Uniswap […] mengklaim sebagai aplikasi terdesentralisasi,” Xiang menjelaskan, menambahkan: “Tapi bagaimana [do] kita masuk ke halaman web? Anda harus melalui DNS. Anda harus melalui GoDaddy. […] Semua itu adalah server terpusat.”

Grafik yang menjelaskan perbandingan model baru dengan Web2. Sumber: w3eth.io

Saat ini, sebagian besar pengguna mengakses internet melalui “Hypertext Transfer Protocol,” yang dikenal luas sebagai HTTP. 

Saat pengguna internet mengklik tautan atau mengetikkan alamat situs web, komputer menggunakan HTTP untuk meminta komputer lain mengambil informasi, seperti situs web atau gambar.

Di bawah ERC-4804, pengguna internet memiliki opsi untuk mengetik web3:// (berlawanan dengan http://) di browser mereka untuk langsung menampilkan DApps seperti Uniswap atau NFT on-chain. Ini karena standar memungkinkan pengguna untuk langsung menjalankan kueri ke Ethereum Virtual Machine (EVM).

Bagan alur yang menjelaskan cara kerja standar URL Web3 dengan Uniswap. Sumber: w3eth.io

Seluruh situs web juga secara teoritis dapat diakses dengan cara ini selama kontennya disimpan di blockchain Ethereum atau protokol layer-2 yang kompatibel. Namun, biaya untuk melakukan ini masih sangat mahal, menurut pendiri ETHStorage Qi Zhou.

“Masalah kritis di sini adalah biaya penyimpanan di Ethereum super, super 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. […] Itu tidak dapat diterima untuk banyak aplikasi Web2 dan bahkan banyak NFT,” tambah Zhou, mencatat bahwa solusi penyimpanan layer-2 dapat membantu mengurangi sebagian biaya.

Xiang menyarankan bahwa mengingat biayanya, standar URL baru masuk akal hanya untuk aplikasi tertentu. 

“Tidak semuanya harus terdesentralisasi. Jika Anda menjalankan bisnis Web2 yang cukup bagus dan Anda tidak perlu terlalu khawatir tentang sensor terpusat. […] Anda bisa melakukannya.

Di sisi lain, standar baru akan berguna untuk DApps atau situs web yang berisiko disensor, dengan Tornado Cash sebagai contohnya.

“Misalnya, untuk Tornado Cash, banyak orang tidak bisa mengaksesnya melalui situs mereka karena ada sensor,” jelas Xiang.

“Jika Anda adalah DApp dan Anda sudah terdesentralisasi, mengapa Anda masih menggunakan situs web terpusat agar orang-orang dapat mengakses Anda?”

Contoh website yang dapat diakses melalui web3:// Sumber URL: w3eth.io

Ditanya apakah standar baru dapat dimanfaatkan oleh aktor jahat untuk ikut serta dalam aktivitas terlarang, Xiang berkata:

“Ini sangat sulit untuk dikatakan seperti bagaimana Bitcoin didirikan. Saya pikir Bitcoin tidak dilahirkan untuk kejahatan, tetapi tetap saja, pada awalnya, orang-orang [were] melakukan hal-hal yang mencurigakan seperti Silk Road, mereka telah menggunakan Bitcoin.”

Sebaliknya, Xiang percaya 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 Sistem File InterPlanetary 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 diubah atau diubah.

ERC-4804 bagaimanapun, akan memungkinkan untuk "data dinamis," seperti memungkinkan orang untuk meninggalkan suka dan komentar dan berinteraksi dengan konten di situs web, jelas Xiang. Menjadi asli Ethereum, standar ini juga diharapkan dapat berinteraksi dengan blockchain lain dengan lebih mudah, tambah Xiang.