Vitalik Buterin, pendiri Ethereum, mengembangkan teknologi zkEVM yang dapat memecahkan masalah verifikasi data pada blockchain. Inovasi ini memungkinkan transaksi lebih aman dan efisien. Buterin juga telah berkontribusi dalam mengembangkan kontrak pintar dan konsensus proof-of-stake. Teknologi ini telah ditunjukkan dalam Ethereum 2.0 yang dirilis tahun 2020.
IndoPulsa.Co.id – Vitalik Buterin: zkEVM dapat memecahkan masalah verifikasi di Ethereum
Ethereum, platform kontrak pintar yang mendukung keuangan terdesentralisasi (DeFi), operasi token yang tidak dapat dipertukarkan (NFT), dan banyak lagi, memiliki masalah yang tidak dapat diselesaikan hanya dengan platform penskalaan lapisan-2, kata salah satu pendirinya Vitalik Buterin baru-baru ini.
Dalam sebuah blog, Buterin mengatakan meskipun jaringan banyak digunakan dan ada pengguna, itu adalah tantangan untuk memverifikasi transaksi mainnet. Tantangan yang timbul dari ini berarti tidak banyak orang yang dapat menjalankan node mereka dan sebaliknya mengandalkan pihak ketiga yang tepercaya, termasuk klien ringan. Meskipun klien ringan sangat penting, co-founder mencatat bahwa memverifikasi apakah validator Ethereum tertentu mengikuti aturan protokol yang ditetapkan adalah tantangan.
Untuk mengatasi masalah ini, Buterin mengusulkan dua opsi untuk menyelesaikan masalah verifikasi lapisan-1 secara on-chain sambil meningkatkan skalabilitas.
Mengatasi masalah verifikasi on-chain
Pada opsi pertama, ia menyarankan untuk membatasi mainnet dan memaksa aktivitas ke layer-2. Ini akan membutuhkan pengurangan target gas-per-blok mainnet dari 15 juta menjadi 1 juta, dengan satu-satunya fungsi lapisan-1 adalah untuk memverifikasi protokol lapisan-2.
Meskipun solusi ini bisa berhasil, mungkin ada kekurangan. Pertama, itu akan membuat banyak aplikasi berbasis L1 yang ada secara ekonomis tidak layak, dan dana pengguna bisa macet karena biaya yang sangat tinggi. Migrasi massal ke proyek lapisan-2 dimungkinkan, tetapi itu akan semakin mempersulit prosesnya.
Co-founder mencatat bahwa, idealnya, protokol Ethereum harus mudah diverifikasi di berbagai perangkat, termasuk laptop, ponsel, dan ekstensi browser. Namun, menyinkronkan data secara individual secara on-chain untuk pertama kalinya, atau setelah lama offline, bisa memakan waktu hingga 54 detik. Ini bisa berupa tasking pada browser perangkat atau menyebabkan baterai cepat terkuras untuk perangkat portabel.
Opsi alternatif lain yang diusulkan Buterin melibatkan Succinct Non-interactive Argument of Knowledge (SNARK)-memverifikasi mainnet menggunakan Mesin Virtual Ethereum tanpa pengetahuan (zkEVM), yang dapat digunakan untuk memverifikasi eksekusi Mesin Virtual Ethereum (EVM) dari blok Ethereum.
Dalam pendekatan ini, lebih banyak kode SNARK akan ditulis untuk memverifikasi sisi konsensus blok. Namun, menghasilkan bukti secara real-time akan membutuhkan peningkatan yang signifikan melalui perangkat keras khusus atau peningkatan arsitektur.
Jika opsi ini dikejar, akan ada kebutuhan untuk memilih jenis zkEVM yang akan digunakan untuk verifikasi. Ada tiga opsi: zkEVM tunggal, multi-zkEVM tertutup, dan multi-zkEVM terbuka.
Sementara setiap opsi memiliki kelebihan dan kekurangan, Buterin percaya opsi multi-zkEVM terbuka adalah jalan terbaik. Pendekatan ini akan melibatkan klien yang berbeda yang memiliki implementasi zkEVM yang berbeda, dengan setiap klien menunggu bukti yang kompatibel sebelum menerima blok sebagai valid.
Meskipun ideal, itu bukan tanpa tantangan. Yang jelas adalah bahwa hal itu akan membutuhkan peningkatan signifikan dalam efisiensi dan paralelisasi Ethereum. Namun, ia yakin jalur ini bisa dieksplorasi dan praktis karena kemajuan teknologi.
Meningkatkan skalabilitas dan aksesibilitas di Ethereum
Proposal Buterin merupakan langkah ke arah yang benar untuk menyelesaikan masalah verifikasi secara on-chain. Sementara solusi yang diusulkan memiliki kelemahan, mereka menyoroti perlunya protokol Ethereum yang lebih terukur dan efisien.
Proposal ini datang ketika Polygon meluncurkan beta mainnet zkEVM awal pekan ini dengan rencana open-sourcing teknologi untuk memacu lebih banyak perkembangan.
Ethereum co-founder, Vitalik Buterin, menemukan solusi untuk masalah verifikasi yang sudah lama dihadapi di platform Ethereum. Solusi ini dikenal sebagai zkEVM, yang memiliki potensi untuk meningkatkan keamanan dan efisiensi dalam pengolahan transaksi. Dengan adanya inovasi ini, Vitalik Buterin kembali mengukir namanya sebagai salah satu pengembang terdepan di industri blockchain. Pelajari lebih lanjut tentang teknologi blockchain di Indopulsa.