Poin-poin penting
Validium adalah solusi terukur untuk Ethereum yang memproses transaksi di luar blockchain sambil menggunakan bukti tanpa pengetahuan untuk memastikan validitasnya.
Validium memungkinkan pemrosesan transaksi yang efisien dengan memanfaatkan operator untuk mengumpulkan dan memvalidasi transaksi, sehingga mengurangi penyimpanan data di blockchain dan biaya bahan bakar.
Meskipun menawarkan manfaat seperti peningkatan kecepatan transaksi dan privasi, validium juga menghadapi tantangan, seperti risiko ketersediaan data dan potensi masalah sentralisasi.Ā
Perkenalan
Selama bertahun-tahun, teknologi blockchain telah meningkat secara signifikan, namun skalabilitas tetap menjadi salah satu masalah utama. Pada artikel ini, kita akan melihat validium, cara kerjanya, dan cara meningkatkan skalabilitas Ethereum.
Apa itu validium?
Validium adalah solusi terukur untuk Ethereum yang menggunakan ketersediaan data dan komputasi di luar blockchain untuk memproses transaksi dengan lebih efisien. Tidak seperti zero knowledge rollup (zk-rollups), yang menyimpan data tertentu di blockchain, validium menjaga transaksi keluar dari blockchain saat menggunakan zero- bukti pengetahuan (ZKP) untuk memverifikasi validitasnya.
Cara kerja validium
Validium bekerja dengan mengeksekusi transaksi di luar mainnet (mainnet) Ethereum, memanfaatkan kontrak pintar untuk memastikan validitas dan integritasnya. Mari kita tinjau beberapa aspek utama validium.
Transaksi
Ketika pengguna ingin melakukan transaksi menggunakan validium, mereka mengirimkannya ke operator. Operator adalah node yang bertanggung jawab untuk mengeksekusi transaksi pada validium blockchain. Ini bisa berupa entitas tunggal atau sekelompok entitas yang dipilih melalui sistem bukti kepemilikan (PoS).Ā
Operator mengumpulkan transaksi dalam satu batch dan memprosesnya di luar blockchain. Setelah batch siap, operator menggunakan sistem khusus yang disebut sirkuit verifikasi untuk membuat bukti bahwa transaksi telah diselesaikan dengan benar.
Komitmen negara
Bayangkan keadaan Validium (catatan semua akun dan saldonya) sebagai pohon besar, yang dikenal sebagai pohon Merkle. Akar pohon ini, yang disebut akar negara, ibarat sidik jari yang mewakili keseluruhan negara. Akar negara ini disimpan di Ethereum.Ā
Saat operator memproses transaksi, operator memperbarui akar status untuk mencerminkan saldo dan status akun baru. Kemudian ia mengirimkan root status baru ini dengan bukti bahwa semuanya telah dilakukan dengan benar di mainnet Ethereum.Ā
Tidak seperti zk-rollup, produsen blok di validium tidak perlu mempublikasikan semua detail transaksi di Ethereum. Jika Ethereum memverifikasi buktinya, status baru diterima dan validium diperbarui.
Setoran dan penarikan
Pengguna dapat menyetor dana mereka dari Ethereum ke validium dengan mengirimkan ETH atau token lainnya ke kontrak khusus di Ethereum. Kontrak mengkomunikasikan setoran ini ke validium di luar blockchain dan mengkredit akun pengguna di luar blockchain.Ā
Saat menarik dana ke Ethereum, pengguna mengirimkan permintaan penarikan ke operator. Operator memasukkan permintaan dalam satu batch, dan setelah batch tersebut diverifikasi di Ethereum, pengguna dapat menarik dana mereka.
Validium dan kompatibilitas EVM
Aplikasi sederhanaĀ
Validium efektif untuk aplikasi sederhana, seperti pertukaran token dan pembayaran, karena validium dapat dengan cepat memproses banyak transaksi tanpa harus menyimpan semua data di mainnet Ethereum. Hal ini menjadikan validium ideal untuk aplikasi yang transaksinya sederhana dan tidak memerlukan perhitungan rumit.Ā
Tantangan dengan kontrak pintarĀ
kontrak pintar adalah program yang berjalan di blockchain dan sering kali melibatkan operasi yang kompleks. Validium mengalami kesulitan dalam menanganinya karena membuktikan bahwa operasi kompleks telah dilakukan dengan benar memerlukan lebih banyak daya komputasi. Hal ini mempersulit validium untuk mendukung berbagai fungsi yang ditawarkan kontrak pintar.Ā
Solusi yang memungkinkan
Beberapa proyek sedang berupaya membuat validium lebih kompatibel dengan kemampuan kontrak pintar Ethereum. Salah satu pendekatannya adalah dengan membuat versi khusus bahasa pemrograman seperti Solidity (digunakan untuk menulis kontrak pintar Ethereum) yang dioptimalkan untuk validium. Namun, hal ini dapat membatasi karena bahasa ini mungkin tidak mendukung semua fitur lingkungan pemrograman Ethereum.
Keuntungan validium
Efisiensi
Validium dapat memproses hingga 9.000 transaksi per detik (TPS) dengan melepas penyimpanan data dan komputasi dari mainnet Ethereum. Hal ini penting untuk aplikasi seperti platform pertukaran terdesentralisasi (DEX), yang mengutamakan kecepatan dan profitabilitas.
Pengurangan biaya
Validium dapat mengurangi biaya bahan bakar secara signifikan dengan tidak memublikasikan data transaksi di blockchain, sehingga pengguna dapat memperoleh manfaat dari pengurangan biaya transaksi.
Keamanan yang ditingkatkan
Dengan menyimpan data di luar blockchain, validium dapat memberikan peningkatan privasi untuk transaksi dan lapisan keamanan tambahan tanpa mengorbankan skalabilitas.
Tantangan validium
Risiko terkait ketersediaan data
Ketergantungan validium pada ketersediaan data di luar blockchain juga menimbulkan risiko. Jika operator atau petugas ketersediaan data menyembunyikan data transaksi, bukti yang diperlukan untuk menarik dana pengguna mungkin tidak dapat diperoleh.
Risiko sentralisasi
Kebutuhan akan perangkat keras khusus untuk menghasilkan bukti validitas berpotensi mengarah pada sentralisasi. Jika hanya sedikit entitas yang mampu memperoleh sumber daya yang diperlukan, mereka dapat mendominasi jaringan, sehingga melemahkan sifat desentralisasi jaringan.
Kesimpulan
Validium adalah solusi terukur yang dirancang untuk meningkatkan jaringan Ethereum dengan memproses transaksi di luar blockchain sambil memastikan integritas transaksi melalui bukti tanpa pengetahuan. Dengan mengatasi keterbatasan penyimpanan data di blockchain, validium dapat meningkatkan hasil transaksi, menandai langkah penting menuju penyelesaian masalah skalabilitas blockchain.
Untuk informasi lebih lanjut
Skalabilitas blockchain: blockchain paralel dan saluran pembayaran
Apa itu ZkEVM dan bagaimana cara meningkatkan ekosistem Ethereum?
Penafian dan Peringatan Risiko: Konten ini disajikan kepada Anda āsebagaimana adanyaā hanya untuk informasi umum dan tujuan pendidikan, tanpa representasi atau jaminan apa pun. Hal ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau nasihat profesional lainnya, atau sebagai sarana untuk merekomendasikan pembelian produk atau layanan tertentu. Anda harus mencari nasihat Anda sendiri dari penasihat profesional yang tepat. Jika artikel ditulis oleh kontributor pihak ketiga, harap dicatat bahwa pendapat yang dikemukakan adalah pendapat kontributor pihak ketiga dan tidak mencerminkan pendapat Binance Academy. Silakan baca penafian lengkap kami di sini untuk mengetahui lebih lanjut. Harga aset digital bisa berfluktuasi. Nilai investasi Anda mungkin turun atau naik dan Anda mungkin tidak mendapatkan kembali jumlah yang diinvestasikan. Anda sepenuhnya bertanggung jawab atas keputusan investasi Anda dan Binance Academy tidak bertanggung jawab atas kerugian apa pun yang mungkin Anda alami. Materi ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau nasihat profesional lainnya. Untuk informasi lebih lanjut, lihat Ketentuan Penggunaan dan Peringatan Risiko kami.