Algoritma konsensus bukti staking terdelegasi (DPoS) dianggap oleh banyak orang sebagai versi yang lebih efisien dan demokratis dari mekanisme PoS yang mendahuluinya.

Sistem PoS dan DPoS keduanya digunakan sebagai alternatif untuk algoritma konsensus Proof of Work, karena sistem PoW secara desain memerlukan banyak sumber daya eksternal. Algoritma Proof of Work menggunakan sejumlah besar daya komputasi untuk mengamankan buku besar terdistribusi yang tidak dapat diubah, terdesentralisasi, dan transparan. Sebaliknya, PoS dan DPoS memerlukan lebih sedikit sumber daya dan, karena desain mereka, memiliki dampak yang lebih kecil terhadap lingkungan. Untuk memahami cara kerja bukti staking terdelegasi, pertama-tama kita perlu memahami dasar-dasar algoritma bukti kerja dan bukti staking yang mendahuluinya.


Bukti Kerja (PoW)

Sebagian besar sistem cryptocurrency beroperasi pada buku besar terdistribusi yang disebut blockchain dan bukti kerja adalah algoritma konsensus pertama yang digunakan. Ini dilaksanakan sebagai komponen utama dari protokol Bitcoin, yang bertanggung jawab untuk menghasilkan blok baru dan mengamankan jaringan (melalui proses penambangan). Bitcoin diajukan sebagai alternatif untuk sistem moneter global yang tradisional, terpusat, dan tidak efisien. PoW memperkenalkan protokol konsensual yang layak yang tidak lagi memerlukan transmisi dana yang diarahkan oleh administrasi pusat. Ini menyediakan penyelesaian pembayaran terdesentralisasi secara real-time di jaringan ekonomi peer-to-peer, sehingga menghilangkan kebutuhan akan perantara dan mengurangi biaya transaksi secara keseluruhan.

Termasuk juga jenis simpul lainnya, sistem bukti kerja dikelola oleh jaringan simpul penambangan, yang menggunakan perangkat keras khusus (ASIC) untuk mencoba menyelesaikan masalah kriptografi yang kompleks. Rata-rata, blok baru diekstrak setiap 10 menit. Penambang hanya dapat menambahkan blok baru ke blockchain jika ia berhasil menemukan solusi untuk blok tersebut. Dengan kata lain, seorang penambang hanya bisa melakukannya setelah menyelesaikan bukti kerja, yang membuatnya mendapatkan imbalan berupa koin yang baru dibuat serta semua biaya transaksi dari blok spesifik tersebut. Namun, proses ini memerlukan biaya tinggi karena banyak energi dan upaya yang gagal diperlukan untuk mencapainya. Selain itu, perangkat keras ASIC cukup mahal.

Di luar upaya pemeliharaan sistem, ada pertanyaan tentang kemungkinan menggunakan sistem PoW, terutama terkait dengan skalabilitas (jumlah transaksi per detik yang sangat terbatas). Namun, blockchain PoW dianggap sebagai yang paling aman dan paling dapat diandalkan dan tetap menjadi standar sebagai solusi pemrosesan yang toleran terhadap ketidakberesan.


Bukti Staking (Proof of Stake)

Algoritma konsensus Proof of Stake adalah alternatif paling umum untuk Proof of Work. Sistem PoS dirancang untuk mengatasi beberapa ketidakefisienan dan masalah yang muncul yang biasanya terjadi pada blockchain berbasis PoW. Mereka secara khusus menangani biaya yang terkait dengan penambangan PoW (konsumsi energi dan perangkat keras). Pada dasarnya, blockchain bukti staking diamankan secara deterministik. Tidak ada penambangan dalam sistem ini dan validasi blok baru tergantung pada jumlah Koin yang dimiliki. Semakin banyak Koin yang dimiliki seseorang dalam 'stake', semakin besar kemungkinan mereka dipilih sebagai validator (juga disebut pencetak koin atau pembuat blok) dari blok tersebut.

Sementara sistem PoW bergantung pada investasi eksternal (konsumsi energi dan perangkat keras), blockchain bukti staking diamankan melalui investasi internal (dalam cryptocurrency itu sendiri).

Selain itu, sistem PoS membuat serangan pada blockchain menjadi lebih mahal, karena serangan yang berhasil memerlukan kepemilikan setidaknya 51% dari total Koin yang ada. Serangan yang gagal akan mengakibatkan kerugian finansial yang besar. Meskipun ada keuntungan dan argumen yang meyakinkan untuk PoS, sistem semacam itu masih dalam tahap awal dan perlu diuji lebih luas.


Bukti Staking Terdelegasi (Delegated Proof of Stake)

Algoritma konsensus bukti staking terdelegasi (DPoS) dikembangkan oleh Daniel Larimer pada tahun 2014. BitShares, Steem, Ark, dan Lisk adalah beberapa proyek cryptocurrency yang menggunakan algoritma konsensus DPoS.

Blockchain berbasis DPoS dibuat dengan sistem suara di mana pemangku kepentingan mengalihdayakan pekerjaan mereka kepada pihak ketiga. Dengan kata lain, mereka dapat memilih beberapa delegasi yang akan mengamankan jaringan atas nama mereka. Delegasi juga dapat disebut sebagai saksi dan mereka bertanggung jawab untuk mencapai konsensus saat menghasilkan dan memvalidasi blok baru. Jumlah suara sebanding dengan jumlah Koin yang dimiliki setiap pengguna. Sistem suara bervariasi dari satu proyek ke proyek lainnya, tetapi secara umum, setiap calon delegasi mengajukan proposal individu saat meminta suara. Biasanya, hadiah yang diperoleh oleh delegasi dibagikan secara proporsional dengan pemilih mereka masing-masing.

Oleh karena itu, algoritma DPoS menciptakan sistem suara yang tergantung langsung pada reputasi delegasi. Jika sebuah simpul yang terpilih berperilaku buruk atau tidak berfungsi secara efisien, ia akan segera dikeluarkan dan digantikan oleh yang lain.

Dalam hal kinerja, blockchain DPoS lebih fleksibel, karena mereka mampu memproses lebih banyak transaksi per detik (TPS), dibandingkan dengan PoW dan PoS.


DPoS dan PoS

Sementara PoS dan DPoS serupa dalam hal partisipasi melalui penguncian Koin, DPoS menawarkan sistem suara demokratis baru, di mana produsen blok dipilih. Sejauh mana sistem DPoS dipelihara oleh pemilih, delegasi didorong untuk jujur dan efisien, jika tidak, suara akan memecat mereka. Selain itu, blockchain DPoS cenderung lebih cepat dalam hal transaksi per detik dibandingkan dengan transaksi PoS.


DPoS dan PoW

Di mana PoS berusaha menyelesaikan cacat PoW, DPoS berusaha menyederhanakan proses produksi blok. Untuk alasan ini, sistem DPoS mampu memproses dengan cepat jumlah transaksi blockchain yang lebih besar. Saat ini, DPoS tidak digunakan dengan cara yang sama seperti PoW atau PoS. PoW masih dianggap sebagai algoritma konsensus yang paling aman, dan sebagai demikian, ini adalah cara di mana sebagian besar transmisi moneter terjadi. PoS lebih cepat daripada PoW dan memiliki potensi lebih banyak kasus penggunaan. DPoS membatasi penggunaan penguncian Koin untuk pemilihan produsen blok. Produksi blok yang sebenarnya bersifat predeterminasi, berbeda dengan sistem PoW yang berbasis pada kompetisi. Saksi memiliki giliran masing-masing dalam produksi blok. Beberapa mengklaim bahwa DPoS harus dianggap sebagai sistem bukti otoritas.


Kesimpulan

DPoS sangat berbeda dari PoW dan bahkan PoS. Penerapan suara pemangku kepentingan adalah cara untuk memutuskan dan memotivasi delegasi (atau saksi) yang jujur dan efisien. Namun, produksi blok saat ini cukup berbeda dari sistem PoS dan, dalam banyak kasus, menawarkan kinerja yang lebih baik dalam hal transaksi per detik.