Ethereum Plasma: Semua yang perlu Anda ketahui

Solusi yang dapat diskalakan meningkatkan kualitas jaringan blockchain dengan meningkatkan throughput dan memungkinkannya menjadi lebih cepat dan efisien. Ethereum Plasma adalah solusi yang membuat Ethereum lebih terukur dengan mengurai jaringan blockchain dan memungkinkan transaksi yang lebih murah.

[Solusi penskalaan (https://www.okx.com/learn/scaling-ethereum-is-the-future-rollup-centric-or-multi-chain) berfungsi seperti sidechain di luar blockchain utama Ethereum tetapi terhubung ke blockchain utama untuk menyelesaikan transaksi. Pada artikel ini, kita akan membahas detail Ethereum Plasma dan bagaimana manfaatnya bagi ekosistem [Ethereum] (https://www.okx.com/markets/prices/ethereum-eth).

Apa itu Ethereum Plasma?

Ethereum Plasma adalah solusi penskalaan blockchain yang diusulkan pada tahun 2017 oleh Vitalik Buterin, salah satu pendiri Ethereum, dan Joseph Poon, yang turut menulis whitepaper untuk [jaringan Bitcoin Lightning] (https://www.okx.com/learn/bitcoin-lightning-network-adoption). Tujuan utama dari proposal tersebut adalah untuk memecahkan masalah kemacetan yang dihadapi oleh pengguna Ethereum, yang menyebabkan komplikasi sekunder, termasuk biaya transaksi yang tinggi.

Ethereum Plasma beroperasi dengan sidechain yang mengurangi beban dari blockchain utama Ethereum. Sidechain ini, atau rantai anak, berkomunikasi dan berinteraksi dengan blockchain Ethereum utama. Oleh karena itu, rantai anak membebaskan blockchain Ethereum utama dari sebagian besar tanggung jawab transaksi. Penting untuk dicatat bahwa rantai anak bersifat serbaguna, dan pengguna dapat menggunakannya untuk berbagai kasus penggunaan, tergantung pada kesesuaiannya.

Ethereum Plasma menciptakan rantai yang lebih kecil di atas rantai anak yang sudah ada, dan semuanya dapat beroperasi secara paralel, sehingga meningkatkan skalabilitas jaringan Ethereum.

Bagaimana rantai anak mengatasi skalabilitas di Ethereum

Child chain mengatasi salah satu dari tiga aspek dari trilema blockchain di jaringan Ethereum. Rantai anak menghilangkan tanggung jawab pemrosesan transaksi dari rantai utama Ethereum, sehingga memungkinkan blockchain menjadi lebih skalabel. Oleh karena itu, dengan rantai anak, memungkinkan untuk memproses banyak transaksi secara bersamaan tanpa mempertaruhkan keamanan jaringan Ethereum.

Ether

Bagaimana [rantai anak] (https://nirolution.com/ethereum-plasma/) disusun di Ethereum Plasma.

Proses transaksi yang dilakukan pada rantai anak mengurangi beban rantai utama dan memungkinkannya untuk fokus pada keamanan jaringan. Khususnya, rantai anak tidak hanya mengakomodasi pemrosesan transaksi. Validator pada rantai anak memvalidasi dan menyelesaikan transaksi. Rantai anak yang diperbarui berkomitmen ke rantai utama Ethereum pada interval tertentu melalui penahan berkala. Dengan begitu, rantai anak tetap terjaga untuk menjaga konsistensi dengan rantai utama.

Child chain mengatasi masalah skalabilitas di Ethereum dengan mengimplementasikan pemrosesan transaksi secara paralel, mempertahankan manajemen status independen, memproses transaksi di luar rantai, berkomitmen secara berkala ke rantai utama Ethereum, dan menciptakan ruang untuk penyesuaian untuk kasus penggunaan tertentu.

Melihat lebih dekat pada Ethereum Plasma

Ketika kita berbicara tentang Plasma dalam ekosistem Ethereum, kita mengacu pada serangkaian kontrak pintar yang pada akhirnya berkembang sebagai blockchain yang terpisah. Walaupun blockchain Plasma dapat beroperasi secara independen, mereka tetap terhubung dengan rantai utama Ethereum. Tujuan dari blockchain Plasma adalah untuk membuat validator menjadi lebih efisien dengan melakukan beberapa validasi di berbagai blockchain secara bersamaan.

Blockchain plasma mengurangi beban pada rantai utama Ethereum. Selama komunikasi mereka dengan rantai utama, blockchain plasma hanya mengirimkan data hash dari header blok yang terdiri dari informasi blok yang penting ke rantai utama sambil mempertahankan data dalam jaringannya. Informasi tersebut adalah semua yang dibutuhkan oleh rantai utama untuk memverifikasi apakah sebuah blok sudah benar.

Blockchain plasma juga membantu Fraud Proof sebuah blockchain dengan menggunakan mekanisme matematika yang mendeteksi penipuan dalam protokol validasi. Sebagian besar proses identifikasi penipuan terjadi di dalam blockchain Plasma. Akan tetapi, ketika jaringan mengidentifikasi sebuah validator yang jahat, pengidentifikasi akan mengirimkan bukti kecurangan kepada rantai utama, dan blok yang curang akan dihapus dari rantai utama. Sejalan dengan itu, validator yang terlibat dalam proses penipuan akan dihukum.

Plasma adalah Pohon Merkle yang sedang tumbuh

Blockchain plasma hadir dalam bentuk pohon dengan potensi untuk mengakomodasi rantai anak yang lebih kecil dari waktu ke waktu. Pengembang plasma mengadopsi Smart Contract dan pohon Merkle berdasarkan kerangka kerja yang mendasarinya. Pohon Merkle adalah sebuah protokol pengorganisasian yang memungkinkan pemrosesan sejumlah besar data dengan cara yang disederhanakan. Hal ini membuat data transaksi tidak terlalu banyak menuntut blockchain dan mata uang digital.

Plasma

Sebuah ilustrasi dari [Pohon Merkle] yang khas (https://www.geeksforgeeks.org/introduction-to-merkle-tree/).

Menggabungkan [Smart Contracts] (https://www.okx.com/learn/what-are-smart-contracts) dan [Pohon Merkle] (https://www.okx.com/learn/merkle-trees) memungkinkan blockchain Plasma untuk membuat rantai anak yang tidak terbatas dan mengelolanya secara efektif. Rantai anak merupakan replika dari blockchain utama Ethereum tetapi dalam bentuk yang lebih kecil. Setiap rantai anak memiliki potensi untuk mengakomodasi lebih banyak rantai, yang mengarah pada struktur seperti pohon pada blockchain Plasma.

Rantai anak yang terdiri dari jaringan Plasma semuanya independen dan dapat dikustomisasi secara berbeda. Semuanya merupakan Smart Contract yang dapat melayani tujuan yang tidak terkait dalam mode yang terpisah. Kemampuan ini memungkinkan bisnis yang menawarkan layanan yang tidak terkait untuk mengimplementasikan solusi yang dapat diskalakan menggunakan blockchain Plasma tanpa risiko gangguan.

Apa perbedaan Ethereum Plasma dengan sidechain

Sangat mudah untuk mengacaukan Ethereum Plasma dengan sidechain biasa, mengingat keduanya berjalan paralel dengan blockchain lain dan dapat berkomunikasi dengan mereka saat diperlukan. Akan tetapi, keduanya berbeda dalam struktur dan operasi.

Sebuah sidechain adalah sebuah blockchain alternatif dari sebuah chain induk yang dirancang untuk berinteraksi dengan chain induk melalui sebuah [blockchain bridge] (https://ethereum.org/en/bridges/). Ide dasar dibalik sidechain adalah untuk menjalankan sebuah blockchain yang "lebih kecil" di samping blockchain utama. Pengaturan tersebut memungkinkan kedua blockchain untuk berinteraksi dan berbagi aset di antara mereka.

Struktur Plasma sangatlah unik. Ini bukan hanya sebuah blockchain tunggal selain rantai induk. Melainkan, ini adalah sebuah kerangka kerja rantai anak yang dirancang untuk meningkatkan skalabilitas Ethereum.

Baik Plasma maupun sidechain memiliki mekanisme konsensus yang memungkinkan pembuatan blok. Namun, untuk Plasma, "root" dari setiap blok dipublikasikan ke Ethereum. Setiap root berisi semua informasi yang dibutuhkan untuk memverifikasi keaslian blok yang diproses.

Komponen-komponen Ethereum Plasma

Untuk memahami cara kerja Ethereum Plasma, berikut ini adalah komponen-komponen yang mendasari jaringan:

Komputasi Off-Chain

Analisis off-chain menciptakan tingkat kepercayaan tertentu di antara para peserta di dalam [jaringan Ethereum] (https://www.okx.com/learn/blockchain-hashing-guide). Ini adalah sebuah mekanisme yang memungkinkan beberapa transaksi diselesaikan di luar blockchain utama Ethereum. Ide di balik konsep ini adalah bahwa tidak semua transaksi perlu divalidasi oleh setiap node pada rantai utama. Oleh karena itu, transaksi yang dikecualikan membebaskan rantai utama dari sejumlah beban kerja, membuatnya tidak terlalu padat.

Pengembang blockchain mendesain blockchain Plasma dengan mempertimbangkan pengoptimalan. Ini sering kali menggunakan operator tunggal untuk mengelola proses transaksi, memungkinkan jaringan untuk mencapai transaksi yang lebih cepat dengan biaya yang lebih rendah.

Komitmen negara

Ethereum Plasma menerbitkan komitmen negara secara berkala di mainnet Ethereum. Dengan demikian, rantai utama Ethereum dapat mengetahui status rantai anak dan mempertahankan tingkat kompatibilitas di antara mereka. Dengan cara inilah blockchain Plasma dapat terus mendapatkan keuntungan dari keamanan rantai utama.

Sementara Plasma mengeksekusi transaksi di luar rantai, penyelesaian terjadi pada lapisan eksekusi Ethereum utama. Oleh karena itu, kedua rantai harus sinkron setiap saat, jika tidak, akan ada ruang untuk inkonsistensi yang dapat menyebabkan berkembangnya transaksi yang tidak valid.

Entri dan Keluar

Kemampuan kedua blockchain untuk berinteraksi ketika menggabungkan rantai utama Ethereum dengan Plasma adalah persyaratan utama. Kedua rantai perlu membuat saluran komunikasi yang memungkinkan transfer aset di antara mereka untuk mengimplementasikan solusi skalabilitas. Untuk mencapai hal ini, Plasma mengimplementasikan kontrak induk yang berjalan di Ethereum untuk memproses entri dan keluar.

Arbitrase Sengketa

Penyelesaian sengketa adalah aspek inti dari solusi skalabilitas Ethereum Plasma. Sebuah mekanisme yang menegakkan integritas transaksi digunakan untuk mengimplementasikannya, dengan harapan bahwa beberapa peserta dapat memilih untuk bertindak jahat. Mekanisme yang digunakan untuk mengidentifikasi peserta seperti itu disebut Bukti Penipuan.

Bukti penipuan adalah sebuah klaim yang menyatakan ketidakabsahan dari sebuah transisi keadaan tertentu. Pengguna mengaktifkannya ketika dicurigai adanya pembelanjaan ganda. Ini terjadi ketika pengguna mencoba membelanjakan aset digital dua kali sebelum konfirmasi pertama selesai. Efektivitas proses ini bergantung pada kewaspadaan dan kemampuan peserta untuk melaporkan upaya tersebut tepat waktu sebelum tersangka menyelesaikan transaksi. Ketika pengguna mempublikasikan bukti penipuan tepat waktu, jaringan akan menghentikan percobaan transaksi dan menghukum pelakunya.

Ethereum Plasma meningkatkan skalabilitas Ethereum

Ethereum Plasma diperkenalkan untuk mengurai jaringan Ethereum dan meningkatkan skalabilitasnya. Dengan implementasi ini, transaksi di jaringan Ethereum menjadi lebih murah, dengan throughput eksekusi yang lebih tinggi.

Selain throughput dan skalabilitas, Ethereum Plasma dapat diadaptasi untuk kasus penggunaan tertentu bahkan dalam ekosistem yang sama. Ini memudahkan bisnis dan organisasi yang menawarkan layanan yang tidak terkait untuk beroperasi dan berinteraksi dalam jaringan yang sama. Namun, terlepas dari keserbagunaan Plasma, ia tidak dapat menjalankan kontrak pintar. Hanya transaksi dasar, seperti transfer token dan swap, yang dapat dilakukan di jaringan. Selain itu, penarikan di Ethereum Plasma membutuhkan waktu beberapa hari untuk diselesaikan. Itu adalah mekanisme yang disengaja yang memungkinkan ruang untuk tantangan dalam bentuk bukti penipuan.


Pertanyaan yang Sering Diajukan

Apa yang dimaksud dengan Plasma di Ethereum?

Plasma adalah sebuah blockchain terpisah di samping mainnet Ethereum yang mengeksekusi transaksi di luar rantai dengan mekanisme validasinya. Akar dari setiap blok rantai yang divalidasi di Plasma dipublikasikan di mainnet Ethereum.

Apa yang dimaksud dengan Plasma dalam mata uang kripto?

Dari perspektif mata uang kripto secara umum, Plasma mewakili kerangka kerja skalabilitas yang terdiri dari rantai anak yang berjalan di samping rantai induk untuk memungkinkan skalabilitas blockchain induk.

Apa perbedaan antara Plasma dan sidechain?

Sidechain adalah sebuah blockchain tunggal yang berjalan di samping rantai induk dan dapat berinteraksi dengan rantai induk melalui jembatan jaringan. Plasma adalah sebuah kerangka kerja rantai anak yang didesain untuk memungkinkan skalabilitas rantai induk yang berjalan di sampingnya.

Apakah Matic adalah sebuah plasma?

MATIC Network, yang sekarang berganti nama menjadi Polygon Network, dimulai sebagai kerangka kerja Plasma. Namun, blockchain telah berkembang menjadi protokol blockchain Layer 2 yang lengkap.

Artikel Terkait
Lihat Selengkapnya
Lihat Selengkapnya