Skip to content

Сөздік

Мұнда Iroha мен байланысты барлық субъектілердің анықтамаларын таба аласыз.

Блокчейн кітапшалары

Блокчейн кітапшалары - бұл қаржылық жазбаларды сақтау үшін блокчейн технологиясын пайдаланатын цифрлық деректерді сақтау жүйелері. Олар бағалар, жаңалықтар және транзакциялар туралы ақпарат сияқты қаржылық жазбалар үшін пайдаланылатын ескі дәстүрлі кітаптардың атынан аталады.

Орта ғасырлар дәуірінде бас кітаптар жұртшылыққа қарауға және дұрыстығын тексеруге ашық болды. Бұл идея сақталған деректердің жарамдылығын тексере алатын блокчейн негізінде құрылған жүйелерде көрінеді.

Жақсылар

Iroha - басқа Iroha процестер мен клиенттік қолданбалар қосылатын Iroha процестің инстантын білдіреді. Бір машина бірнеше Iroha теңгерімдерді қосқанда болады. Теңгерлер өздерінің ресурстары мен мүмкіндіктері бойынша тең, маңызды ерекшелікпен: бір ғана теңгерімдер Iroha желісінің бастау кезеңінде генез блогын жүргізеді.

Басқа блокчейндер түйінді немесе растаушы сияқты бірдей ұғымға сілтеме жасай алады.

Бауырлас өзінің қоректендіру жүйесіндегі процесс болуы мүмкін. Ол сондай-ақ Docker контейнерде және Kubernetes капсуласында орналастырылуы мүмкін.

Активтер

Блокчейндер жағдайында актив - бұл блокчейндегі құнды объектінің бейнелеуі.

Активтер туралы қосымша ақпарат мұнда .

Қатты активтер

Мұндай активтерді бір түрдегі басқа активтерге оңай алмастыруға болады, өйткені олар бір-бірімен алмасуы мүмкін.

Мәселен, бір валютаның барлық бірліктері олардың құнына тең және тауарларды сатып алуға пайдаланылуы мүмкін. Әдетте, банкноталар мен монеталардың тозғандығын қоспағанда, қоқыссыз активтер сыртқы түрімен бірдей болады.

Қатты емес активтер

Қатты емес активтер өздерінің ерекшеліктері мен сирекшілігіне байланысты бірегей және құнды болып табылады; олардың құнын басқа активтерге салыстыруға болмайды.

  • Суреттің құны суретшінің, оның түсірілген уақыттың және жұрттың оған деген қызығушылығына байланысты әр түрлі болуы мүмкін.
  • Бір көшедегі екі үйдің қызмет ету деңгейі әртүрлі болуы мүмкін.
  • Жүлделі бұйымдар өндірушілер әдетте әртүрлі дизайнды ұсынады.

Қалыптануға жататын активтер

Актив, егер бір түрдегіден басқаларын шығару мүмкін болса, өндіріледі.

Алып тасталмайтын активтер

Егер активтің бастапқы сомасы бір рет келтірілсе және өзгермесе, ол өндірілмейтін деп есептеледі.

Genesis блогы осы ақпаратты Iroha конфигурациясы үшін белгілейді.

Византиялық кемшіліктерге төзімділік (BFT)

Белгілі бір пайыз зиянды қатысушыларды қамтитын желімен дұрыс жұмыс істей алудың қасиеттері. Iroha өзінің ортақ желісінде 33%-ға дейін зиянды қатысушылармен жұмыс істей алады.

Iroha Компоненттер

Iroha функционалдылығы бар Rust модульдері.

Sumeragi (император)

Консенсус үшін жауапты Iroha модулі.

Torii (ақпасы)

Module with the incoming request handling logic for the peer. Ол келіп түсетін нұсқауларды және HTTP сұрауларды, сондай-ақ орындалу уақытында конфигурацияны жаңартуды қабылдау, қабылдау және бағытлау үшін қолданылады.

Kura (Қойма)

Тұрақты блок сақтау. Kura қолтаңбаланған блоктарды, блок-хашистерді, биіктік индекстерін, қалпына келтіру қойындыларын және дискіге commit-roster метамәдени деректерді сақтайды. Дүниежүзілік көзқарас қалпына келтіріледі Kura жергiлiктi блок дүкенiң артында немесе мемлекеттiк сұлба қолжетімді болмаған кезде блоктар. Kura сақтау.

Kagami(Оқытушы және Үлгілік және/немесе айна)

Әдетте пайдаланылатын деректер үшін генератор. Ол криптографиялық кілттер жұптарын, генез блоктарын, құжаттамаларды және т.б.

Меркл ағашы (хаш ағашы)

Блок биіктігі бойынша жағдайды растау және тексеру үшін пайдаланылатын деректер құрылымы. Iroha-нің қазіргі іске асырылуы екілік ағаш болып табылады. Қосымша мәліметтер үшін Wikipedia қараңыз.

Ақылды келісім-шарттар

Ақылды келісімшарттар - бұл блокчейн-қа негізделген бағдарламалар, олар белгілі бір шарттар жинақталған кезде орындалады. Iroha ақылды келісімшарттарды core Iroha арнайы нұсқаулықтарды пайдалана отырып іске асырады.

Қозғалтқыштар

Iroha арнайы нұсқаулығын белгілі бір блок тапсырмасы, уақыт (бірнеше ескертумен) және т.б. кезінде шақыруға мүмкіндік беретін оқиға түрі. Қозғалтқыштар туралы көбірек осында.

Пішімдеу

Әрбір сұрау API нұсқасымен таңбаланады. Бұл Iroha клиент / теңгерімдік бағдарламалық қамтамасыз етудің әртүрлі бинарлық нұсқаларының біріктірілуіне мүмкіндік береді, бұл өз кезегінде Iroha желідегі бағдарламалық қамтамасыз етуге мүмкіндік береді.

Хижири (адамдар арасындағы беделділік жүйесі)

Iroha Бұл қарым-қатынасқа басымдық беруге мүмкіндік береді. теңгерімдері Жамандықтың пайда болуы мүмкін зиянды азайту үшін теңгерімдері.

Iroha модульдері

Iroha үшін арнайы функционалды қамтамасыз ететін үшінші тараптың кеңейтулері.

Iroha Арнайы нұсқаулықтар (ISI)

Ақылды келісім-шарттардың кітапханасы Iroha. Олар транзакциялар арқылы немесе тіркелген іс-шара тыңдаушылар арқылы қолданылуы мүмкін. ISI мұнда.

Қолжетімділік Iroha Арнайы нұсқаулықтар

Бұл жиынтық iсi логикалық нұсқауларды қамтиды: If, I/O-ға байланысты Notify және композициялар Sequence. Олар негізінен баптау нұсқаулары.

Негізгі Iroha Арнайы нұсқаулар

Арнайы нұсқаулар әрқайсысы Iroha Бұлар арасында кейбір домендік ерекшелік және Пайдалану нұсқаулары.

Доменге арналған Iroha арнайы нұсқаулықтар

Доменге қатысты іс-әрекеттерге байланысты нұсқаулар: активтер, шоттар, домендер, әріптестерді басқару). Бұл World State View-ға қауіпсіз және қауіпсіз жолмен өзгерістер енгізу үшін қажетті құралдарды ұсынады.

Әдеттегі Iroha Арнайы нұсқаулық

Осы тармақта көрсетілген нұсқаулар Iroha Модульдер, клиенттер немесе үшінші тараптар арқылы құрылуы мүмкін. Негізгі нұсқаулар. Қиыршықтарды бұрғылау және өзгерту Iroha бастапқы коды ұсынылмайды, себебі арнайы нұсқаулықтар жасөспірімдер бір Iroha орналасу кемшіліктері ретінде қарастырылады, сондықтан жасөспірімдер өзгертілген инстанцияны орындау олардың қолжетімділігін қайтарып алады.

Iroha Сұраныс

Дүниежүзілік мемлекет көрінісін өзгертпей оқып беру туралы өтініш. сұрақтарына көбірек мұнда.

Көрініс өзгеруі

Консенсус жасауға сәтсіздікке ұшыраған жағдайда жүзеге асырылатын процесс. Әдетте бұл жаңа Лидер сайлауды қамтиды.

Дүниежүзілік мемлекет көзқарасы (WSV)

Ағымдағы блокчейн жағдайын есте сақтаудағы бейнелеу. WSV сұраныстарда пайдаланылатын World, басталған блок-хашистер, транзакция индекстері, консенсус топологиясы және туынды индекстерді қамтиды. Ол міндетті блоктар арқылы ғана жаңартылады және Kura World State View дегеннен қайта құрылуы мүмкін.

Басшы

Ироха желісінде достар кездейсоқ түрде таңдалады және келесі блокты құрудың ерекше артықшылығы беріледі. Бұл артықшылық византиялық қате-тореланс арқылы жүзеге асыратын желілерде кері қайтарылуы мүмкін view change.