Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад

Anonim

Вақте ки дар муомила миёнарав вуҷуд надорад, ҳар гуна иштирокчӣ дигарро фиреб медиҳад. Дар Blockchain, мушкилот бо истифодаи алгоритмҳои қатъии математикӣ ҳал карда мешавад.

Дар мавод мо ба шумо мегӯям, ки кӣ блокҳоро дар блоклейс эҷод мекунад ва тафтиш мекунад. Шумо фаҳмидед, ки чӣ тавр алгоритс ба амнияти ин раванд кафолат медиҳад.

  1. P2P: Дар он ҷо шабакаҳои ҳамсол истифода мешаванд
  2. Рамзгузорӣ дар Blockchain: дар ангуштҳо
  3. Blockchalter - занҷирҳои блокҳои транзаксия. Мо таърифро аз рӯи
  4. Рамзгузорӣ дар Blockchain: Чаро ба шумо имзои рақамӣ лозим аст
  5. Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад
  6. Барои чӣ гуна мақсадҳо ва вазифаҳо мувофиқанд

Мафҳумҳои асосиро дар хотир доред

  • Шабакаи ҳамсолон шабакаест, ки дар он гиреҳҳо бидуни миёнарав бо ҳам алоқаманданд.
  • Blockchain як навъи шабакаҳои ҳамсол ба ҳамсолон, занҷири блокҳои транзаксия мебошад.
  • Блоки - Сохтори махсус барои сабти амалиётҳо.
  • Амалиёт - воридшавӣ ба тағирот дар давлати дороиҳо.

Нобоварӣ ба Blockchain

Азбаски ягон сервер дар блоклейн вуҷуд надорад, маълумотро ба корбарон илова кунед ва тафтиш кунед. Ҳамзамон, ҳар як иштирокчӣ метавонад манфиатҳои шахсии худро ба зарари амнияти Blockchain татбиқ кунад. Аз ин ҷо мушкилоти нобоварӣ ба ҳамдигар вуҷуд дорад. Барои ҳалли он, алгоритмҳои математикӣ истифода мешаванд, ки минбаъд низ баррасӣ мешаванд.

Тасаввур кунед, ки дороиҳо дар ҳамёни шумо ҳастанд ва дигар корбари дигар боварӣ дорад, ки онҳо нестанд. Бидуни дахолати беруна қарор гирифтан душвор аст. Зарур аст, ки дар байни корбарони он шахсоне интихоб карда шаванд, ки амалиётро тафтиш кунанд ва танҳо дуруст илова кунанд. Ин корбарон шаҳрвандони худро даъват мекунанд.

Пайвандҳо - иштирокчиёни басташуда, ки бо ташкили блокҳои нав ва санҷиши амалиётӣ машғуланд.

Барои ташкили кори дурусти маъданҳо, бояд розӣ шавад, ки кӣ хоҳад буд ва чӣ гуна онҳо кори худро иҷро хоҳанд кард. Ин вазифаи душвор аст, зеро шумо бояд аз чунин қоидаҳо баромада бошед, ки барои риояи ноболиғон фоиданоктар аз танаффус фоиданоктар хоҳад буд. Ин мисоли классикии вазифаи назарияи бозӣ аст: Чӣ гуна интихоб кардани стратегия, ки барои иштирокчиёни манфиатҳои гуногун яксон хоҳад буд.

Чунин вазифа аз ҷониби математикҳо дар асри гузашта таҳия ва ҳал карда шуд. Акнун ин роҳи ҳалли амниятро ҳам дар Bockchain ва ҳам дар дигар технологияҳои мураккаб таъмин менамояд. Барои фаҳмидани он, ки чӣ гуна ҳамроҳии онҳо манфиатҳои якдигарро вайрон накунанд, ин вазифаро бештар дида мебароем.

Вазифаи генералҳои Gozantine

Дар мақолаи илмии соли 1982 Dememmmma мантиқӣ ташкил карда шуд. Ин масъалаи муоширати гиреҳи гиреҳи ҳамсолонро, ки қадами навбатӣ гуфтушунид мекунад, нишон медиҳад. Ҳамчун аналогия, азизум истифода шуд - ҳолати феодалии қадим бо миқдори лашкари мустақил. Аз ин рӯ, ном - вазифаи генералҳои азиз.

Амал ҳангоми муҳосира дар бораи шаҳри артиши Византайн сурат мегирад. Шабона, легҳо аз паҳлӯҳои гуногуни атрофи шаҳр. Генерҳои ҳар як легион интизори тартиби роҳбарии Мондон мебошанд. Имконияти фармоиш: "ҳамла" ё "бардурӯғ".

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_1
Маҷмӯаҳои генералӣ барои ҳалли "ҳамла" ё "бардурӯғ" интизоранд

Аввалин мураккабии вазифа - Империя таназзул меёбад. Ҳар як аз генералҳо ва ҳатто фармондеҳӣ метавонад хонандагони бизянҷонро ба мағлуб таваҷҷӯҳ кунанд. Генералҳо бояд ба назар гирифта шаванд, ки натиҷаи номусоидро иҷозат надиҳад. Дар маҷмӯъ, унвони ҷанг:

Натиҷаи имтиёзнок. Агар ҳамаи генералҳо ҳамлаҳои генералҳо - аз ҷониби Безания душманро нест мекунанд.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_2

Натиҷаи фосилавӣ. Агар ҳамаи генералҳо ақибмонӣ кунанд - азизӣ артиши худро нигоҳ медорад.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_3

Натиҷаи номусоид. Агар баъзе нуқсонҳо ҳамла карда шаванд, ва баъзеҳо ақиб хоҳанд шуд - душман оқибат тамоми артиши Базананий қисмҳоро нест мекунад.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_4

Агар ҳар як умумӣ бо ихтиёри худ амал кунад, пас эҳтимолияти натиҷаи мусоид хеле паст аст. Аз ин рӯ, генералҳо бояд дар байни худ мубодила кунанд, то ба як ҳалли ягона расанд.

Мушкилии дуввум дар вазифа набудани канали боэътимоди алоқаи муоширати байни генералҳо мебошад. Ҳатто агар ягон хилофи хилофот дар байни генералҳо набошад, маълумот метавонад каллӣ бошад. Масалан, хаткашон муддате ба таъхир мегузорад. Ин ҳолат генералҳои дигарро ба изтироб меорад ва қарори нодуруст қабул карда мешавад. Дар чунин шароит, шумо бояд стратегияи ягонаи амал таҳия кунед, ки барои ҳама генералҳо муфид хоҳад буд.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_5
Яке аз генералҳо паёми дурустро нафиристодааст, бинобар ин дигарон намедонанд, ки чӣ тавр ба онҳо занг зананд ё ақибмонӣ кунанд

Риёзиёт исбот кард, ки дар ин вазифа ҳалли ҳалли худро ба даст овардан мумкин аст, агар афкори дуруст аз се ду ҳиссаи умумӣ бошад. Дар системаҳои гуногун супоришро бо роҳҳои гуногун ҳал кардан мумкин аст.

Қобилияти хато - қобилияти шабака идома додани кор, ҳатто агар баъзе аз гиреҳҳо рад ё бад садо медиҳанд. Ба ибораи дигар, ин моликияти шабакае, ки дар он вазифаи генералҳои азизайнҳо ҳал шудаанд.

Таҳаммулпазирии нодурусти канорагирӣ аз системаҳои ҳавопаймоҳои ҳавоӣ, дар нерӯгоҳҳои атомӣ дар соҳаи нерӯгоҳҳои атомӣ зарур аст ва амалан амалҳои онҳо аз натиҷаҳои кори шумораи зиёди санҷандаҳо вобастаанд. Ҳатто фазо инро ҳамчун талаботи эҳтимолии системаҳои он мешуморад.

Агар ин вазифа бошад, ки ба контексти блоклейт муроҷиат кунед, пас генералҳо шӯхӣ ҳастанд. Онҳо бояд ба таври воқеӣ муомилот розӣ шаванд ва эътироф кунанд, то ки он ба Blockchain афтод. Ин раванд консенсус ном дорад.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_6
Аломатҳои ҳама гуна амалиётҳо тамошо мекунанд ва тасмим гирифтан ё рад кардани онҳо

Масалан, минерҳо мебинанд, ки як корбар мехоҳад ба дигараш биткинҳо фиристад. Аввалин шахсият боварӣ дорад, ки чунин амалиёт бояд тасдиқ карда шавад. Дуюмин гумоние, ки амалиёт ҳамлагар ҳамлагар истеҳсол мекунад. Аз шабака сеюм аз шабака дур шуд ва аҳдро тафтиш накард. Ҳалли ягона гиред ва баъд ба консенсус биёед.

Азбаски вазифаи генералҳои хуруҷӣ якчанд қарор дорад, пас блокҳои гуногун ба таҳаммулпазирии хато бо истифодаи алгоритмҳои гуногуни консенсусӣ ноил мешаванд. Бештар маъмултарро баррасӣ кунед.

Алгоритмҳо

Боксчата дар асоси шабакаи тақсимшуда кор мекунад. Ягон марказе вуҷуд надорад, ки ин шабакаро идора мекунад. Барои ташкили кори бехатарии BlockCain, шумо бояд гуфтушунид кунед, ки ноболиғ ва чӣ гуна он блокҳоро эҷод мекунад. Пайвасткунакҳо оид ба қоидаҳои қатъии муайяншуда ба таври қатъӣ кор мекунанд Алгоритус алгенсус ном доранд.

Алгоритми консенсус як усулест, ки тавсиф мекунад, ки чӣ гуна метавонад дар блоклей интихоб шудааст ва тавассути он қоидаҳо он блокҳо эҷод мекунанд.

Барои беҳтар фаҳмидани консенсия дар системаи Blockchain тасаввур карда мешавад, ки иҷорагирони як бинои истиқоматро тасаввур мекунанд. Блоксас ба онҳо лозим аст, ки бо ҳамдигар муошират кунанд ва дар бораи рушди хона қарор қабул кунад: барои таъмири хона пул ҷамъ кунед, созиши хидматрасонӣ ё вазифа. Се роҳи гуфтушунид мавҷуданд - се алгориитсҳои гуногуни консенсус. Ҳар яке аз онҳо ба модели муайяни математикӣ асос ёфтааст.

Исботи кор (ҚИ) алгоритми далелҳои кор аст. Пермер метавонад дар хона дар хона бошад. Барои сохтани блокҳои нав, он бояд компютери худро барои ҳалли вазифаҳои криптографӣ истифода барад.

Алгоритм версияи дурусти онро, ки дар он блокҳо бештар аст, баррасӣ мекунад. Ва аз ҳама зиёди блокҳо дар версия, ташкили он иҷорагирон қисми зиёди иқтидорҳои компютериро сарф карданд. Усули хеле демократӣ ба даст оварда мешавад: Агар 51% маъданҳо боварӣ дошта бошанд, ки амалиётҳо дар блокҳо дурустанд ва хоҳанд буд. Аз ин рӯ, Blockchain қариб ғайриимкон аст.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_7
Блокҳои нав ин сокинонро, ки компютер доранд

Далели сутун (POS) алгоритми барои иштироки моликият мебошад. Асосгузорон онҳое мешаванд, ки дороиҳои бештар дар Blockchain мебошанд. Мо ин иҷорагиронро бо як бузургтарин ҳуҷраҳо хоҳем дошт. Масалан, дар бастаи блоколери Эъкорер, масалан корбарон хоҳад буд, ки аз ҳама кристиципломӣ мебошанд. Бо ин алгоритм, хароҷоти барқ ​​ҳадди ақалл аст, зеро эҷоди блокҳо дар Blockchain дигар вазифаҳои криптографиро талаб намекунад. Чӣ қадаре ки шумо ҳиссаи шумо дар Blockchain, аксар вақт шумо блокҳои навро эҷод мекунед.

Версияи дурусти Blockchain, ба сабаби далелҳои кор, онест, ки дар он аксари блокҳо ҳисобида мешавад. Аммо исботи сутунро мо демократӣ номидан мумкин нест. Аксарияти блокҳо на аксари сокинон, балки муҳоҷирони бойтаринро эҷод мекунанд. Аммо, он ҳатто бехатар аст. Агар моҳибо ба аксари хона тааллуқ дошта бошад, пас он бад мешавад.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_8
Блокҳои нав сокинонро бо як бузургтарин ҳуҷраҳо эҷод мекунанд

Фоизи ваколатдор (POA) як алгоритми далели шахсият аст. Шояд иҷоракорон ҷамъоварӣ ва қарор карданд, ки барои эҷод кардани блоки як хона вуҷуд дорад. Ин алгоритм дар блокҳои хусусӣ, пӯшида тақсим карда мешавад. Масалан, барои идора кардани хона аз намунаи хона мувофиқ аст.

Худи муқаддимаи интихобшуда нусхаи аслии Blockchainро интихоб мекунад. Вай бояд худро аз ҳисоб кунад, то ки ҳамаи сокинон ба ӯ бовар кунанд. Агар дар баъзе нуқтаҳо иҷоракорон маҷбуранд, ки ҷустонҳоро бо ҳалли мантиқӣ қатъ кунанд, онҳо дигаронро таъин кунанд. Машварати нав ба сохтани занҷири блокҳои худ оғоз меёбад ва блоки кӯҳнаш алоҳида мавҷуд аст. Чунин раванд дар blockchain Higerforka ном дорад.

Принсипи амалиёти BlockCain: Кӣ блокҳо эҷод мекунад 21098_9
Блокҳои нав, ки иҷорагирро пешкаш мекунанд, ки пешакӣ интихоб карда шуданд

Алгоритҳои консенсус бисёр аст. Ҳамон аҳсизии навро ихтироъ кунед, аммо ин се нафар маъруфтарин, вақт санҷида ва ҳам зудтар мебошанд.

Хулоса

Дар ҳама гуна шабакаҳои ҳамсолон дар байни ширкаткунандагон нобоварӣ нест. Дар blockchain, minter ин мушкилотро ҳал мекунад. Ин корбароне мебошанд, ки амалиётро тафтиш мекунанд ва танҳо ба блокҳои нав илова мекунанд.

Моддаи 1982 вазифаи генералҳои азизро тасвир мекунад. Пеш аз ҳама дар алгоритми тасвиршуда тасвир карда шуд, ки ин шабакаро ба кор даровардани шабака метавонад, ҳатто агар баъзе аз гиреҳҳо ғазаб ё расонидашуда.

Дар blockchain се навъи алгорисус истифода мешаванд:

  • Исботи кор (ҚИ) алгоритми далелҳои кор аст.
  • Далели сутун (POS) алгоритми барои иштироки моликият мебошад.
  • Фоизи ваколатдор (POA) як алгоритми далели шахсият аст.

Маълумоти бештар