Konsensus

Tanpa konsensus, blockchain hanyalah pangkalan data. Mekanisme konsensus adalah yang menjadikan blockchain tidak memerlukan kepercayaan — ia memastikan semua peserta bersetuju tentang transaksi mana yang sah dan dalam susunan apa ia berlaku, walaupun sesetengah peserta berniat jahat atau tidak boleh dipercayai.

Mengapa Konsensus Penting

Bayangkan 10,000 komputer di seluruh dunia, setiap satu menyimpan salinan lejar kewangan. Apabila Alice menghantar 1 BTC kepada Bob, kesemua 10,000 salinan perlu dikemas kini secara serentak dan sama. Tanpa konsensus, nod yang berbeza boleh mempunyai versi kebenaran yang berbeza — perbelanjaan berganda akan menjadi mudah. Algoritma konsensus menyelesaikan masalah penyelarasan ini, yang dikenali dalam sains komputer sebagai Masalah Jeneral Byzantine.

Jenis-jenis Konsensus

Proof of Work (PoW) — digunakan oleh Bitcoin. Pelombong bersaing untuk menyelesaikan teka-teki kriptografi. Yang pertama menemui penyelesaian mendapat peluang menambah blok seterusnya dan memperoleh ganjaran. PoW sangat selamat tetapi memerlukan tenaga yang tinggi — penggunaan tenaga tahunan Bitcoin menyaingi negara bersaiz sederhana.

Proof of Stake (PoS) — digunakan oleh Ethereum sejak The Merge (2022). Pengesah mengunci mata wang kripto sebagai cagaran (staking). Protokol memilih pengesah untuk mencadangkan blok berdasarkan saiz pegangan. PoS menggunakan 99.9% kurang tenaga berbanding PoW sambil mengekalkan keselamatan yang setanding.

Delegated Proof of Stake (DPoS) — digunakan oleh EOS, Tron. Pemegang token mengundi untuk bilangan delegasi terhad yang mengesahkan transaksi. Lebih pantas daripada PoS tetapi lebih terpusat — biasanya 21-100 pengesah berbanding ribuan dalam PoW/PoS.

Practical Byzantine Fault Tolerance (PBFT) — digunakan oleh Hyperledger, beberapa blockchain persendirian. Nod berkomunikasi secara langsung untuk mencapai konsensus. Kemuktamadan yang sangat pantas tetapi tidak berskala dengan baik melebihi beberapa ratus nod.

Perbandingan

  • PoW: keselamatan maksimum, kos tenaga maksimum, paling perlahan (Bitcoin: ~7 TPS)
  • PoS: keselamatan tinggi, tenaga minimum, pantas (Ethereum: ~30 TPS, dengan sharding dirancang untuk 100,000+)
  • DPoS: keselamatan sederhana, tenaga minimum, sangat pantas (EOS: ~4,000 TPS)
  • PBFT: keselamatan tinggi, tenaga minimum, kemuktamadan serta-merta, kebolehskalaan terhad

Trend Masa Hadapan

Industri sedang bergerak ke arah PoS dan variannya. Peralihan Ethereum yang berjaya membuktikan bahawa rangkaian besar boleh berhijrah. Pendekatan baharu seperti Proof of History (Solana), Proof of Authority, dan mekanisme hibrid terus muncul, setiap satu mengoptimumkan pertukaran yang berbeza antara keselamatan, kelajuan, dan desentralisasi.

Konsensus | EIDEX