- Tetapi, Buterin menempatkan kesulitan skalabilitas dengan komputasi yang paling mudah, ketersediaan data lebih sulit, dan state yang paling sulit untuk diskalakan.
- Bukti-bukti zero-knowledge dan pemisahan data membantu mengembangkan skalabilitas eksekusi dan ketersediaan tanpa melemahkan asumsi kepercayaan.
- Vitalik membalikkan pandangan tahun 2017-nya, kini mendukung verifikasi diri pengguna seiring perkembangan kriptografi dan pelajaran dunia nyata.
Ko-pendiri Ethereum Vitalik Buterin dijelaskan secara kerangka yang direvisi untuk penskalaan blockchain dan verifikasi pengguna dalam unggahan di X kemarin. Diskusi tersebut menjelaskan bagaimana blockchain menskala komputasi, data, dan state, serta mengapa tingkat kesulitannya berbeda. Buterin juga membalikkan pandangan tahun 2017 tentang validasi diri pengguna, mengutip perkembangan teknis dan pelajaran praktis yang telah dipelajari.
Perhitungan, Data, dan State Diberi Peringkat Berdasarkan Tingkat Kesulitan
Menurut Vitalik Buterin, skalabilitas blockchain mengikuti hierarki yang jelas, dimulai dengan komputasi sebagai komponen yang paling mudah untuk di skalakan. Dia menjelaskan bahwa pengembang dapat memparalelkan komputasi atau mengganti beban kerja besar dengan bukti kriptografi. Secara menonjol, teknik seperti zero-knowledge proofs mengurangi permintaan eksekusi tanpa mengubah asumsi kepercayaan.
Namun, Buterin menempatkan ketersediaan data di tengah hierarki. Ia menyatakan bahwa sistem yang memerlukan jaminan ketersediaan harus memenuhinya secara langsung. Meskipun demikian, pengembang dapat membagi data dan menerapkan metode coding penghapusan seperti PeerDAS. Sebagai hasilnya, node dengan kapasitas lebih rendah dapat menghasilkan blok yang lebih kecil secara proporsional.
Mengapa Negara Tetap Menjadi Batu Sandung Utama
Sebaliknya, Buterin mengidentifikasi state sebagai komponen yang paling sulit untuk di skalakan. Ia menunjukkan bahwa memvalidasi bahkan satu transaksi saja memerlukan akses ke seluruh state. Bahkan ketika pengembang memampatkan state ke dalam struktur pohon, pembaruan akar tetap bergantung pada data state yang lengkap.
Meskipun beberapa pendekatan mencoba pemartisipan state, Tapierin mengatakan mereka membutuhkan perubahan arsitektur yang signifikan. Selain itu, desain ini kekurangan fleksibilitas umum. Karena alasan ini, dia berargumen pengembang sebaiknya mengganti state dengan data ketika memungkinkan, asalkan dekonsentrasi tetap terjaga.
Mengulas Kembali Validasi Pengguna dan Asumsi Masa Lalu
Seiring dengan diskusi skalabilitas, Tapierin secara terbuka membalikkan keputusan sebuah pernyataannya pada 2017 mengenai validasi pengguna. Saat itu, ia menggambarkan verifikasi pengguna penuh sebagai tidak realistis. Namun, dalam posting X-nya yang baru-baru ini, ia mengatakan kriptografi dan pengalaman yang ditingkatkan mengubah pandangan tersebut.
Ia mengakui bahwa ekosistem telah berubah secara masif. Sebagai hasilnya, kini ia menekankan kedaulatan diri dan verifikasi sebagai tujuan desain utama. Menurut Buterin, pergeseran-pergeseran ini menunjukkan sikap Ethereum yang diperbarui terhadap ketahanan jaringan jangka panjang.

