16
Ammo ko'pchilikda tabiiy savol bor, qanday qilib blokcheyndagi barcha operatsiyalar ishonchli
ekanligini va soxta bitimlar yo'qligini qanday aniqlash mumkin? "Peer-to-peer" tarmog'ida
ishlaydigan konsensus mexanizmi barcha shubhalarni bartaraf etishga yordam beradi.
3. Konsensus mexanizmi.
Shuni ta'kidlash kerakki, peer-to-peer tarmoq mexanizmi o'tgan asrning 90-yillari oxirida peer-
topeer fayl almashish tarmog'i Napster tomonidan ishlatilgan. Blok zanjiri Bitcoin yaratilishidan
ancha oldin ishlab chiqilgani ham qiziq.
O'zini Satoshi Nakamoto deb ataydigan Bitcoin yaratuvchisi kriptografiyaga asoslangan bunday
mexanizmni blokcheynga qanday tatbiq etishni o'ylab topdi. Mexanizmning o'zi qo'shimcha
ma'lumotni ko'rsatmasdan tarmoqdagi tugunlarning birgalikda ishlashiga imkon beradi. Ya'ni, bu
tarmoqdagi tugunlar tomonidan kelishilgan qoidalar to'plamidir.
Ushbu qoidalar tarmoqning
barqaror ishlashiga imkon beradi.
Konsensus protokoli quyidagi qoidalarga ega:
-
Blok zanjiriga qanday qilib aniq bloklar qo'shishingiz kerak.
Turli xil blokcheynlar o'zlariga bloklarni turli yo'llar bilan qo'shadilar. Qo'shish
uchun eng
mashhur mexanizm (masalan, Bitcoin kabi) endi PoW (Ishning isboti yoki Ishning isboti)
hisoblanadi. Uning
birinchi qoidasi shundaki, o'rtacha har 10 daqiqada zanjirga 1
ta blok
qo'shilishi kerak. Buning uchun javobgar bo'lgan jarayon "qazib olish" deb nomlanadi.
Blokni
zanjirga qo'shadigan tugunlar kriptografik muammoni hal qilish uchun shaxsiy kompyuterlarining
kuchidan foydalanadi. Va bu muammoni hal qilgandan keyingina blok zanjiriga mutlaqo yangi
blok kiradi.
Muammoni hal qilgandan va blok zanjiriga blok qo'shgandan so'ng, tarmoq ushbu konchiga yangi
blokda joylashgan tanga shaklida mukofot beradi.
Shundan so'ng, barcha konchilar birgalikda keyingi blokni qazib olishni boshlaydilar.
Do'stlaringiz bilan baham: