Turli xil blokcheyn konsensus mexanizmlari
Ushbu maqolada biz konsensus mexanizmlari blokcheynning xususiyatlarini qanday aniqlashini va bu texnologiyani qabul qilayotgan kripto ixlosmandlari sifatida biz uchun nimani anglatishini tushuntiramiz.
Blokcheyn va konsensus mexanizmlari
Qisqacha xulosa — Blokcheyn texnologiyasi ma'lumotlar yozuvlarini bloklarga shifrlash va keyin tarmoqga ulanish imkonini beradi, bu esa yagona xronologik manba yaratadi. Blokcheynni kuchli qiladigan narsa uning markazlashtirilmagan tabiatidir. Blokcheyn asosidagi ma'lumotlar bazalari hamma uchun ochiq, biroq ishonch, xavfsizlik va shaffoflikni ta'minlovchi tarmoq ishtirokchilarining ko'pchiligining roziligisiz hech qanday tuzatish kiritib bo'lmaydi.
Ushbu tarmoq ishtirokchilari, shuningdek, "tugunlar" sifatida ham tanilgan, markazlashtirilmagan tarmoqlarning manfaatdor tomonlari bo'lib, ular tekshirishni amalga oshirish, tranzaktsiyalarni tasdiqlash, aloqa markazlari vazifasini bajarish va har qanday mumkin bo'lgan ma'lumotlar o'zgarishlaridan ehtiyot bo'lish orqali tarmoqning xavfsiz va to'g'ri ishlashiga hissa qo'shadilar. Barcha tugunlarning bir-biri bilan sinxron ishlashi uchun konsensus mexanizmi aniqlanadi. Shuningdek, u bitta tarmoqning maxsus xavfsizlik va rag'batlantirish sxemasini belgilaydi.
Ushbu maqolada biz faqat ommaviy blokcheynlarga e'tibor qaratamiz, chunki biz kundalik tranzaktsiyalarimizda ular bilan o'zaro aloqada bo'lish ehtimoli ko'proq. Ommaviy blokcheynlarning ikkita misoli - afsonaviy Bitcoin va Ethereum.
Faqat PoW va PoS emas
Bitcoin va Ethereum o'zlarining paydo bo'lganidan beri tarmoq holatini tartibga solish uchun Proof-of-Work (PoW) mexanizmidan foydalanganlar, ammo Ethereum asta-sekin Ethereum 2.0 rejasi bilan Proof-of-Stake (PoS) ga o'tmoqda. Biroq, Bitcoin PoWda qoladi, chunki uning kodi konsensusni o'zgartirishga imkon bermaydi. Bitkoinning energiya iste'moli bilan bog'liqligi uning qiymatini real hayot xarajatlari bilan bog'lab turadi. Blokcheyn konsensusining boshqa turlari kamroq tarqalgan va asosan tarmoqning strategik ustuvorliklariga mos kelish uchun qabul qilingan.
Proof-of-Work (PoW)
Nomidan ko'rinib turibdiki, konsensusning bunday turi mashaqqatli "ish" talab qiladi. Maynerlar deb ataladigan tarmoq ishtirokchilari o'ta murakkab matematik masalalarni yechimini topish uchun murakkab dasturiy ta'minot va kuchli kompyuterlar bilan jihozlangan, ular orqali yangi, haqiqiy blok yaratiladi.
Odatda, mayning qilish qiyinligi maynerlar soni bilan ijobiy bog'liqdir, shuning uchun tarmoqda ko'proq maynerlar ishtirok etganda qiyinchilik darajasi ko'tariladi. Bu shuni anglatadiki, a) ko'proq maynerlar bilan yuqori xavfsizlikka erishiladi va b) barcha maynerlar uchun adolat kafolatlanadi.
PoW blokcheyni tashkilot va joylashuv nuqtai nazaridan haqiqatan ham markazlashtirilmagan, chunki konchilar o'z daromadlarini maksimal darajada oshirish uchun arzon elektr energiyasi bo'lgan joyda ishlaydi. Elektr energiyasi butun dunyo bo'ylab bir necha joylarda kichik zaryad bilan mavjud bo'lib, butun dunyo bo'ylab mayning operatsiyalarini tarqatadi.
Proof of Stake (PoS)
PoWdan ko'ra ekologik jihatdan qulayroq bo'lgan PoS, bu butunlay aktivlar steykingiga tayanadi. PoS tarmog'ida "tugun" bo'lish yangi yaratilgan blokni olish imkoniyati uchun maxsus aqlli shartnomada mablag'larni blokirovka qilishni anglatadi. PoS algoritmi steykerlarni tarmoqdagi mablag' ulushiga qarab tasodifiy tanlaydi. Misol uchun, steyking qilingan umumiy mablag'larning 10%ni tashkil etuvchi steyker yangi yaratilgan blokni olish uchun 10% imkoniyatga ega. Rag'batlantirishlar, shuningdek, steykerlarga ularning steykingi va umumiy steyking qilingan mablag'lari o'rtasidagi nisbatga mutanosib ravishda taqsimlanadi. Natijada, bu mexanizm PoS ishlatadigan kriptovalyutalar uchun asosiy qiymat manbalaridan biri hisoblanadi.
Misollar: Avalanche, Cardano, Algorand.
Delegated Proof-of-Stake (DPoS)
DPoS biroz markazlashtirilgan PoS modeliga demokratik takomillashtirishni qo'shadi. Iqtisodiy resurslar PoS tarmoqlaridagi tekshirish jarayoniga bevosita ta'sir qilsada, steykerlar DPoS tarmoqlaridagi blok ishlab chiqaruvchilarga ovoz berish huquqiga ega. Delegatorlar/guvohlar sifatida ham tanilgan ushbu blok yaratuvchilari ularning ishonchliligi va ularga bo'lgan ishonchni aks ettiruvchi steyking asosida saylanadi. Rag'batlantirish va jarimalar staykerlar va delegatorlar o'rtasida taqsimlanadi, bu esa tarmoq ichida yanada demokratlashtirishga yordam beradi. Delegatorlar odatda javobgarlikni saqlab qolish uchun faol bo'lib qoladilar, bu esa tranzaksiya jarayonini sezilarli darajada tezlashtirishi mumkin. Misollar: EOS, Tron.
Nominated Proof-of-Stake (NPoS)
NPoS DPoS ga o'xshaydi, ammo ovoz berish jarayoni murakkabroq. Nomzodlar sifatida tanilgan steykerlar o'zlarining tokenlarini garov sifatida belgilash orqali validatorlar to'plamini tanlaydilar. Eng ko'p garovga ega bo'lgan validatorlarga yangi bloklarni yaratish mas'uliyati beriladi, ammo yakuniy validatorlar to'plami ko'rsatilgan to'plamlardan tubdan farq qilishi mumkin. Bu har bir nomzodning mukofot olish uchun yaxshi imkoniyatga ega bo'lishini ta'minlaydi va validatorlar ham o'zlarini jamiyat ishonchiga loyiqligini isbotlashlari kerak. Misollar: Polkadot, Kusama.
Proof-of-Authority (PoA)
Tugun validatorlarining ijtimoiy kapitaliga katta e'tibor beradigan yana bir konsensus mexanizmi PoA hisoblanadi. Hamjamiyat loyihaning eng ishonchli foydalanuvchilari va strategik hamkorlariga, ya'ni tarmoqning kelajakdagi muvaffaqiyatidan manfaatdor bo'lgan foydalanuvchilarga yangi bloklarni yaratish huquqini tanlaydi va beradi. Albatta, hamma narsa ijtimoiy mavqega bog'liq emas. Ushbu tasdiqlangan validatorlar ham o'z aktivlarini steyking qilishlari kerak. Misollar: VeChain, TomoChain.
Proof-of-History (PoH)
Solana 2018 yilda birinchi bo'lib PoS va PoH gibridini taqdim etdi, bu tezroq, samaraliroq va xavfsiz tekshirish jarayonini va'da qildi. Solana tarmog'idagi har bir tugun o'rnatilgan kriptografik soatga ega bo'lib, har bir ma'lumotlarning tekshirilishi mumkin bo'lgan xronologik tartibda va ma'lum vaqt tamg'asi bilan qayd etilishini ta'minlaydi. Boshqa tugunlarning javoblarini kutish o'rniga, har bir validator blokli xabarlarning haqiqiyligi to'g'risida mustaqil ravishda qaror qabul qilishi mumkin, bu esa Solana tranzaktsiyalari uchun konsensus jarayonini tezlashtiradi.
Ushbu maqolada biz blokcheyn sohasida eng keng tarqalgan konsensus mexanizmlarini taqdim etdik, ularning har biri sizga tanish bo'lishi kerak bo'lgan bir qator loyihalarda qo'llaniladi. Albatta, bu blokcheyn sektorining rivojlanishi bilan bog'liq holda mavjud bo'lgan va yaqin kelajakda yaratiladigan konsensus mexanizmlarining to'liq bo'lmagan ro'yxati. Ularning dizayni qanchalik boshqacha bo'lmasin, konsensusning yakuniy maqsadi shunchaki blokcheynlarning samarali ishlashini ta'minlashdir. Bunday holda, konsensus algoritmlaridagi ishlanmalar ma'lumotlar yaxlitligini o'ziga xoslik, izchillik va halollik bilan himoya qilishi kutilmoqda.
Shunchaki hisob yarating va bugunoq ajoyib Bitget-Verse bilan tanishishni boshlang!