DPOS (delegated Proof of stake)
Sumber : BInance Academy
Algoritma konsensus Delegated Proof of Stake (DPoS) dianggap oleh banyak orang sebagai versi yang lebih efisien dan demokratis dari mekanisme PoS sebelumnya.
Baik PoS dan DPoS digunakan sebagai alternatif untuk algoritma konsensus Proof of Work, karena sistem PoW membutuhkan, secara desain, banyak sumber daya eksternal. Algoritme Proof of Work memanfaatkan sejumlah besar pekerjaan komputasi untuk mengamankan buku besar terdistribusi yang tidak dapat diubah, terdesentralisasi, dan transparan. Sebaliknya, PoS dan DPoS membutuhkan lebih sedikit sumber daya dan, secara desain, lebih berkelanjutan dan ramah lingkungan. Untuk memahami cara kerja Delegated Proof of Stake, seseorang harus terlebih dahulu memahami dasar-dasar dari algoritma Proof of Work dan Proof of Stake yang mendahuluinya.
Bukti Kerja (PoW)
Sebagian besar sistem cryptocurrency berjalan di atas buku besar terdistribusi yang disebut blockchain dan Proof of Work adalah algoritma konsensus pertama yang digunakan. Itu diimplementasikan sebagai komponen inti dari protokol Bitcoin, yang bertanggung jawab untuk menghasilkan blok baru dan menjaga keamanan jaringan (melalui proses penambangan). Bitcoin diusulkan sebagai alternatif sistem moneter global tradisional, yang terpusat dan tidak efisien. PoW memperkenalkan protokol konsensus yang memungkinkan pengiriman uang yang dipimpin oleh otoritas pusat tidak diperlukan. Ini memberikan penyelesaian pembayaran terdesentralisasi real-time pada jaringan ekonomi peer-to-peer, menghilangkan kebutuhan akan perantara dan mengurangi biaya transaksi secara keseluruhan.
Bersama dengan jenis node lainnya, sistem Proof of Work dikelola oleh jaringan node penambangan, yang menggunakan perangkat keras khusus (ASIC) untuk mencoba dan memecahkan masalah kriptografi yang kompleks. Rata-rata, blok baru ditambang setiap 10 menit. Penambang hanya dapat menambahkan blok baru ke dalam blockchain jika ia berhasil menemukan solusi untuk blok tersebut. Dengan kata lain, seorang penambang hanya dapat melakukannya setelah menyelesaikan bukti kerja, yang pada gilirannya menghadiahinya dengan koin yang baru dibuat dan semua biaya transaksi dari blok tertentu. Namun demikian, ini datang dengan biaya tinggi karena membutuhkan banyak energi dan upaya yang gagal. Apalagi, perangkat keras ASIC cukup mahal.
Di luar upaya untuk memelihara sistem, masih ada pertanyaan tentang sejauh mana sistem PoW dapat diterapkan – terutama dalam hal skalabilitas (jumlah transaksi per detik yang sangat terbatas). Namun, blockchain PoW dianggap yang paling aman dan andal dan tetap menjadi standar untuk solusi toleransi kesalahan.
Bukti Saham (PoS)
Algoritme konsensus Proof of Stake adalah alternatif paling umum untuk Proof of Work. Sistem PoS dirancang untuk memecahkan beberapa inefisiensi dan masalah yang muncul yang biasanya muncul pada blockchain berbasis PoW. Ini secara khusus membahas biaya yang terkait dengan penambangan PoW (konsumsi daya dan perangkat keras). Pada dasarnya, blockchain Proof of Stake diamankan dengan cara yang deterministik. Tidak ada penambangan dalam sistem ini dan validasi blok baru tergantung pada jumlah koin yang dipertaruhkan. Semakin banyak koin staking yang dipegang seseorang, semakin tinggi peluang untuk dipilih sebagai validator blok (juga dikenal sebagai minter atau pemalsu).
Sementara sistem PoW mengandalkan investasi eksternal (konsumsi daya dan perangkat keras), blockchain Proof of Stake diamankan melalui investasi internal (cryptocurrency itu sendiri).
Selain itu, sistem PoS membuat serangan terhadap blockchain menjadi lebih mahal, karena serangan yang berhasil akan membutuhkan kepemilikan setidaknya 51% dari total koin yang ada. Serangan yang gagal akan mengakibatkan kerugian finansial yang besar. Terlepas dari keuntungan dan argumen meyakinkan yang mendukung PoS, sistem seperti itu masih dalam tahap awal dan belum diuji pada skala yang lebih besar.
Delegated Proof of Stake (DPoS)
Algoritma 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.
Blockchain berbasis DPoS dihitung dengan sistem pemungutan suara di mana pemangku kepentingan mengalihdayakan pekerjaan mereka ke 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 selama pembuatan dan validasi blok baru. Kekuatan voting sebanding dengan jumlah koin yang dimiliki setiap pengguna. Sistem pemungutan suara bervariasi dari proyek ke proyek, tetapi secara umum, setiap delegasi menyajikan proposal individu ketika meminta suara. Biasanya, hadiah yang dikumpulkan oleh para delegasi dibagi secara proporsional dengan pemilihnya masing-masing.
Oleh karena itu, algoritma DPoS menciptakan sistem pemungutan suara yang secara langsung bergantung pada reputasi delegasi. Jika node yang dipilih berperilaku tidak semestinya atau tidak bekerja secara efisien, node tersebut akan segera dikeluarkan dan diganti dengan yang lain.
Dalam hal kinerja, blockchain DPoS lebih terukur, mampu memproses lebih banyak transaksi per detik (TPS), jika dibandingkan dengan PoW
dan PoS.
DPoS vs PoS
Sementara PoS dan DPoS serupa dalam hal kepemilikan, DPoS menghadirkan sistem pemungutan suara demokratis yang baru, di mana produsen blok dipilih. Karena sistem DPoS dikelola oleh pemilih, para delegasi termotivasi untuk jujur dan efisien atau mereka akan tersingkir. Selain itu, blockchain DPoS cenderung lebih cepat dalam hal transaksi per detik daripada yang PoS.
DPoS vs PoW
Di mana PoS mencoba menyelesaikan kesalahan PoW, DPoS berupaya merampingkan proses produksi blok. Karena alasan itu, sistem DPoS mampu dengan cepat memproses transaksi blockchain dalam jumlah yang lebih besar. Sekarang, DPoS tidak digunakan dengan cara yang sama seperti PoW atau PoS. PoW masih dianggap sebagai algoritma konsensus yang paling aman, dan karena itu, adalah tempat di mana sebagian besar pengiriman uang terjadi. PoS lebih cepat daripada PoW dan berpotensi memiliki lebih banyak kasus penggunaan. DPoS membatasi penggunaan staking untuk pemilihan produsen blok. Produksi blok aktualnya telah ditentukan sebelumnya berbeda dengan sistem PoW berbasis kompetisi. Setiap saksi mendapat giliran produksi blok. Beberapa mengklaim bahwa DPoS harus dianggap sebagai sistem Bukti Otoritas.
DPoS berbeda secara substansial dari PoW dan bahkan PoS. Penggabungan pemungutan suara pemangku kepentingan berfungsi sebagai sarana untuk memutuskan dan memotivasi delegasi (atau saksi) yang jujur dan efisien. Namun, produksi blok sebenarnya sangat berbeda dari sistem PoS dan, dalam banyak kasus, menghadirkan kinerja yang lebih tinggi dalam hal transaksi per detik.