Oldingi xesh
Eng uzun ish isboti zanjiri
Hech qachon
Hash3
Merkle
ildizi
Blok
sarlavhasi
Tx3
Blok sarlavhasi
Merkle ildizi
Blok sarlavhasi
Merkle ildizi
Oldingi xesh
Hash01
Hech qachon
Hash23
Tx3 uchun Merkle filiali
Oldingi xesh
Hech qachon
Hash2
In
In
...
Tranzaksiya
Chiqib ketdi
...
Shunday qilib, agar halol tugunlar
tarmoqni nazorat qilsa, tekshirish ishonchli bo'ladi, lekin agar tarmoq
tajovuzkor tomonidan kuchli bo'lsa, yanada zaifroq bo'ladi. Tarmoq tugunlari tranzaktsiyalarni o'zlari tekshirishi
mumkin bo'lsa-da, soddalashtirilgan usul tajovuzkorning uydirma tranzaksiyalari bilan aldanib qolishi mumkin,
agar tajovuzkor tarmoqni bosib olishda davom eta olsa. Bunga qarshi himoya qilish strategiyalaridan
biri tarmoq
tugunlari noto‘g‘ri bloklanganligini aniqlaganda ogohlantirishlarni qabul qilish bo‘lib, foydalanuvchi dasturiy
ta’minotini to‘liq blokni yuklab olishni va nomuvofiqlikni tasdiqlash uchun ogohlantirilgan tranzaksiyalarni taklif
qilishdir. Tez-tez to'lovlarni qabul qiladigan korxonalar, ehtimol, ko'proq mustaqil xavfsizlik
va tezroq tekshirish
uchun o'z tugunlarini ishga tushirishni xohlashadi.
Tangalar bilan alohida muomala qilish mumkin bo'lsa-da, transferdagi har bir tsent uchun alohida tranzaktsiya
qilish noqulay bo'lar edi. Qiymatni ajratish va birlashtirishga ruxsat berish uchun tranzaktsiyalar bir nechta
kirish va chiqishlarni o'z ichiga oladi. Odatda oldingi kattaroq tranzaksiyadan bitta kirish yoki kichikroq
summalarni birlashtirgan bir nechta kirishlar bo'ladi va ko'pi bilan ikkita chiqish bo'ladi: biri to'lov uchun,
ikkinchisi o'zgarishlarni, agar mavjud bo'lsa, jo'natuvchiga qaytaradi.
5
Shuni ta'kidlash kerakki, fan-out, bu erda tranzaksiya bir nechta tranzaktsiyalarga bog'liq va bu
tranzaktsiyalar boshqa ko'plab operatsiyalarga bog'liq, bu erda muammo emas. Tranzaksiya tarixining to'liq
mustaqil nusxasini olishning hojati yo'q.
To'liq tarmoq tugunini ishga tushirmasdan to'lovlarni tekshirish mumkin. Foydalanuvchi
faqat eng uzun zanjirga
ega ekanligiga ishonch hosil qilgunga qadar tarmoq tugunlarini soÿrash orqali olishi mumkin boÿlgan eng uzun
ish isboti zanjirining blok sarlavhalarining nusxasini saqlab qolishi va tranzaktsiyani blok bilan bogÿlaydigan
Merkle filialini olishi kerak. u vaqt tamg'asi bilan belgilangan. U tranzaksiyani o'zi tekshira olmaydi, lekin uni
zanjirdagi biror joyga bog'lash orqali u tarmoq tugunining uni qabul qilganini va
tarmoq uni qabul qilganini
tasdiqlaganidan keyin qo'shilgan bloklarni ko'rishi mumkin.
Do'stlaringiz bilan baham: