Apa itu Protokol Ethereum Casper POS?

Ketika Ethereum bersiap untuk melepaskan garpu keras Metropolis dalam beberapa bulan akan datang, masih banyak perbincangan mengenai Casper dan perpindahan ke protokol perlombongan Proof of Stake (POS) dari Proof of Work (POW). Penyesuaian yang menarik dari protokol GHOST (Greedy Heaviest-Obsused Sub-Tree), Casper adalah cadangan semasa oleh pembangun.

Kemas kini ini dibuat untuk membuat perubahan yang signifikan terhadap kos dan kelajuan dengan mana pengguna dapat bertransaksi di rangkaian Ethereum. Ini juga sangat penting kerana blockchain Bitcoin menunjukkan tanda-tanda tekanan dan masih terlibat dalam perpecahan dalaman.

Bukti Perlombongan Stake?

Proof of Stake pada asasnya berbeza dengan Proof of Work (PoW) di mana pencipta blok baru dipilih dengan cara yang ditentukan berdasarkan kekayaan atau “sahamnya”. Ini berbeza dengan algoritma PoW di mana peserta rangkaian atau “pelombong” perlu mengusahakan masalah matematik yang rumit yang memerlukan sumber untuk diselesaikan.

Dengan perlombongan POW, apabila pelombong dapat menyelesaikan masalah blok mereka diberi sejumlah wang syiling untuk menyelesaikan blok tersebut. Walau bagaimanapun, dengan POS tidak ada ganjaran untuk menyelesaikan blok dan pelombong hanya akan mendapat bayaran transaksi.

Memandangkan tidak ada tergesa-gesa oleh pelombong untuk menyelesaikan masalah komputasi PoW (yang semakin sukar) urus niaga PoS boleh menjimatkan kos dan lebih efektif.

Asas algoritma PoS cukup mudah difahami, namun protokol Casper PoS sedikit lebih kompleks daripada itu.

Pengesahan Berdasarkan Deposit Keselamatan

Dalam kasus protokol Casper PoS, “saham” disebut sebagai “deposit jaminan”. Peserta rangkaian atau “node” perlu meletakkan deposit keselamatan ini untuk memenuhi konsensus. Ini dipanggil “ikatan” dan node yang telah memberikan deposit keselamatan adalah pengesah terikat.

Keseluruhan idea di sebalik wang jaminan adalah bahawa pelombong dijaga dengan jujur. Sekiranya terdapat sesuatu yang didapati tidak sah oleh rangkaian maka mereka akan kehilangan deposit mereka. Ini memungkinkan terdapat kos untuk berkelakuan buruk.

Permainan Perjudian Konsensus

Idea lain di sebalik protokol Casper adalah untuk membuat pengesah terikat “bertaruh” tentang bagaimana konsensus dalam rangkaian akan berubah. Lebih-lebih lagi, proses konsensus mengharapkan semua pengesahan bertaruh pada bagaimana mereka fikir semua peserta lain akan mempertaruhkan simpanan mereka.

Sekiranya mereka bertaruh ke arah yang betul maka mereka akan mendapat deposit kembali bersama dengan semua yuran transaksi. Sekiranya di sisi lain mereka tidak dapat menyetujui konsensus protokol maka mereka akan mendapat lebih sedikit deposit mereka. Tujuannya adalah bahawa melalui banyak pusingan pertaruhan, pertaruhan akhirnya akan berkumpul.

Lebih-lebih lagi, protokol Casper POS akan menghukum nod yang mengubah taruhan mereka secara dramatik. Sebagai contoh, mereka yang bertaruh dengan kebarangkalian yang tinggi pada satu blok dan kemudian melakukan taruhan kebarangkalian yang lebih tinggi pada yang berikutnya. Ini dilakukan untuk memastikan bahawa simpul hanya bertaruh dengan kemungkinan besar pada blok yang mereka anggap paling dekat dengan kata sepakat.

Penapisan Node Memerangi

Sudah tentu, mengenai protokol konsensus, selalu ada risiko bahawa sekumpulan nod akan berusaha memaksimumkan keuntungan mereka sehingga merugikan nod lain. Untuk mengelakkan ini, protokol Casper PoS bergantung pada kepentingan diri dari node yang disahkan seperti yang diberikan oleh teori teori permainan.

Ganjaran untuk semua peserta lebih besar apabila 100% dari semua simpul setuju. Ini akan menghukum nod yang tidak membuat blok dalam susunan yang ditetapkan protokol. Casper dapat mengenal pasti blok yang dibuat dengan cara ini dan akan menahan yuran transaksi dan deposit dari pengesah.

Lebih khusus lagi, ganjaran atau pendapatan yang diperoleh pengesah berikat adalah fungsi linear dalam jumlah pengesah yang mengambil bahagian dalam permainan konsensus ini.

Kemungkinan kesan terhadap urus niaga sesaat

Seperti yang disebut-sebut oleh banyak orang, langkah beralih ke protokol Casper POS kemungkinan akan meningkatkan kelajuan transaksi. Sifat blockchain Casper memungkinkan masa blok menjadi jauh lebih rendah daripada yang biasa dilakukan dengan algoritma PoW.

Ini kerana pengesah tidak akan mendapat ganjaran untuk menyelesaikan blok tetapi hanya akan mendapat bayaran transaksi. Dengan demikian, mereka diberi insentif untuk meningkatkan had Gas di blok. Walau bagaimanapun, pengesah ini yang dapat menangani peningkatan beban pelayan perlu tetap mengambil kira validator lain yang mungkin tidak dapat mengikuti.

Seperti yang kami sebutkan di atas, apabila validator yang lebih lambat tidak dapat diselaraskan, ganjaran individu kepada pelombong blok penjelasan akan berkurang. Oleh itu pengesahan hanya akan meningkatkan had ukuran blok secara terkawal.

Dengan perlombongan POW, pelombong biasanya akan membeli lebih banyak perkakasan untuk memberi mereka kelebihan dalam pengiraan. Ketika datang ke POS seperti kerangka Casper, pelayan hanya perlu menangani lebih banyak transaksi. Mereka kemudian akan memiliki insentif untuk melabur dalam lebih banyak daya pemprosesan.

Kelajuan transaksi juga sedikit lebih cepat kerana POS membenarkan penggunaan perisian pelanggan ringan. Tidak seperti POW, tidak perlu memuat turun header blok untuk mengesahkan dan menjamin transaksi. Pengesah di rangkaian telah mengambil banyak overhead konsensus yang terlibat.

Kesan Kerosakan Sistem & Perpecahan

Protokol Casper masih dapat berfungsi walaupun seluruh rangkaian mengalami kerosakan dan kebanyakan nod keluar di luar talian. Yang diperlukan adalah pengesahan satu ikatan untuk tetap membuat dalam talian membuat pertaruhan dan menghasilkan blok sendiri. Jelas lebih banyak peserta meningkatkan ganjaran tetapi pengesah aktif masih diberi insentif untuk menghasilkan blok dengan ganjaran yang lebih rendah daripada tidak sama sekali.

Protokol Casper POS juga memungkinkan pemulihan dari partisi rangkaian atau pemisahan. Sekiranya terdapat perpecahan dalam rangkaian, Casper akan melakukan transaksi yang menerima taruhan pada partisi yang mempunyai tahap penyertaan tertinggi. Sebaik sahaja terdapat penyambungan semula, pengesah akan kembali dan menyelesaikan blok pada partisi dengan penyertaan pengesahan yang lebih banyak.

Teori vs Amalan

Setakat ini, protokol Casper POS masih merupakan konstruk teori dan masih belum dilancarkan oleh yayasan Ethereum. Apabila yayasan akhirnya melepaskan garpu keras Metropolis, mereka meletakkan beberapa pekerjaan dasar untuk akhirnya berpindah ke algoritma POS.

Walaupun tidak ada keraguan bahawa perlombongan POS akan lebih efektif dari segi kos dan lebih cepat, ada banyak yang berpendapat bahawa tidak semestinya aman seperti POW. Ini kerana untuk pelakon jahat menyerang protokol PoW mereka harus melaburkan sejumlah wang. Dengan beberapa pengiraan, jumlah yang diperlukan lebih banyak daripada yang dapat mereka curi.

POS, sebaliknya, hanyalah algoritma dan dengan itu perlu 100% kalis peluru sekiranya berjaya. Ini kerana melainkan jika terdapat banyak hukuman untuk menyerang rangkaian, serangan POS akan lebih murah dan lebih bermanfaat jika berjaya.

Protokol Casper bertujuan untuk merapatkan jurang itu dan membuat kos yang besar bagi mana-mana pengesahan untuk menyerang rangkaian. Lebih-lebih lagi, protokol POS seperti Casper akan bermaksud yang terkenal 51% serangan tidak dapat berlaku. Sekiranya pelakon jahat berusaha membeli 51% duit syiling maka harganya akan meningkat. Menurut Vitalik Buterin

Kesempurnaan ekonomi dicapai di Casper dengan menghendaki pengesah menyerahkan deposit untuk berpartisipasi, dan mengambil deposit mereka jika protokol menentukan bahawa mereka bertindak dengan cara yang melanggar beberapa peraturan (‘syarat pemotongan’)

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me