O’zbekistоn respublikasi оliy va o’rta maxsus ta`lim vazirligi namangan davlat universiteti
Download 5.19 Mb. Pdf ko'rish
|
SATQ
Blockchain texnologiyasi haqida
Ma'lumki, o'ziga xos xususiyatlaridan kelib chiqib, to'g'ridan-to'g'ri tasdiqlashdan keyin operatsiyalarni soxtalashtirish endi mumkin emas, chunki: - Birinchidan, buni amalga oshirish mumkin bo'lmagan barcha blok zanjirini qayta tiklash kerak; - Ikkinchidan, bitta blokni qalbakilashtirish juda qiyin bo'ladi, chunki kripto-operatsiyalar asosida qurilgan barcha tizimlar avvalgi blokning kaliti (ko'pincha xash kodi) ma'lum bo'lishi va tasdiqlovchi ochiq kalit (foydalanuvchi tomonida ochiq kalit) noyob kalit). Tanqidiy qarshilikdan tashqari, yana bir ajoyib xususiyat - avtomatik replikatsiya haqida ham gapirish kerak, ammo bu iste'molchilarga yoqdi. Ya'ni, qancha ishlov berish (yoki tranzaktsiyani tasdiqlash) tugunlaridan qat'i nazar, har qanday tugun tranzaksiya zanjirlarining to'liq nusxasiga ega bo'ladi. Agar biron bir tugun to'satdan "uzoq umr ko'rishni buyurgan" bo'lsa, unda hech qanday falokat yuz bermaydi - infratuzilma ishlashni davom ettiradi, faqat tugunlari kamroq. Va "tushgan" tugun tiklanishi bilanoq, qolganlari bilan yetib boradi, chunki u unga hamroh bo'lgan boshqalar bilan sinxronlashadi. Shunga ko'ra, menejerlar najot izlash uchun burchakdan burchakka yugurishlariga to'g'ri kelmaydi va moliyachilar "Korvalolni ichmaydilar" - "xo'jayin, hamma narsa yo'qoladi!" Ushbu replikatsiya sxemasi rasm bilan aniqroq tavsiflanishi mumkin: Kalitlar yuqorida ham aytib o'tilgan edi: ommaviy va xususiy - ular ma'lumotlarning bir tomonlama shifrlash usuli - "xeshlash" yordamida hosil qilinadi, ularning ma'nosi shu asosda qiymati qurilgan kirish ma'lumotlari mavjud. Ma'lumki, juda ko'p miqdordagi xeshlash algoritmlari mavjud, masalan: ma'lum MD5 ; SHA-1 / SHA-3 , deyarli hamma joyda turli xil dasturlarda qo'llaniladi. Biz allaqachon kalitlarni qalbakilashtirishning murakkabligi haqida aytib o'tgan edik - esingizdami, to'g'rimi? Murakkablikni ko'rsatish uchun "blokcheyn" so'zini algoritm bilan shifrlashga harakat qilaylik MD5 , biz natijani olamiz - "1a13ffb01b18cd5789abf1fc26ab4c7a". Keling, bir lahzaga Rossiya imperiyasi davrida yashayotganimizni tasavvur qilib, shunday so'zni 142 yozing - "blokcheyn", natijada shunday bo'ladi "cf81e5057e8d122f174e00a81cc5e885". Siz farqni sezdingizmi? Faqat bitta belgi va ular o'rtasida umumiy narsa yo'q - bir tomonlama shifrlashning ikkita natijasi butunlay boshqacha. Bu erda qo'shishga arziydigan so'nggi narsa shundan iboratki, bir tomonlama shifrlash degani, shifrlangan ma'lumotlarni hech qanday tarzda tiklash deyarli mumkin emas. Amalga oshiriladigan maksimal narsa - bu mavjud bo'lgan ma'lumotlarning xashini olish va uni to'g'riligiga ishonch hosil qilish uchun allaqachon yaratilgan xash bilan taqqoslash. Endi blokcheynda nima ishlatilishini aniqlaylik. Aslida, texnologiyani ta'riflashda qat'iy algoritm yo'q va shuning uchun juda moslashuvchan: har qanday bir tomonlama shifrlash algoritmlaridan foydalanishingiz mumkin. Agar blockchain-dan kripto valyutasida foydalanishning muvaffaqiyatli misollarini olsak, bular Bitcoin, Etherium, Litecoin. Ushbu valyutalarning har biri boshqacha xeshlash usulidan foydalanadi. Bitcoin klassikaning namunasidir Download 5.19 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling