Web3
Singkatnya Web3 adalah istilah umum untuk aplikasi berbasis blockchain publik dan smart contract, sering dipadukan dengan server biasa, dengan wallet sebagai login.
Web3 adalah sebutan umum untuk aplikasi dan layanan yang menggunakan blockchain publik untuk kepemilikan, pembayaran, dan aturan, biasanya dipadukan dengan infrastruktur web biasa. Pengguna memegang aset dan identitas mereka melalui wallet, bukan akun login. Salah satu pendiri Ethereum, Gavin Wood, memopulerkan istilah ini sekitar 2014, dan hingga kini belum ada definisi formal maupun badan yang mengaturnya. Dalam praktiknya, Web3 mencakup perdagangan token, pinjam-meminjam, NFT, DAO, dan game on-chain.
Secara teknis, aplikasi web3 biasanya berupa situs web biasa, sering kali didukung server sendiri untuk data dan pengindeksan, yang berkomunikasi dengan smart contract di blockchain. Alih-alih mendaftar dengan email dan kata sandi, Anda menghubungkan wallet dan menandatangani pesan atau transaksi dengan private key. State smart contract, seperti saldo dan aturan, bersifat publik dan dapat dibaca di block explorer, meskipun kode sumbernya hanya dapat dibaca jika pihak yang men-deploy kontrak telah memverifikasinya. Gas fee umumnya dikenakan untuk transaksi on-chain dan dibayar dengan token native jaringan tersebut, meskipun beberapa aplikasi atau sponsor dapat menanggungnya untuk pengguna.
Ini penting bagi siapa pun yang membeli token berkapitalisasi kecil karena banyak di antaranya diperdagangkan di DEX, sehingga Anda perlu menggunakan perangkat web3 secara langsung. Sebagian token juga terdaftar di bursa terpusat, tempat bursa memegang kendali atas aset dan pengalamannya lebih mirip akun broker biasa. Dengan self-custody, tidak ada layanan bantuan maupun mekanisme pembatalan pembayaran, sehingga transfer ke alamat yang salah bersifat final. Keterbukaan yang sama memungkinkan siapa saja men-deploy token dalam hitungan menit, sehingga banyak token yang Anda temui berkualitas rendah.
Desentralisasi adalah spektrum, jadi periksa seberapa terdesentralisasi sebuah proyek sebenarnya. Banyak aplikasi masih bergantung pada front end terpusat, server hosting, smart contract yang dapat di-upgrade, atau kunci admin yang bisa mengubah aturan atau memindahkan dana. Baca baik-baik apa yang sebenarnya diminta untuk Anda tandatangani di wallet. Persetujuan penggunaan token yang berbahaya dapat memungkinkan smart contract menarik token Anda di kemudian hari, jadi risikonya tetap ada setelah Anda menandatangani. Mencabut persetujuan sebelum disalahgunakan dapat mencegah kerugian, tetapi tidak bisa membatalkan transfer yang sudah terjadi. Menggunakan wallet terpisah dengan saldo kecil untuk bereksperimen dapat membatasi kerugian akibat kesalahan, dan label web3 pada suatu proyek tidak menjamin produknya berfungsi atau aman.




