11-maruza. Elektron hukumat reja: Elektron hukumat tushunchasi, vazifa va prinsiplari Elektron hukumatning asosiy tamoyillari
Download 0.98 Mb. Pdf ko'rish
|
11-15
-
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. Download 0.98 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling