Poin-poin Penting

  • Delegated Proof of Stake (DPoS) adalah mekanisme konsensus blockchain di mana pemegang token memilih sekelompok kecil delegate yang bertanggung jawab untuk memvalidasi transaksi dan menghasilkan blok baru.

  • DPoS dibuat pada 2014 oleh Daniel Larimer. Implementasi awal mencakup BitShares, Steem, dan Lisk. Jaringan bergaya DPoS yang lebih baru mencakup TRON (27 Super Representatives) dan EOS (21 block producers).

  • Keunggulan utama DPoS adalah performa yang tinggi: himpunan validator kecil yang sudah diketahui dapat mencapai waktu blok cepat (sering kali di bawah tiga detik) dan throughput transaksi tinggi dibanding Proof of Work atau Proof of Stake standar.

  • Pertukaran utamanya adalah sentralisasi: kekuasaan terkonsentrasi pada sejumlah kecil delegate terpilih, dan apatisme pemilih dapat mengunci validator yang sudah ada dari waktu ke waktu.

  • DPoS harus dibedakan dari mekanisme terkait tetapi berbeda seperti Nominated Proof of Stake (digunakan oleh Polkadot) dan Ouroboros PoS (digunakan oleh Cardano), yang menggabungkan delegasi stake tetapi memiliki model keamanan yang berbeda.

Binance Academy courses banner

Pendahuluan

Delegated Proof of Stake (DPoS) adalah mekanisme konsensus yang digunakan oleh beberapa jaringan blockchain untuk mencapai kesepakatan mengenai keadaan buku besar tanpa intensitas energi dari penambangan Proof of Work. Mekanisme ini memperluas model Proof of Stake dasar dengan memperkenalkan lapisan voting perwakilan: alih-alih semua pemegang token berpotensi dipilih sebagai validator, para pemangku kepentingan memilih sekelompok kecil delegate terpilih yang menangani produksi blok atas nama mereka.

Untuk memahami DPoS, ada baiknya terlebih dahulu memahami dua mekanisme konsensus yang mendahuluinya dan pertukaran yang masing-masing bawa.

Proof of Work

Proof of Work (PoW) adalah algoritma konsensus blockchain asli, pertama kali diterapkan di Bitcoin. Pada sistem PoW, para penambang bersaing untuk memecahkan teka-teki kriptografi yang intens secara komputasi. Penambang pertama yang menemukan solusi valid mendapatkan hak untuk menambahkan blok berikutnya ke rantai dan menerima imbalan blok bersama dengan biaya transaksi.

Kompetisi ini memberikan jaminan keamanan yang kuat: untuk menulis ulang rantai, penyerang perlu melampaui gabungan kekuatan komputasi penambang yang jujur. Namun, PoW membutuhkan pengeluaran energi dan perangkat keras khusus (ASIC) yang besar dan berkelanjutan. Selain itu, PoW memproses transaksi relatif lambat; Bitcoin rata-rata membuat satu blok sekitar setiap sepuluh menit. Keterbatasan ini mendorong pengembangan pendekatan konsensus alternatif.

Proof of Stake

Proof of Stake (PoS) menggantikan proses penambangan yang intens energi dengan persyaratan staking yang bersifat ekonomi. Validator mengunci sejumlah cryptocurrency asli jaringan sebagai jaminan (kolateral). Protokol kemudian memilih validator untuk mengusulkan dan memberikan persetujuan (attest) terhadap blok-blok baru, biasanya dengan bobot yang ditentukan oleh besar stake mereka. Serangan yang berhasil akan mengharuskan penyerang memperoleh dan men-stake proporsi besar dari total pasokan koin, yang biayanya sangat mahal sehingga tidak realistis pada jaringan besar.

PoS jauh lebih efisien energi dibanding PoW dan umumnya mencapai finalitas transaksi yang lebih cepat. Perpindahan Ethereum ke Proof of Stake pada September 2022 membuat PoS mendapat perhatian mainstream sebagai alternatif yang layak untuk jaringan besar bernilai tinggi. PoS standar masih bisa relatif lambat dalam hal transaksi per detik, yang merupakan salah satu masalah yang dirancang untuk diatasi oleh DPoS.

Cara Kerja Delegated Proof of Stake

DPoS dikembangkan oleh Daniel Larimer pada 2014. Alih-alih membuat semua staker berpotensi memenuhi syarat untuk produksi blok, DPoS menggunakan sistem voting untuk memilih himpunan delegate yang tetap dan kecil (juga disebut witness, block producer, atau Super Representatives tergantung jaringan). Delegate terpilih ini bergiliran memproduksi blok dalam urutan terjadwal berbasis round-robin, bukan bersaing secara acak atau melalui undian.

Kekuatan voting setiap pemegang token sebanding dengan jumlah token yang mereka miliki. Delegate biasanya membagikan sebagian dari imbalan blok mereka kepada pemilih yang mendukung mereka, sehingga menjadi insentif agar pemegang token ikut berpartisipasi dalam pemilihan. Karena himpunan validator aktif kecil dan sudah diketahui sebelumnya, jaringan DPoS dapat mencapai waktu blok yang cepat, sering kali jauh di bawah tiga detik, serta skalabilitas blockchain yang tinggi dibanding PoW atau PoS standar.

Akuntabilitas dibangun ke dalam sistem: jika seorang delegate berkinerja buruk, bertindak tidak jujur, atau sering offline, pemegang token dapat mencabut mereka lewat voting dan menggantinya dengan kandidat lain. Ini menciptakan insentif berbasis reputasi agar delegate bertindak jujur dan menjaga uptime yang tinggi.

Jaringan DPoS yang Terkenal

Implementasi DPoS awal mencakup BitShares (rantai DPoS pertama yang berfungsi), Steem (platform media sosial), Lisk, dan Ark. TRON menggunakan variasi dengan 27 Super Representatives terpilih, dan EOS menggunakan 21 active block producers. Sui, jaringan kontrak pintar berperforma tinggi yang lebih baru diluncurkan pada 2023, menggunakan mekanisme pemilihan validator bergaya DPoS yang dikombinasikan dengan arsitektur eksekusi paralel yang dirancang untuk throughput yang sangat tinggi.

Kelebihan dan Kekurangan DPoS

Kelebihan

Keunggulan utama DPoS adalah performa. Dengan membatasi himpunan validator aktif menjadi kelompok kecil yang bisa diprediksi, jaringan dapat memfinalisasi blok dengan cepat dan memproses jauh lebih banyak transaksi per detik dibanding PoW atau banyak implementasi PoS. Ini membuat DPoS cocok untuk aplikasi yang membutuhkan throughput tinggi, seperti platform media sosial, game, atau pertukaran terdesentralisasi bervolume tinggi. DPoS juga sangat efisien energi, seperti PoS, karena tidak ada penambangan yang bersaing.

Struktur tata kelola juga bisa dianggap sebagai keunggulan: pemegang token memiliki mekanisme langsung untuk memengaruhi siapa yang memvalidasi jaringan dan dapat menghapus delegate yang kurang berkinerja tanpa memerlukan hard fork.

Kekurangan

Kritik utama terhadap DPoS adalah sentralisasi. Dengan hanya 21 hingga 101 validator aktif pada sebagian besar jaringan, kekuasaan terkonsentrasi pada kelompok yang relatif kecil. Ini menciptakan risiko kolusi di antara delegate teratas dan dapat membuat jaringan lebih rentan terhadap serangan terkoordinasi dibanding blockchain PoW dengan ribuan penambang. Dalam praktiknya, apatisme pemilih merupakan tantangan yang terdokumentasi: banyak pemegang token tidak berpartisipasi aktif dalam pemilihan, yang dapat mengunci validator yang sudah terkenal dan mengurangi efektivitas mekanisme akuntabilitas.

Beberapa pengkritik berpendapat bahwa karena penalti atas perilaku buruk dalam banyak sistem DPoS terutama bersifat reputasional (kehilangan suara dan imbalan) bukan melibatkan penghancuran modal yang di-stake (seperti pada sistem PoS berbasis slashing), insentif keamanan menjadi lebih lemah.

DPoS vs. mekanisme terkait

Perlu dibedakan DPoS klasik (seperti yang digunakan di EOS dan TRON) dari mekanisme terkait tetapi berbeda. Polkadot menggunakan Nominated Proof of Stake (NPoS), di mana para nominators mendukung validator dengan stake mereka dan sebuah algoritma memilih himpunan aktif untuk memaksimalkan desentralisasi. Cardano menggunakan Ouroboros, protokol PoS di mana pengguna mendelegasikan ke pool staking dan pemimpin pool dipilih secara probabilistik berdasarkan stake. Keduanya melibatkan delegasi, tetapi memiliki mekanisme pemilihan dan model keamanan yang berbeda dari DPoS gaya Larimer.

FAQ

Apa itu delegate dalam DPoS?

Dalam sistem DPoS, delegate (juga disebut witness, block producer, atau Super Representative tergantung jaringan) adalah entitas yang dipilih oleh pemegang token untuk memvalidasi transaksi dan menghasilkan blok baru atas nama komunitas yang lebih luas. Para delegate bergiliran memproduksi blok dalam urutan terjadwal dan biasanya membagikan sebagian imbalan blok mereka kepada pemilih yang mendukung pemilihan mereka.

Bagaimana cara kerja voting dalam DPoS?

Pemegang token menggunakan token yang mereka stake sebagai daya voting, dengan setiap token biasanya mewakili satu suara. Mereka dapat memberikan suara untuk satu atau lebih kandidat delegate, dan kandidat dengan jumlah suara kumulatif terbanyak menjadi himpunan validator aktif. Jumlah delegate aktif ditetapkan tetap untuk setiap jaringan (misalnya 21 di EOS atau 27 di TRON). Pemilihan berlangsung terus-menerus, artinya pemegang token dapat mengubah suara mereka kapan saja, dan delegate dapat digantikan jika jumlah suaranya turun di bawah milik pesaing.

Apakah DPoS lebih terpusat daripada PoS?

DPoS klasik umumnya dianggap lebih terpusat dibanding Proof of Stake standar karena produksi blok terkonsentrasi pada sejumlah kecil delegate terpilih (biasanya 21 hingga 101), dibandingkan jaringan PoS di mana ratusan atau ribuan validator bisa berpartisipasi. Pertukaran ini memang disengaja: himpunan validator yang lebih kecil memungkinkan konsensus lebih cepat dan throughput lebih tinggi. Apakah sentralisasi ini dapat diterima bergantung pada tujuan desain jaringan dan skenario penggunaannya.

Blockchain apa saja yang menggunakan DPoS?

Jaringan bergaya DPoS klasik mencakup BitShares (yang pertama), EOS (21 block producer), TRON (27 Super Representatives), Lisk (101 delegate), Steem, Hive, dan Ark. Jaringan yang lebih baru seperti Sui menggunakan mekanisme yang terinspirasi DPoS yang digabung dengan optimasi kinerja lainnya. Beberapa jaringan, termasuk Polkadot dan Cardano, memasukkan elemen delegasi stake tetapi memakai protokol konsensus yang berbeda dari DPoS gaya Larimer.

Apa perbedaan antara DPoS dan PoS?

Pada Proof of Stake standar, validator biasanya dipilih secara probabilistik berdasarkan besar stake mereka, dan himpunan validator aktif bisa sangat besar. Dalam DPoS, pemegang token memberikan suara untuk memilih himpunan delegate yang tetap dan kecil, yang menangani seluruh produksi blok. DPoS menukar sebagian desentralisasi untuk mendapatkan throughput transaksi yang jauh lebih tinggi dan waktu blok yang lebih cepat. Sistem PoS dengan mekanisme slashing juga cenderung memiliki penalti ekonomi yang lebih kuat untuk perilaku buruk dibanding banyak implementasi DPoS.

Penutup

Delegated Proof of Stake dikembangkan sebagai cara untuk mencapai throughput transaksi yang tinggi dan finalitas yang cepat sambil tetap mempertahankan efisiensi energi dari konsensus berbasis stake. Ini dilakukan dengan memusatkan produksi blok pada sejumlah kecil delegate terpilih, yang bertanggung jawab kepada pemegang token melalui mekanisme voting yang berlangsung terus-menerus. Pertukarannya adalah tingkat sentralisasi yang lebih tinggi dibanding himpunan validator yang lebih besar. DPoS tetap menjadi area aktif dalam desain blockchain, dengan jaringan-jaringan yang lebih baru menyesuaikan prinsip intinya dalam kombinasi dengan inovasi kinerja dan keamanan lainnya.

Bacaan Lanjutan

  • Proof of Work Dijelaskan

  • Proof of Stake Dijelaskan

  • Penjelasan Konsensus Hybrid PoW/PoS

  • Skalabilitas Blockchain, Sidechain, dan Payment Channels

  • Ethereum pada Proof of Stake: Yang Perlu Diketahui Pemegang Ethereum


Disclaimer: Konten ini disajikan kepada Anda โ€œapa adanyaโ€ untuk informasi umum dan/atau tujuan edukasi saja, tanpa representasi atau jaminan dalam bentuk apa pun. Konten ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau nasihat profesional lainnya, dan juga tidak dimaksudkan untuk merekomendasikan pembelian produk atau layanan tertentu. Anda sebaiknya mencari nasihat Anda sendiri dari penasihat profesional yang sesuai. Jika konten disumbangkan oleh pihak ketiga, mohon dicatat bahwa pandangan yang diungkapkan adalah milik penyumbang pihak ketiga tersebut, dan tidak selalu mencerminkan pandangan Binance Academy. Harga aset digital dapat berfluktuasi. Nilai investasi Anda dapat naik atau turun, dan Anda mungkin tidak mendapatkan kembali jumlah yang Anda investasikan. Anda sepenuhnya bertanggung jawab atas keputusan investasi Anda, dan Binance Academy tidak bertanggung jawab atas kerugian apa pun yang mungkin Anda alami. Untuk informasi lebih lanjut, lihat Terms of Use kami, Risk Warning, dan Binance Academy Terms.