Poin utama
Validium adalah solusi penskalaan untuk Ethereum yang menangani transaksi off-chain sambil memastikan validitasnya melalui bukti tanpa pengetahuan.
Validium dapat menggunakan operator untuk mengumpulkan dan memverifikasi transaksi secara batch, mengurangi penyimpanan data on-chain dan biaya bahan bakar, sehingga meningkatkan efisiensi pemrosesan transaksi.
Meskipun Validium memiliki keunggulan dalam meningkatkan kecepatan transaksi dan meningkatkan perlindungan privasi, Validium juga menghadapi tantangan seperti risiko ketersediaan data dan potensi masalah sentralisasi.
Perkenalan
Teknologi Blockchain telah berkembang secara signifikan selama bertahun-tahun, namun skalabilitas tetap menjadi salah satu isu utama. Artikel ini akan memperkenalkan Validium, mengeksplorasi cara kerjanya, dan bagaimana ia dapat mengoptimalkan skalabilitas Ethereum.
Apa itu Validium?
Validium adalah solusi penskalaan untuk Ethereum yang menggunakan ketersediaan data off-chain dan komputasi untuk pemrosesan transaksi yang efisien. Rollup tanpa pengetahuan (zk-rollup) menyimpan sebagian data di rantai, sedangkan Validium berbeda karena ia menyimpan data transaksi Bukti tanpa pengetahuan di luar rantai (ZKP) juga digunakan untuk memverifikasi validitas transaksi.
Bagaimana cara kerja Validium?
Validium mengeksekusi transaksi di luar mainnet Ethereum, memanfaatkan kontrak pintar di Ethereum untuk memastikan validitas dan integritasnya. Selanjutnya, kami akan membahas beberapa fitur utama Validium.
berdagang
Untuk melakukan transaksi melalui Validium, pengguna perlu mengirimkan transaksi ke operator. Operator adalah node yang bertanggung jawab untuk mengeksekusi transaksi pada rantai Validium, baik sebagai entitas tunggal atau melalui bukti kepemilikan (PoS) sistem Sekumpulan entitas yang dipilih.
Operator mengumpulkan sejumlah besar transaksi, memprosesnya dalam batch off-chain, dan setelah pemrosesan selesai, menggunakan sistem khusus yang disebut sirkuit bukti untuk membuat bukti bahwa transaksi tersebut benar. dieksekusi dengan benar.
komitmen negara
Bayangkan status Validium (catatan semua akun dan saldonya) sebagai pohon besar, yang merupakan pohon Merkle. Akar pohon merupakan akar keadaan, yang ibarat sidik jari dan mencerminkan keadaan secara keseluruhan. Akar negara ini disimpan di Ethereum.
Saat operator memproses transaksi, operator memperbarui root status untuk mencerminkan saldo baru dan status akun; kemudian mengirimkan root status yang diperbarui ke jaringan utama Ethereum bersama dengan bukti bahwa semua operasi dilakukan dengan benar.
Tidak seperti rollup tanpa pengetahuan, produsen blok di Validium tidak diharuskan untuk mempublikasikan semua detail transaksi di Ethereum. Jika Ethereum berhasil memvalidasi buktinya, status baru akan diterima dan Validium akan diperbarui.
Setoran dan penarikan
Pengguna dapat mentransfer dana dari Ethereum ke Validium hanya dengan mengirimkan ETH atau token lainnya ke kontrak khusus di Ethereum. Kontrak akan meneruskan deposit ini ke Validium off-chain dan dikreditkan ke akun off-chain pengguna.
Untuk menarik dana kembali ke Ethereum, pengguna perlu mengajukan permintaan penarikan ke operator. Operator akan memasukkan permintaan ke dalam batch, dan setelah batch tersebut diverifikasi di Ethereum, pengguna dapat menarik dana.
Kompatibilitas Validium dan EVM
Kasus penggunaan sederhana
Untuk kasus penggunaan sederhana seperti pertukaran token dan pembayaran, Validium dapat memproses banyak transaksi dengan cepat tanpa harus menyimpan semua data ke mainnet Ethereum, sehingga sangat efisien. Terlihat lebih cocok untuk use case yang proses transaksinya sederhana dan tidak memerlukan perhitungan yang rumit.
Tantangan kontrak pintar
Kontrak pintar adalah program yang berjalan di blockchain dan biasanya melibatkan operasi yang kompleks. Validium menghadapi tantangan besar dalam hal ini, karena membuktikan bahwa operasi kompleks telah dijalankan dengan benar memerlukan daya komputasi yang lebih kuat, sehingga menyulitkan Validium untuk mendukung berbagai fungsi yang disediakan oleh kontrak pintar.
solusi potensial
Beberapa proyek sedang mempelajari cara meningkatkan kompatibilitas Validium dengan fungsionalitas kontrak pintar Ethereum. Salah satu opsinya adalah membuat versi khusus bahasa pemrograman, seperti Solidity (bahasa pemrograman yang digunakan untuk menulis kontrak pintar Ethereum) yang dioptimalkan secara khusus untuk Validium. Namun, solusi ini mungkin memiliki keterbatasan dan mungkin tidak mendukung semua fungsi di lingkungan pemrograman Ethereum biasa.
Keunggulan Validium
efisiensi
Dengan mengurangi penyimpanan data dan beban komputasi pada mainnet Ethereum, Validium dapat mencapai hingga 9.000 transaksi per detik (TPS). Hal ini penting untuk aplikasi seperti bursa terdesentralisasi (DEX) yang mengutamakan kecepatan dan efisiensi biaya.
memotong biaya
Validium tidak mempublikasikan data transaksi pada rantai, yang dapat mengurangi biaya bahan bakar secara signifikan, sehingga membantu pengguna mengurangi biaya transaksi dan meningkatkan keuntungan.
Tingkatkan keamanan
Dengan menyimpan data secara off-chain, Validium dapat meningkatkan privasi transaksi dan menambah keamanan tambahan tanpa mengorbankan skalabilitas.
Tantangan yang dihadapi Validium
Risiko ketersediaan data
Validium sangat bergantung pada ketersediaan data off-chain, dan risiko muncul karenanya. Jika operator atau pengelola ketersediaan data menahan data transaksi, bukti yang diperlukan untuk menarik dana pengguna tidak dapat dibuat.
Risiko sentralisasi
Menghasilkan bukti validitas memerlukan perangkat keras khusus dan dapat mengarah pada sentralisasi. Jika hanya sedikit entitas yang mampu menyediakan sumber daya yang diperlukan, mereka mungkin akan mendominasi jaringan dan melemahkan sifat desentralisasinya.
Kesimpulan
Validium adalah solusi penskalaan yang mengoptimalkan jaringan Ethereum dengan memproses transaksi secara off-chain sambil memastikan integritasnya melalui bukti tanpa pengetahuan. Dengan mengatasi keterbatasan penyimpanan data on-chain, Validium dapat meningkatkan throughput transaksi dan memberikan kontribusi penting dalam memecahkan masalah skalabilitas blockchain.
Bacaan lebih lanjut
Skalabilitas Blockchain - teknologi rantai samping dan saluran pembayaran
Apa itu ZkEVM dan bagaimana cara meningkatkan ekosistem Ethereum?
Perbedaan antara agregasi optimis dan agregasi tanpa pengetahuan
Penafian: Isi artikel ini disediakan "sebagaimana adanya" hanya untuk informasi umum dan tujuan pendidikan dan bukan merupakan representasi atau jaminan apa pun. Artikel ini bukan merupakan nasihat keuangan, hukum atau profesional lainnya dan tidak dimaksudkan untuk merekomendasikan pembelian produk atau layanan tertentu. Anda harus mencari nasihat Anda sendiri dari penasihat profesional yang tepat. Jika artikel ini disumbangkan oleh pihak ketiga, harap diperhatikan bahwa pandangan yang diungkapkan dalam artikel ini adalah milik kontributor pihak ketiga dan tidak mencerminkan pandangan Binance Academy. Untuk informasi lebih lanjut, silakan klik di sini untuk membaca penafian selengkapnya. Harga aset digital mungkin berfluktuasi. Nilai investasi Anda mungkin turun atau naik dan Anda mungkin tidak mendapatkan kembali pokok investasi Anda. Anda sepenuhnya bertanggung jawab atas keputusan investasi Anda sendiri dan Binance Academy tidak bertanggung jawab atas kerugian apa pun yang mungkin Anda derita. Artikel ini bukan merupakan nasihat keuangan, hukum atau profesional lainnya. Untuk detailnya, lihat "Ketentuan Penggunaan" dan "Peringatan Risiko". .