Tangadagi soÿnggi tranzaksiya yetarlicha bloklar ostida koÿmilgandan soÿng, undan oldin oÿtkazilgan
tranzaksiyalar diskdagi joyni tejash uchun bekor qilinishi mumkin. Blok xeshini buzmasdan buni
osonlashtirish uchun tranzaktsiyalar Merkle Tree [7][2][5] da xeshlanadi, faqat ildiz blok xeshiga kiritiladi.
Rag'batlantirish tugunlarni halol bo'lishga undashi mumkin. Agar ochko'z tajovuzkor barcha halol
tugunlardan ko'ra ko'proq CPU quvvatini yig'ishga qodir bo'lsa, u to'lovlarini o'g'irlash orqali odamlarni
aldash yoki yangi tangalar ishlab chiqarish uchun foydalanishni tanlashi kerak. U o'z boyligining tizimi va
haqiqiyligiga putur etkazgandan ko'ra, hamma birlashganidan ko'ra ko'proq yangi tangalar bilan unga
foyda keltiradigan qoidalar bo'yicha o'ynashni foydaliroq deb bilishi kerak.
An'anaga ko'ra, blokdagi birinchi tranzaksiya blok yaratuvchisiga tegishli bo'lgan yangi tangani boshlaydigan
maxsus tranzaktsiyadir. Bu tarmoqni qo'llab-quvvatlash tugunlari uchun rag'bat qo'shadi va dastlab
muomalaga tangalarni tarqatish yo'lini beradi, chunki ularni chiqarish uchun markaziy hokimiyat mavjud emas.
Hech qanday tranzaksiyasiz blok sarlavhasi taxminan 80 baytni tashkil qiladi. Agar bloklar har 10
daqiqada yaratiladi deb hisoblasak, yiliga 80 bayt * 6 * 24 * 365 = 4,2 MB. 2008 yildan boshlab odatda 2
Gb operativ xotira bilan sotiladigan kompyuter tizimlari va Mur qonuni joriy yilda yiliga 1,2 Gb o'sishini
bashorat qilgan holda, blok sarlavhalari xotirada saqlanishi kerak bo'lsa ham, saqlash muammo bo'lmasligi
kerak.
Keyin eski bloklarni daraxt shoxlarini kesish orqali siqish mumkin. Ichki xeshlarni saqlash kerak emas.
Yangi tangalar miqdorining doimiy qo'shilishi oltin konchilarning muomalaga oltin qo'shish uchun resurslarni
sarflashiga o'xshaydi. Bizning holatlarimizda protsessor vaqti va elektr energiyasi sarflanadi.
4
Yangi tranzaksiya translyatsiyalari barcha tugunlarga etib borishi shart emas. Ular ko'p tugunlarga etib
borar ekan, ular ko'p o'tmay blokga kiradilar. Bloklangan eshittirishlar ham tushib qolgan xabarlarga toqat
qiladilar. Agar tugun blokni olmagan bo'lsa, u keyingi blokni olganida uni so'raydi va uni o'tkazib yuborganini
tushunadi.
Rag'batlantirish tranzaksiya to'lovlari bilan ham moliyalashtirilishi mumkin. Agar tranzaktsiyaning
chiqish qiymati uning kirish qiymatidan kam bo'lsa, farq tranzaktsiyani o'z ichiga olgan blokning
rag'batlantiruvchi qiymatiga qo'shiladigan tranzaksiya to'lovidir. Oldindan belgilangan miqdordagi tangalar
muomalaga kirgandan so'ng, rag'bat butunlay tranzaksiya to'lovlariga o'tishi va butunlay inflyatsiyadan holi
bo'lishi mumkin.
Do'stlaringiz bilan baham: