Konsensus

Konsensussiz blokcheyn oddiy ma'lumotlar bazasidan boshqa narsa emas. Konsensus mexanizmlari blokcheynlarni ishonchsiz muhitda ishonchli qiladi — ular barcha ishtirokchilarning qaysi tranzaksiyalar haqiqiy ekanligi va qanday tartibda sodir bo'lganligi bo'yicha kelishuvini ta'minlaydi, hatto ba'zi ishtirokchilar yomon niyatli yoki ishonchsiz bo'lsa ham.

Konsensus nima uchun muhim

Tasavvur qiling, dunyo bo'ylab 10 000 ta kompyuter, har biri moliyaviy daftarning nusxasini saqlaydi. Alice Bob'ga 1 BTC yuborganda, barcha 10 000 nusxa bir vaqtning o'zida va bir xil yangilanishi kerak. Konsensussiz turli tugunlar haqiqatning turli versiyalariga ega bo'lishi mumkin — ikki marta sarflash oddiy bo'lib qoladi. Konsensus algoritmlari kompyuter fanida Vizantiya generallari muammosi deb atalgan ushbu muvofiqlashtirish muammosini hal qiladi.

Konsensus turlari

Proof of Work (PoW) — Bitcoin tomonidan qo'llaniladi. Maynerlar kriptografik jumboqlarni yechishda raqobatlashadi. Yechimni birinchi topgan keyingi blokni qo'shish va mukofot olish huquqiga ega bo'ladi. PoW juda xavfsiz, lekin ko'p energiya talab qiladi — Bitcoin ning yillik energiya iste'moli o'rta kattalikdagi mamlakatlarnikiga teng.

Proof of Stake (PoS) — The Merge (2022) dan beri Ethereum tomonidan qo'llaniladi. Validatorlar kriptovalyutani kafolat sifatida qulflab qo'yadi (steyking). Protokol bloklarni taklif qilish uchun validatorlarni ulush hajmiga qarab tanlaydi. PoS PoW ga nisbatan 99,9% kam energiya sarflaydi, shu bilan birga taqqoslanadigan xavfsizlikni ta'minlaydi.

Delegated Proof of Stake (DPoS) — EOS, Tron tomonidan qo'llaniladi. Token egalari tranzaksiyalarni tasdiqlash uchun cheklangan miqdordagi delegatlar uchun ovoz beradi. PoS dan tezroq, lekin markazlashganroq — odatda PoW/PoS dagi minglab validatorlarga nisbatan 21-100 ta validator.

Practical Byzantine Fault Tolerance (PBFT) — Hyperledger va ba'zi xususiy blokcheynlar tomonidan qo'llaniladi. Tugunlar konsensusga erishish uchun bevosita aloqa qiladi. Juda tez yakuniy natija beradi, lekin bir necha yuzta tugundan ortiqqa yaxshi miqyoslanmaydi.

Taqqoslash

  • PoW: maksimal xavfsizlik, maksimal energiya sarfi, eng sekin (Bitcoin: ~7 TPS)
  • PoS: yuqori xavfsizlik, minimal energiya, tez (Ethereum: ~30 TPS, sharding bilan 100 000+ rejalashtirilgan)
  • DPoS: o'rtacha xavfsizlik, minimal energiya, juda tez (EOS: ~4 000 TPS)
  • PBFT: yuqori xavfsizlik, minimal energiya, bir zumda yakuniy natija, cheklangan miqyoslanish

Kelajak tendensiyalari

Soha PoS va uning variantlari tomon ilgarilamoqda. Ethereum ning muvaffaqiyatli o'tishi yirik tarmoqlar migratsiya qila olishini isbotladi. Proof of History (Solana), Proof of Authority va gibrid mexanizmlar kabi yangi yondashuvlar paydo bo'lishda davom etmoqda, har biri xavfsizlik, tezlik va markazlashmagan boshqaruv o'rtasidagi turli murosalar uchun optimallashtirilgan.

Konsensus | EIDEX