top of page
  • Writer's pictureCardanesia

Mengenal Ouroboros dalam Proof of Stake Cardano


Pengenalan Ouroboros, Protokol Proof-of-Stake Cardano

Ouroboros dalam Proof of Stake (PoS) Cardano adalah sebuah mekanisme konsensus yang digunakan untuk memvalidasi transaksi dan mengamankan blockchain Cardano. Hal ini didasari "staking" atau "comitting" kripto dalam jumlah tertentu yang dinamai ADA, sebagai cara untuk berpartisipasi dalam proses validasi transaksi dan menambahkan blok-blok baru dalam blockchain.


Bagaimana Protokol PoS Ouroboros Bekerja

Bayangkan blockchain Cardano seperti sebuah buku catatan besar bersama, dan bayangkan proses penambahan transaksi baru ke dalam buku besar seperti layaknya permainan "hot potato". Dalam permainan ini, sekelompok orang mengoper kentang dalam lingkaran. Orang yang memegang kentang saat musik berhenti harus keluar. Dengan cara yang sama, sekelompok validator atau "stakers" secara bergiliran menambahkan transaksi baru ke blockchain Cardano.


Untuk berpartisipasi dalam proses ini, para staker pertama-tama harus "commit” ADA dalam jumlah tertentu pada sebuah dompet khusus. Seperti halnya menaruh uang dalam pot dalam permainan poker. Semakin banyak ADA yang dikunci oleh staker, maka semakin besar pula kesempatan untuk terpilih menambahkan blok baru dalam blockchain.


Bergabung dengan Stake Pool

Para validator maupun staker dapat memilih bergabung dalam proses penambahan blok baru secara individu atau dapat bergabung dalam sebuah "stake pool". Stake pool adalah sebuah grup berisi para staker yang menggabungkan sumber daya mereka bersama-sama dengan tujuan untuk meningkatkan kesempatan agar dipilih untuk menambahkan blok baru ke dalam blockchain.


Bayangkan dari pada bermain "hot potato" sendiri, beberapa pemain memutuskan untuk bergabung dan membentuk sebuah grup. Grup ini, atau stake pool, akan memiliki kentang atau stake yang lebih besar dibanding orang yang bermain sendirian. Ini akan memberikan mereka kesempatan bagus untuk terpilih menambahkan blok baru ke dalam blockchain.


Demikian pula dalam stake pool, para stakers menggabungkan sumber daya mereka atau ADA untuk meningkatkan peluang mereka dipilih untuk menambahkan blok baru. Operator stake pool, biasanya disebut SPO, bertanggung jawab dalam mengelola pool dan memastikan bahwa stakers dalam pool mengikuti aturan, serta mengkontribusikan sumber daya mereka ke dalam pool sesuai kebutuhan.


Produksi Blok dan Reward

Ketika sampai pada giliran mereka untuk menambahkan blok baru, staker membuat sebuah block header,yang berisi ringkasan transaksi yang terkandung dalam blok, serta bukti kriptografi yang menunjukkan staker memiliki hak untuk menambahkan blok ke dalam blockchain. Bukti ini dibuat melalui proses yang dinamakan "pemilihan koin", yang menentukan koin ADA staker mana yang memenuhi syarat untuk digunakan sebagai bukti.


Kemudian staker meneruskan blok header ke jaringan. Validator lainnya di jaringan akan memverifikasi bukti, jika valid maka akan diberi persetujuan untuk menambahkan blok baru ke dalam blockchain. Proses ini dikenal dengan "produksi blok". Staker yang sukses menambahkan blok baru ke dalam blockchain menerima reward.


Reward tersebut didistribusikansecara otomatis olehprotokol, berdasarkan jumlah koin yang distaking olehstakers di dalam pool. Ini berarti semakin besar jumlah stake, baik yang dilakukan secara individu ataupun sebagai bagian dari stake pool, maka semakin besarpula peluang dipilih menambahkan blok baru dan menerima reward.


Kelebihan dari Protokol PoS Ouroboros

Proses ini lebih hemat energi dan terdesentralisasi dibanding mekanisme konsensus Proof of Work yang digunakan oleh jaringan seperti Bitcoin, dimana mengharuskan penambang memecahkan masalah matematika yang rumit untuk memvalidasi transaksi dan menambahkan blok baru ke dalam blockchain. Dengan mewajibkan staker mengunci ADA dalam jumlah tertentu, protokol PoS Ouroboros juga membantu menyelaraskan insentif jaringan dengan keberhasilan jangka panjang kripto.


Kesimpulannya, protokol PoS Ouroboros adalah sebuah cara yang terdesentralisasi serta hemat energi untuk memvalidasi transaksi dan menambahkan blok baru ke dalam blockchain Cardano. Para staker dapat memilih berpartisipasi secara individu atau menjadi bagian dari stake pool untuk meningkatkan peluang mereka dipilih menambahkan blok baru dan menerima reward. Protokol mendistribusikan reward berdasarkan jumlah stake yang dilakukan staker di dalam pool, dimana membantu menyelaraskan insentif pada jaringan dengan keberhasilan jangka panjang kripto.

7 views0 comments

Comments


bottom of page