Pernah mendengar istilah Ethereum Plasma? Teknik ini hadir sebagai solusi atas masalah skalabilitas yang dihadapi oleh Ethereum. Simak penjelasan lebih dalamnya di sini!
Pengertian Ethereum Plasma
Joseph Poon dan Vitalik Buterin, salah satu pendiri Ethereum, mengusulkan Ethereum Plasma sebagai teknik solusi skalabilitas untuk blockchain Ethereum pada Agustus 2017. Poon, bersama Thaddeus Dryja, juga bertanggung jawab atas konsepsi Lightning Network, solusi skalabilitas yang diusulkan untuk Bitcoin pada tahun 2015.
Ethereum Plasma adalah kerangka kerja atau teknik skalabilitas off-chain untuk membangun aplikasi yang dapat diskalakan yang dapat digunakan oleh berbagai kelompok riset atau perusahaan. Meski begitu Plasma bukanlah suatu projek
Cara Kerja Ethereum Plasma
Fokus utama dari Ethereum Plasma adalah membentuk kerangka kerja rantai kedua yang dapat berkomunikasi dan berinteraksi dengan rantai utama (dalam hal ini, blockchain Ethereum) sebanyak mungkin. Kerangka kerja ini diatur secara hierarkis sehingga banyak rantai kecil dapat diletakkan di atas rantai utama.
Rantai anak dan rantai plasma adalah istilah lain untuk rantai kecil ini. Sangat penting untuk dicatat bahwa, meskipun terlihat serupa, rantai Plasma dan sidechain tidak identik.
Struktur Plasma menggunakan pohon Merkle dan kontrak pintar untuk membuat jumlah rantai anak yang tidak terbatas. Rantai anak ini pada dasarnya adalah salinan kecil dari blockchain Ethereum induk. Struktur seperti pohon dapat dibangun dari rantai tambahan yang dibuat di atas rantai anak.
Setiap rantai anak Plasma pada dasarnya adalah kontrak pintar yang dapat disesuaikan yang dirancang untuk memenuhi berbagai kebutuhan. Ini menunjukkan bahwa rantai-rantai dapat bekerja bersama dan beroperasi secara mandiri.
Pada akhirnya, Ethereum Plasma akan memungkinkan organisasi untuk mengimplementasikan solusi yang dapat diskalakan dengan berbagai cara sesuai dengan konteks dan kebutuhan unik mereka.
Dengan demikian, jika Plasma dikembangkan dan diimplementasikan ke dalam jaringan Ethereum, rantai utama akan kurang cenderung terjebak karena setiap rantai anak akan dirancang untuk bekerja dengan cara yang berbeda untuk tujuan tertentu, yang tidak selalu terkait dengan tujuan utama.
Cek Harga:
Fraud Proof
Karena Fraud Proof menjamin komunikasi antara rantai anak dan rantai akar, rantai akar bertanggung jawab untuk menjaga keamanan jaringan dan menghukum individu yang melakukan pelanggaran.
Setiap rantai anak memiliki mekanisme untuk implementasi bukti kecurangan dan memvalidasi blok, yang dapat dibuat menggunakan berbagai algoritma konsensus. Proof of Work, Proof of Stake, dan Proof of Authority adalah yang paling umum.
Fraud Proof memastikan bahwa pengguna dapat melaporkan node yang tidak jujur dalam kasus kejahatan, melindungi dana mereka, dan keluar dari transaksi yang melibatkan rantai utama. Dengan kata lain, fraud proof digunakan ketika rantai anak Plasma mengajukan keluhan ke rantai induk atau akarnya.
Map-Reduce
Selain itu, whitepaper Plasma menawarkan kasus penggunaan yang menarik untuk perhitungan MapReduce. Pada dasarnya, MapReduce adalah kumpulan operasi yang sangat membantu dalam menghitung dan mengorganisir data di berbagai basis data.
Dalam konteks Ethereum Plasma, basis data ini adalah blockchain, dan karena strukturnya mirip dengan pohon rantai, MapReduce dapat digunakan untuk membantu verifikasi data dalam pohon rantai, yang meningkatkan efisiensi jaringan secara signifikan.
Masalah Mass Exit
Masalah Mass Exit, yang menggambarkan situasi di mana banyak pengguna mencoba keluar dari rantai Plasma mereka secara bersamaan, membanjiri rantai akar dan menyebabkan kemacetan jaringan.
Masalah ini adalah salah satu penyebab utama kekhawatiran terhadap Ethereum Plasma. Perilaku penipuan, intrusi jaringan, atau kegagalan signifikan lain yang dapat ditunjukkan oleh rantai anak Plasma, atau kumpulan rantai, dapat menyebabkan hal ini.
Kesimpulan
Pada dasarnya, Ethereum Plasma adalah solusi off-chain yang membentuk struktur pohon dari beberapa rantai kecil untuk secara signifikan meningkatkan kinerja jaringan Ethereum secara keseluruhan. Rantai utama, yang dapat memproses lebih banyak transaksi per detik, akan memiliki beban kerja yang lebih ringan berkat adanya rantai-rantai ini.
Baca juga:
Apa Itu Ethereum (ETH) 2.0 dan Bedanya dengan Ethereum
Apa Ethereum Casper? Mengapa Penting?
Apa itu Ethereum Cancun dan Bagaimana Pengaruhnya
Mengenal Apa itu Ethereum Virtual Machine (EVM)
DISCLAIMER: Artikel ini bersifat informasi dan bukan merupakan tawaran atau ajakan untuk menjual dan membeli aset kripto apapun. Perdagangan aset kripto merupakan aktivitas beresiko tinggi. Harga aset kripto bersifat fluktuatif, di mana harga dapat berubah secara signifikan dari waktu ke waktu dan Bittime tidak bertanggung jawab atas perubahan fluktuasi dari nilai tukar aset kripto.
Komentar
0 komentar
Harap masuk untuk memberikan komentar.