Algoritme konsensus Delegated Proof of Stake (DPoS) dipandang oleh banyak orang sebagai versi yang lebih efisien dan demokratis dari mekanisme PoS sebelumnya. PoS dan DPoS digunakan sebagai alternatif algoritma Proof of Work, karena sistem PoW memerlukan sumber daya eksternal dalam jumlah besar. Algoritme Proof of Work menggunakan sejumlah besar pekerjaan komputasi untuk menyediakan buku besar terdistribusi yang tidak dapat diubah, terdesentralisasi, dan transparan. Sebaliknya, PoS dan DPoS memerlukan sumber daya yang lebih sedikit dan secara inheren lebih berkelanjutan dan ramah lingkungan. Untuk memahami cara kerja Bukti Pasak yang Didelegasikan, Anda harus terlebih dahulu memahami dasar-dasar algoritme pendahulunya, "Bukti Kerja" dan "Bukti Pasak".
Bukti Kerja (PoW)
Sebagian besar sistem mata uang kripto beroperasi di atas buku besar terdistribusi yang disebut blockchain, Proof of Work adalah algoritma konsensus pertama yang digunakan. Ini diimplementasikan sebagai komponen inti dari protokol Bitcoin, yang bertanggung jawab untuk membuat blok baru dan mengamankan jaringan (sedang dikembangkan). Bitcoin telah diusulkan sebagai alternatif terhadap sistem moneter global tradisional, yang terpusat dan tidak efisien. PoW memperkenalkan protokol konsensus yang tidak memerlukan partisipasi otoritas pusat saat mentransfer uang. Hal ini memungkinkan penyelesaian pembayaran yang terdesentralisasi secara real-time, menggunakan jaringan ekonomi peer-to-peer, menghilangkan kebutuhan akan perantara dan mengurangi biaya transaksi secara keseluruhan.
Sama seperti jenis node lainnya, sistem Proof of Work didukung oleh jaringan penambangan yang menggunakan perangkat keras khusus (ASIC) untuk memecahkan masalah kriptografi yang kompleks. Rata-rata, blok baru terbentuk setiap 10 menit. Seorang penambang hanya dapat menambahkan blok baru ke dalam blockchain jika ia berhasil menemukan solusi untuk blok tersebut. Dengan kata lain, penambang hanya dapat melakukan ini setelah menyelesaikan Bukti Kerja, yang pada gilirannya memberi imbalan atas koin yang baru dibuat dan semua biaya transaksi untuk blok tersebut. Namun mahalnya biaya tersebut disebabkan karena membutuhkan banyak tenaga dan usaha yang gagal. Apalagi hardware ASIC cukup mahal. Di luar upaya pemeliharaan sistem, masih terdapat permasalahan yang masih ada dalam penerapan sistem PoW, terutama terkait skalabilitas (terbatasnya jumlah transaksi per detik). Namun, blockchain PoW dianggap lebih andal dan tetap menjadi standar untuk solusi yang toleran terhadap kesalahan.
Bukti Taruhan (PoS)
Consensus Proof of Stake adalah alternatif paling umum untuk Proof of Work. PoS dikembangkan untuk mengatasi beberapa inefisiensi dan masalah yang muncul yang dihadapi PoW. Secara khusus, laporan ini melihat biaya yang terkait dengan pengembangan PoW (konsumsi daya dan perangkat keras). Pada prinsipnya, blockchain Proof of Stake diamankan dengan cara deterministik. Tidak ada penambangan dalam sistem ini, dan verifikasi blok baru bergantung pada jumlah koin yang telah ditetapkan. Semakin banyak subjek koin yang dipertaruhkan, semakin besar kemungkinan mereka terpilih sebagai validator blok (juga dikenal sebagai pembuat atau pemalsu). Meskipun sistem PoW mengandalkan investasi eksternal (daya dan perangkat keras), blockchain Proof of Stake diamankan oleh investasi internal (mata uang kripto itu sendiri).
Selain itu, sistem PoS membuat serangan menjadi lebih mahal, karena serangan yang berhasil memerlukan kepemilikan setidaknya 51% dari seluruh koin yang ada. Serangan yang gagal akan mengakibatkan kerugian finansial yang besar. Terlepas dari semua pihak dan argumen kuat yang mendukung PoS, sistem tersebut masih dalam tahap awal dan belum diuji pada skala yang lebih besar.
Bukti Kepemilikan yang Didelegasikan (DPoS)
Algoritme konsensus Delegated Proof of Stake (DPoS) dikembangkan oleh Daniel Larimer pada tahun 2014. Bitshares, Steem, Ark dan Lisk adalah beberapa proyek cryptocurrency yang menggunakan algoritma konsensus DPoS ini.
Blockchain berbasis DPoS dinilai menggunakan sistem pemungutan suara di mana pemangku kepentingan menyerahkan karyanya kepada pihak lain. Dengan kata lain, mereka dapat memilih beberapa delegasi yang akan mendukung jaringan atas nama mereka. Delegasi juga dapat disebut sebagai saksi dan bertanggung jawab untuk mencapai konsensus selama proses pembuatan dan validasi blok baru. Kekuatan pemungutan suara sebanding dengan jumlah koin yang dimiliki setiap pengguna. Sistem pemungutan suara bervariasi dari satu proyek ke proyek lainnya, namun secara umum setiap delegasi mengajukan proposal individu ketika meminta suara. Sebagai aturan, imbalan yang dikumpulkan oleh delegasi didistribusikan secara proporsional kepada mereka yang memilihnya.
Oleh karena itu, algoritma DPoS menciptakan sistem pemungutan suara yang secara langsung bergantung pada reputasi para delegasi. Jika node yang dipilih tidak berfungsi dengan baik atau tidak bekerja secara efisien, node tersebut akan segera dihapus dan diganti dengan node lain.
Dalam hal kinerja, blockchain DPoS lebih terukur, memungkinkannya memproses lebih banyak transaksi per detik (TPS) dibandingkan dengan PoW dan PoS.
DPoS vs PoS
Meskipun PoS dan DPoS serupa dalam hal pemangku kepentingan, DPoS memperkenalkan sistem pemungutan suara demokratis baru di mana produsen blok dipilih. Karena sistem DPoS didukung oleh pemilih, para delegasi diberi insentif untuk bertindak jujur dan efisien agar dapat dipilih di masa depan. Selain itu, blockchain DPoS cenderung lebih cepat dalam hal transaksi per detik dibandingkan PoS.
DPoS vs PoW
Jika PoS berupaya memecahkan masalah PoW, DPoS berupaya mengoptimalkan proses produksi blok. Oleh karena itu, sistem DPoS mampu memproses transaksi besar dengan lebih cepat di blockchain. Sekarang DPoS tidak digunakan dengan cara yang sama seperti PoW atau PoS. PoW masih dianggap sebagai algoritma konsensus paling aman yang digunakan untuk melakukan sebagian besar transfer uang. PoS lebih cepat daripada PoW dan berpotensi memiliki lebih banyak kasus penggunaan. DPoS membatasi penggunaan staking selama pemilihan produser blok. Produksi blok aktualnya telah ditentukan sebelumnya, tidak seperti sistem PoW pesaingnya. Setiap saksi mendapat giliran dalam produksi blok. Beberapa orang berpendapat bahwa DPoS harus dianggap sebagai sistem Bukti Otoritas.
Kesimpulan
DPoS sangat berbeda dari PoW dan bahkan PoS. Dimasukkannya pemungutan suara pemangku kepentingan berfungsi sebagai sarana untuk membuat keputusan dan memotivasi delegasi (atau saksi) yang jujur dan efektif. Namun, produksi blok sebenarnya sangat berbeda dari sistem PoS dan, dalam banyak kasus, memberikan throughput yang lebih tinggi dalam hal transaksi per detik.



