11-maruza. Elektron hukumat reja: Elektron hukumat tushunchasi, vazifa va prinsiplari



Yüklə 194,8 Kb.
səhifə18/52
tarix27.12.2023
ölçüsü194,8 Kb.
#199738
1   ...   14   15   16   17   18   19   20   21   ...   52
11-maruza. Elektron hukumat reja Elektron hukumat tushunchasi, -fayllar.org (1)


yangi bloklarni tekshirish.
Konchi tomonidan jumboqni echishda va yangi blokni yaratishda barcha tarmoq tugunlari blokni
tekshiradi, shundan so'ng u blok zanjirining nusxasiga qo'shiladi. Shu bilan birga, tugunlar
birinchi navbatda yangi blokning amal qilish muddati to'g'risida kelishuvga erishadilar va shundan
keyingina uni qo'shadilar.
Tugunlar faqat konsensus mexanizmi qoidalariga amal qiladigan bloklarni qo'shadi. Protokol
dasturi blokni tekshiradi, agar blok yaroqsiz bo'lsa, u rad etiladi. Ya'ni, tugunlarning dasturiy
ta'minoti yangi blokdagi barcha operatsiyalarni va jo'natuvchining hisobvarag'ida qancha mablag
'borligini, ular operatsiyani bajarish uchun etarli bo'ladimi-yo'qligini tekshiradi.
Qoidalarga ko'ra bitim bitkoin egasining elektron imzosiga ega bo'lgan taqdirdagina haqiqiy
hisoblanadi. Ya'ni, tekshirish faqat egasi o'z bitkoinlarini sarflashini ta'minlaydi.

munozarali masalalarni hal qilish.
Ba'zan shunday bo'ladiki, 2 konchi bir vaqtning o'zida tarmoqqa tegishli bloklarni qo'shadi. Ya'ni,
ba'zi tugunlar 1 ta to'g'ri blokni qabul qildilar, ikkinchisi esa 2-o'rinni egalladilar. Ushbu holat
"vilka" yoki "vilka" deb nomlanadi, unda blok zanjiri 2 xil zanjirga bo'linadi.
Odatda, barcha bahsli masalalar qoida yordamida hal qilinadi - long zanjirlar g'olib chiqadi. Ya'ni
konchilar oxir-oqibat uzun zanjir bilan ishlaydi, kichikroq zanjir esa rivojlanishni to'xtatadi va
oxir-oqibat yo'q bo'lib ketadi. Va bu albatta sodir bo'ladi, chunki zanjir filialidan qilingan bitimlar
hech qachon asosiy zanjirda bo'lmaydi, ya'ni konchi o'z ishi uchun mukofot olmaydi va uning
faoliyati faqat zarar keltiradi. Ya'ni, muqobil zanjir bo'yicha qazib olish foydali emas.



17
Bunday vilkalar 6 blokdan oshmasligi kerak, shuning uchun tranzaksiya blokcheyn blokiga


yozilgandan so'ng 6 ta yangi blok paydo bo'lgandan keyin tasdiqlangan hisoblanadi.
Blokcheynning asosiy xususiyatlari:
algoritmga ishonish,

ma'lumotlarning o'zgarmasligi,
operatsiyalarning
shaffofligi,

raqamli aktiv ustidan to'liq nazorat.
Agar biz ommaviy blokcheynlarning eng mashhuri - Bitcoin blockchain haqida gapiradigan
bo'lsak, unda tizimga barcha foydalanuvchilarning ishonchi foyda olish istagi bilan ta'minlanadi.
Tarmoq tugunlari, konchilar, operatsiyalarning to'g'riligini tasdiqlagani va ma'lumotlar bazasini
tashkil etuvchi bloklarni yaratganligi uchun valyuta yoki nishon shaklida mukofotlanadi.
Shuningdek, ularning kompyuterlarining ishlab chiqarish quvvatlarini butun tarmoq uchun
xavfsizlik sifatida ta'minlash uchun. Veteranlar blokcheynda boshqa foydalanuvchi muzlatgich
ekanligiga hech qachon amin bo'lmaysiz deb hazillashadilar.
Tranzaktsiyaning ishonchliligini ta'minlash uchun konchilar o'z tarkibini kriptografik algoritm
orqali avtomatik ravishda "boshqaradi" va shu bilan har bir operatsiyani yuboruvchining raqamli
imzosining to'g'riligini tekshiradi, shuningdek bitimni har bir aniq blokcheynning konsensus
algoritmida belgilangan shartlarga muvofiqligini tasdiqlaydi va tasdiqlaydi.
Keyin barcha to'plangan operatsiyalar blokga to'planadi. Blokdagi barcha tranzaktsiyalar
ma'lumotlari asosida xash hisoblanadi. Xash - bu tasodifiy ko'rinadigan harflar va raqamlar
ketmaketligi, ammo agar ma'lumotlar blokidagi kamida bit bit o'zgarsa, har bir tugun operatsiyalar
tarixini soxtalashtirishga urinish haqida tezda bilib olishiga kafolatdir. Bitkoin blokirovkasi
SHA256 shifrlash algoritmidan foydalanadi. Blockchain-dagi har bir blok bitimdan iborat va tizim
tomonidan "qabul qilinishi" uchun avvalgi blok haqida ma'lumot bo'lishi kerak.

Yüklə 194,8 Kb.

Dostları ilə paylaş:
1   ...   14   15   16   17   18   19   20   21   ...   52




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin