Dibandingkan dengan mekanisme Proof of Stake (PoS) sebelumnya, algoritma konsensus Delegated Proof of Stake (DPoS) dianggap oleh banyak orang sebagai versi yang lebih efisien dan demokratis.

Karena Proof of Work (PoW) memerlukan banyak sumber daya eksternal berdasarkan desainnya, baik Proof of Stake maupun Delegated Proof of Stake digunakan sebagai alternatif terhadap algoritma konsensus Proof of Work. Algoritme proof-of-work menggunakan komputasi dalam jumlah besar untuk memastikan buku besar terdistribusi yang tidak dapat diubah, transparan, dan terdesentralisasi. Bukti Kepemilikan dan Bukti Kepemilikan yang Didelegasikan tidak memerlukan banyak sumber daya dan dirancang lebih berkelanjutan dan ramah lingkungan. Untuk memahami cara kerja Delegated Proof of Stake, Anda harus terlebih dahulu menguasai beberapa pengetahuan dasar tentang Proof of Work dan Proof of Stake.


Bukti Kerja (PoW)

Sebagian besar sistem mata uang digital berjalan pada buku besar terdistribusi yang disebut blockchain, dan proof-of-work adalah algoritma konsensus pertama yang digunakan. Ini membentuk inti dari protokol Bitcoin dan bertanggung jawab untuk menghasilkan blok baru dan mengamankan jaringan (melalui penambangan). Bitcoin dapat menggantikan sistem mata uang tradisional global yang terpusat dan tidak efisien. Proof of Work memperkenalkan protokol konsensus yang menghilangkan kebutuhan pengiriman uang melalui lembaga terpusat. Ini menyediakan sistem pembayaran terdesentralisasi berdasarkan jaringan peer-to-peer dan menghilangkan keterlibatan perantara, sehingga sangat mengurangi biaya transaksi.

Sistem proof-of-work dikelola bersama oleh node penambangan dan jenis node lainnya. Sistem ini menggunakan perangkat keras khusus (penambang ASIC) untuk mencoba memecahkan masalah kriptografi yang kompleks dan menambang blok baru rata-rata setiap sepuluh menit. Penambang hanya dapat menambahkan blok baru ke blockchain setelah menemukan solusi untuk blok tersebut. Dengan kata lain, penambang hanya dapat melakukannya setelah menyelesaikan bukti kerja, yang pada gilirannya memberi imbalan kepada penambang berupa mata uang digital yang baru ditambang dan semua biaya transaksi untuk blok ini. Namun, hal ini sangat mahal karena memerlukan banyak energi dan memerlukan banyak upaya yang gagal. Selain itu, harga hardware ASIC juga sangat mahal.

Selain biaya pemeliharaan sistem, ada sejumlah masalah yang mengganggu sistem proof-of-work - khususnya dalam hal skalabilitas (jumlah transaksi per detik yang sangat terbatas). Meskipun demikian, blockchain proof-of-work masih dianggap sebagai solusi standar yang paling aman, andal, dan toleran terhadap kesalahan.


Bukti Taruhan (PoS)

Algoritme konsensus Proof-of-Stake adalah alternatif paling umum untuk Proof-of-Work. Proof-of-stake bertujuan untuk memecahkan inefisiensi dan masalah yang muncul pada beberapa blockchain proof-of-work. Hal ini terlihat pada biaya (konsumsi daya dan perangkat keras) dari penambangan proof-of-work. Pada dasarnya, Proof of Stake memastikan keamanan blockchain dengan cara yang deterministik. Tanpa menambang dalam sistem ini, validasi blok baru bergantung pada jumlah koin yang dipertaruhkan. Semakin banyak koin yang dimiliki seseorang, semakin tinggi kemungkinan terpilih sebagai validator blok (disebut juga coiner atau pemalsu).

Proof-of-work bergantung pada investasi eksternal (konsumsi daya dan perangkat keras), sementara proof-of-stake memperkuat keamanan blockchain dengan investasi internal (mata uang digital itu sendiri).

Selain itu, sistem bukti kepemilikan membuat serangan terhadap blockchain menjadi lebih mahal, karena serangan yang berhasil memerlukan kepemilikan setidaknya 51% dari total mata uang yang ada. Dan serangan yang gagal akan mengakibatkan kerugian finansial yang besar. Meskipun proof-of-stake memiliki keunggulan menarik dan keuntungan yang signifikan, sistem ini masih dalam tahap awal dan belum diuji pada skala yang lebih besar.


Bukti Kepemilikan yang Didelegasikan (DPoS)

Algoritme konsensus Delegated Proof of Stake (DPoS) diusulkan oleh Daniel Larimer (BM) pada tahun 2014. Misalnya: Bitshares, Steem, Ark, dan Lisk adalah proyek mata uang digital yang menggunakan algoritma konsensus bukti kepemilikan yang didelegasikan.

Blockchain Bukti Pasak yang Didelegasikan memiliki sistem pemungutan suara di mana pemangku kepentingan menyerahkan pekerjaan mereka kepada pihak ketiga. Dengan kata lain, mereka dapat memilih beberapa perwakilan untuk melindungi jaringan atas nama mereka. Delegasi, juga dikenal sebagai saksi, diharuskan mencapai konsensus dalam 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 perwakilan memberikan suara pribadinya saat memberikan suara. Biasanya, para wakil rakyat mengumpulkan imbalan dan membagikannya secara proporsional kepada para pemilihnya masing-masing.

Oleh karena itu, algoritma Delegated Proof of Stake menciptakan sistem pemungutan suara yang secara langsung bergantung pada reputasi perwakilan. Jika node terpilih berperilaku buruk atau gagal bekerja secara efektif, node tersebut akan segera dikeluarkan dan digantikan oleh node lain.

Dalam hal kinerja, blockchain Delegated Proof of Stake lebih terukur dan mampu memproses lebih banyak transaksi per detik (TPS) dibandingkan Proof of Work dan Proof of Stake.


Bukti Pasak yang Didelegasikan VS Bukti Pasak

Meskipun Proof of Stake dan Delegated Proof of Stake serupa dalam arti desentralisasi, Delegated Proof of Stake mengusulkan sistem pemungutan suara demokratis baru untuk memilih produsen blok. Karena sistem Bukti Kepemilikan yang Didelegasikan dikelola oleh pemilih, para perwakilan harus bertindak jujur ​​dan efisien atau tidak akan ikut serta. Selain itu, blockchain proof-of-stake yang didelegasikan cenderung lebih cepat dibandingkan blockchain proof-of-stake dalam hal transaksi per detik.


Bukti Kepemilikan yang Didelegasikan VS Bukti Kerja

Berbeda dengan Proof-of-Stake yang berupaya menyelesaikan masalah Proof-of-Work, Delegated Proof-of-Stake bertujuan untuk menyederhanakan proses pembuatan blok. Oleh karena itu, sistem Delegated Proof-of-Stake mampu dengan cepat memproses transaksi on-chain dalam jumlah besar. Bukti Pasak yang Didelegasikan digunakan dengan cara yang berbeda dari Bukti Kerja dan Bukti Pasak. Karena Proof of Work masih diakui sebagai algoritma konsensus paling aman, sebagian besar aliran keuangan terjadi di sini. Karena Proof of Stake bekerja lebih efisien dibandingkan Proof of Work, maka kasus penggunaannya lebih banyak. Bukti Kepemilikan yang Didelegasikan membatasi penggunaan kepemilikan dalam proses pemilihan produsen blok. Tidak seperti sistem Proof-of-Work, yang memiliki sistem bersaing, pembuatan blok Delegated Proof-of-Stake sebenarnya sudah terjadwal. Setiap saksi bergiliran membuat balok. Beberapa orang berpendapat bahwa Bukti Kepemilikan yang Didelegasikan harus dianggap sebagai sistem bukti otoritas.


Kesimpulannya

Proof of Stake yang Didelegasikan sangat berbeda dengan Proof of Work atau bahkan Proof of Stake. Hal ini mencakup mekanisme pemungutan suara pemangku kepentingan untuk memberi insentif dan memilih perwakilan (atau saksi) yang jujur ​​dan efisien. Namun, proses produksi blok sebenarnya sangat berbeda dari sistem bukti kepemilikan, dan dalam banyak kasus menunjukkan kinerja yang lebih tinggi dalam hal transaksi per detik.