Skip to content

Glosar

Bu yerda Iroha bilan bog'liq bo'lgan barcha entitetlarning ta'riflarini topishingiz mumkin.

Blockchain daftarlari

Blockchain daftarlari - moliyaviy yozuvlarni saqlash uchun blokchayn texnologiyasidan foydalangan raqamli yozuvlarni yuritish tizimidir. Bular narxlar, yangiliklar va tranzaksiya ma'lumotlari kabi moliyaviy yozuvlar uchun ishlatilgan qadimgi kitoblardan nomlanadi.

O'rta asrlar davrida katta kitoblar ommaviy ko'rish va aniqlikni tekshirish uchun ochiq edi. Bu fikr blockchainga asoslangan tizimlarda aks ettirilgan bo'lib, ular saqlangan ma'lumotlarning haqiqiyligini tekshiradi.

Tengdoshlar

Bir tengdosh Iroha nazarda tutadi Iroha boshqa protsessual instansiyaga Iroha jarayonlar va mijoz dasturlari bir-biri bilan bog'lanishi mumkin. Iroha tengdoshlar o'z resurslari va qobiliyatlari bo'yicha tengdir, muhim istisno bilan: tengdoshlaridan faqat biri genesis blokni ishga tushirish bosqichida boshqaradi Iroha tarmoq.

Boshqa blokchainlar nod yoki validator bilan bir xil kontseptsiyaga ishora qilishi mumkin.

Bir tengdosh o'z uy tizimida jarayon bo'lishi mumkin. U Docker konteyner va Kubernetes podda ham mavjud bo'ladi.

Assetlar

Blockchains kontekstida aktiv - bu blokchaindagi qimmatli ob'ektning tasviri.

Aktivlar to'g'risidagi qo'shimcha ma'lumot da mavjud.

O'zgaruvchan aktivlar

Bunday aktivlar bir xil turdagi boshqa aktivlarga osonlikcha almashtiriladi, chunki ular o'zaro almashtirilishi mumkin.

Misol uchun, bir xil valyutaning barcha birliklari qiymati teng bo'lib, tovarlarni sotib olish uchun ishlatilishi mumkin. Odatda, fungible aktivlar banknota va tangalarning eskirishidan tashqari ko'rinishda bir xil.

O'zgaruvchan bo'lmagan aktivlar

O'zgaruvchan bo'lmagan aktivlar o'z xususiyatlari va kamchiliklari sababli noyob va qimmatli; ularning qiymati boshqa aktivlar bilan taqqoslanmaydi.

  • Ressamning qiymati rassom, uning bo'yilgan davri va jamoatchilikning bunga qiziqishiga qarab farq qilishi mumkin.
  • Bir ko'chada joylashgan ikkita uyda har xil ta'mirlash darajasi bo'lishi mumkin.
  • Zargarlik ishlab chiqaruvchilari odatda turli xil dizaynlarni taklif qilishadi.

Xizmatga olinishi mumkin bo'lgan aktivlar

Agar bir xil turdagi ko'proq aktsiyalar chiqarilishi mumkin bo'lsa, aktiv ishlab chiqariladi.

Ishlab chiqarilmaydigan aktivlar

Agar aktivning boshlang'ich miqdori bir marta aniqlansa va o'zgarmasa, u iste'mol qilinmaydigan deb hisoblanadi.

Genesis blokida ushbu ma'lumotlarni Iroha konfiguratsiyasi uchun belgilaydi.

Bizansdagi xatolarga chidamlilik (BFT)

Ma'lum bir foiz zararli aktyorlarni o'z ichiga olgan tarmoq bilan to'g'ri ishlashi mumkin bo'lgan xususiyat Iroha o'zining tengdosh-tashkilot tarmog'ida 33% gacha zararli aktyorlar bilan ishlashga qodir.

Iroha Komponentlar

Rust funktsiyasini o'z ichiga olgan Iroha modullari.

Sumeragi (Imperator)

Iroha modul konsensus uchun javobgardir.

Torii (Ochiq)

peer uchun kelib tushgan so'rovlarni boshqarish mantiqasini o'z ichiga olgan modul. U kelib tushadigan yo'l-yo'riqlarni qabul qilish, qabul qilish va yo'naltirish uchun ishlatiladi, shuningdek HTTP so'rovlari, shuningdek, ishga tushirish vaqti konfiguratsiya yangilanishlari.

Kura (Oxiraxona)

Kura diskdagi imzolangan bloklarni, blok hashlarini, balandlik indekslarini, tiklash bo'laklari va commit-roster metadatalarini saqlaydi. World State View davlat fotosuratlari mavjud bo'lmaganida yoki mahalliy bloklar do'konining orqasida bo'lganda Kura bloklardan qayta quriladi. Ko'rish Kura saqlash .

Kagami(O'qituvchi va namunachi va/yoki ko'z o'rinchasi)

Odatda ishlatiladigan ma'lumotlar uchun generator. U kriptografik kalit juftliklarini, genesis bloklarini, hujjatlarni va boshqalar ishlab chiqarishi mumkin.

Merkle daraxti (hash daraxi)

Har bir blok balandligida holatni tasdiqlash va tekshirish uchun ishlatiladigan ma'lumotlar tuzilmasi. Iroha ning hozirgi amalga oshirilishi ikkilamchi daraxtdir. Ko'proq batafsillik uchun Wikipedia-ga qarang.

Aqlli shartnomalar

Aqlli shartnomalar - bu blokchainga asoslangan dasturlar bo'lib, muayyan shart-sharoitlarga javob berganda ishlatiladi. Iroha da aqlli kontraktlar core Iroha maxsus ko'rsatma yordamida amalga oshiriladi.

Ishtirokchilar

Iroha maxsus yo'l-yo'riqlarini muayyan blok qo'yishi, vaqt (ba'zi ehtiyotkorliklar bilan) va boshqalar bo'yicha chaqirish imkonini beradigan hodisa turi. Ishtirokchilar haqida ko'proq ma'lumot da.

Tarjima qilish

Har bir so'rov u tegishli bo'lgan API versiyasi bilan belgilab qo'yilgan. Bu Iroha mijoz / tengdosh dasturiy ta'minotining turli xil ikkilamchi versiyalarining kombinatsiyasini o'zaro ishlashga imkon beradi, bu esa Iroha tarmog'ida dasturni yangilashlarga imkon beradi.

Hijiri (o'rtog'lar orasida obro'ni saqlaydigan tizim)

Iroha Bu aloqalarni ustuvorlashtirish imkonini beradi . tengdoshlar yaxshi yo'l-yo'riqlarga ega bo'lgan va zararli ta'sirlarni kamaytiruvchi tengdoshlar.

Iroha Modullar

Iroha uchun o'zlashtirilgan funktsiyalarni taqdim etuvchi uchinchi tomonlar kengaytmalari.

Iroha Maxsus ko'rsatmalar (ISI)

Ma'lum kontraktlar kutubxonasi Iroha. Bularni ham savdo-sotiq orqali, ham ro'yxatdan o'tgan tadbir tinglovchilari orqali murojaat qilish mumkin. ISI bu yerda.

Foydalanuvchi Iroha Maxsus ko'rsatmalar

Ushbu isi setida If kabi mantiqiy ko'rsatmalar, Notify kabi tegishli I/O va Sequence kabi kompozitsiyalar mavjud. Ular asosan ning maxsus ko'rsatmalari sifatida ishlatiladi .

Asosiy Iroha Maxsus ko'rsatmalar

Maxsus ko'rsatmalar bilan ta'minlangan Iroha qo'llab-quvvatlash; shu jumladan, ayrim domen bo'yicha va foydalanish ko'rsatmalari.

Viloyatga oid Iroha maxsus ko'rsatmalar

Hududga doir faoliyat bilan bog'liq ko'rsatmalar: aktivlar, hisobotlar, domenlar, tengdoshlarni boshqarish). Bular Jahon holati ko'rinishini xavfsiz va xavfsiz tarzda o'zgartirish uchun zarur vositalarni ta'minlaydi.

Oddiy Iroha Maxsus ko'rsatma

O ' zbekiston Respublikasining Iroha Modullar, mijozlar yoki uchinchi tomonlar tomonidan qurilishi mumkin. Asosiy ko'rsatmalar. Forking va o'zgartirish Iroha manba kodi tavsiya etilmaydi, chunki maxsus ko'rsatmalar bilan kelishilmagan tengdoshlar bo ' yicha Iroha ishga tushirish xatolar sifatida ko'rib chiqiladi, shuning uchun: tengdoshlar o'zgartirilgan instansiyani ishga tushirish ularning kirish huquqi bekor qilinadi.

Iroha So'rov

Jahon holati ko'rinishini o'qish uchun iltimos ushbu ko'rinishni o'zgartirmasdan. so'rovlar haqida ko'proq ma'lumot olish uchun bu yerda .

Oʻzgarish koʻrinishi

Konsensusga erishishga urinish muvaffaqiyatsiz bo'lgan taqdirda o'tkaziladigan jarayon. Odatda bu yangi Lider tanlovi bilan bog'liq.

Jahon holati ko'rinishi (WSV)

Hozirgi blokcheyn holatini xotira ichida ifodalash. WSV tarkibida World, qo'shilgan blok hashlari, tranzaksiya indekslari, konsensus topologiyasi va so'rovlarda ishlatiladigan ma'lumotlar indekslari. Bu faqat belgilangan bloklar orqali yangilanadi va qayta tiklanishi mumkin Kura. Koʻring Dunyoga qarash.

Lider

Bir iroha tarmog'ida tengdoshi tasodifiy tanlanadi va keyingi blokni shakllantirishning maxsus imtiyozi beriladi. Bu imtiyoz Byzant fayl-torelance ga ega bo'lgan tarmoqlarda ko'rinish o'zgaruvchisi orqali bekor qilinishi mumkin.