• Shartnoma munosabatlari
  • Blockchain konsensus algoritmlari




    Download 4,94 Mb.
    bet156/201
    Sana14.05.2024
    Hajmi4,94 Mb.
    #232599
    1   ...   152   153   154   155   156   157   158   159   ...   201
    Bog'liq
    O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi

    4.3.2. Blockchain konsensus algoritmlari


    Yuqorida ta’kidlab o‘tilganidek, blokcheyn to‘g‘risidagi ma’lumotlar ochiq va oshkora. Bu shuni anglatadiki, har bir kishi tranzaktsiya tarixi va u amalga oshirilgan yo‘lni ko‘rishi mumkin. Bitim hajmi haqida ma’lumot ham ochiq. Bunday holda, qabul qiluvchi va qabul qiluvchining shaxsi oshkor qilinmaydi. Bu blokcheynningshaffofligini bildiradi. Har qanday tranzaksiya, aksariyat tarmoq ishtirokchilari tomonidan ma’qullangandan keyin tasdiqlangan deb e’lon qilinadi. Tranzaksiyaga ruxsat berish uchun konsensus (tarmoqning barcha ishtirokchilari o‘rtasida kelishuvga erishish va uning ishlashini ta’minlaydigan mexanizm) talab qilinadi.
    Blokcheynga butun tarmoqning ishonchliligini kafolatlaydigan maxsus kalitlar yordamida kirish mumkin. Har bir foydalanuvchi bunga ega. Kalit – bu kriptografik yozuvlar to‘plami. U mutlaqo noyobdir, bu ma’lumotlarning buzilishi va xakerlik hujumlarining mumkin emasligini kafolatlaydi. Buning uchun bo‘zuvchilar (xakerlar) tarmoqdagi barcha kompyuterlarga kirish huquqiga ega bo‘lishlari kerak.
    Blokcheynning huquqiy layoqati va ishonchliligini ta’minlaydigan mexanizmlar – bu konsensus algoritmlari.
    Bitcoin blokcheynni paydo bo‘lishidan oldin markaz-
    lashtirilmagan to‘lov tizimini yaratishga ko‘p urinishlar qilingan. Ammo ularning barchasi muvaffaqiyatsizlikka uchradi, chunki to‘lov tizimni ishlab chiquvchilar konsensusga erishish muammosini hal qila olmadilar.

    Shartnoma munosabatlari


    Konsensus, umumiy ma’noda, kelishuvga erishish usulini anglatadi. Yagona boshqaruv organi bo‘lmagan markazlashtirilmagan tizim bo‘lgan blockchainda konsensusga erishish uchun turli xil algoritmlar ishlab chiqilgan.
    Blokcheyn tarmog‘ida tizim ishtirokchilari bir-biriga ishonadimi yoki yo‘qmi muhim emas. Ular barchani qiziqtiradigan muayyan ish tamoyililari to‘g‘risida kelishib olishlari kerak. Va bu konsensus mexanizmining bevosita vazifasi.
    Blokcheyndagi konsensus algoritmi – bu barcha ishtirokchilar o‘rtasida kelishuvga erishish va tarmoqning ishlashini ta’minlashga imkon beradigan ma’lum matematik qoidalar va funktsiyalar to‘plami. Hozirda bir nechta turli xil konsensusga erishish algoritmlari mavjud.

    Download 4,94 Mb.
    1   ...   152   153   154   155   156   157   158   159   ...   201




    Download 4,94 Mb.