Блокчайнның эшләве принцибы: Кем блоклый

Anonim

Транзакциядә арадашчыл булмаганда, катнашучы икенчесен алдарга мөмкин. Блокчайда проблема блокланган, алар блокланган каты математик алгоритм куллану чишелә.

Материалда без сезне кем булдырачак һәм блокшиндагы блокларны тикшерәчәкбез. Сез бу процессның куркынычсызлыгын тәэмин итүне тәэмин итәрсез икәнен белерсез.

  1. P2P: Peer челтәрләре кулланылган очракта
  2. Блокчайда шифрлау: бармакларда
  3. Блокчалтер - Транзакция блоклары чылбыры. Без билгеләмәне сүтәбез
  4. Блокчайда шифрлау: Нигә сезгә санлы имза кирәк
  5. Блокчайнның эшләве принцибы: Кем блоклый
  6. Нинди максатларда һәм биремнәр блокча туры килә

Төп төшенчәләрне исегездә тотыгыз

  • Яшьтәшләр челтәре - челтәрләр бер-бер артлы арадашчы үзара бәйләнештә торалар.
  • Блокчейн - яшьтәшләр челтәренең төре, операция блоклары чылбыры.
  • Блок - операцияләрне язу өчен махсус структура.
  • Транзакция - активлар дәүләтендәге үзгәрешләргә керү.

Блокчейнга ышанмау

Блокчейнда сервер юк, кулланучыларга мәгълүматны өстәгез һәм тикшерә. Шул ук вакытта, һәр катнашучы үзенең шәхси мәнфәгатьләрен блокча куркынычсызлыгына зыян китерергә мөмкин. Моннан бер-берсенә катнашучыларга ышанмау проблемасы бар. Моны чишү өчен, математик алгоритмнар кулланыла, алар алга таба каралачак.

Сезнең капчыкта активлар барлыгын күз алдыгызга китерегез, һәм бүтән блокча кулланучылары алар түгел дип саный. Тышкы комачауламыйча, ике хокукның кайсысын хәл итү кыен. Транзакцияләрне тикшерәчәк һәм дөресне өстәгез, кулланучылар арасыннан сайларга кирәк. Мондый кулланучылар шахтерлар дип атала.

Майлар - яңа блоклар һәм операция тикшерүне булдыру белән шөгыльләнүче катнашучыларны блокладылар.

Шахтерларның дөрес эшләвен оештыру өчен, ризалашырга кирәк, кем булачак һәм аларның эшләрен ничек башкарачаклар. Бу катлаулы эш, чөнки сез мондый кагыйдәләрне уйларга тиеш, бу шахтерларны тәнәфескә караганда отышлы булыр. Бу уен теориясеннән биремнең классик мисалы: Төрле кызыксынулар белән катнашучылар өчен бер үк эш урынлы булган стратегияне ничек сайларга.

Мондый бурыч узган гасырда математиклар формалаштырылган һәм чишелә. Хәзер бу чишелеш Блокчада да, катлаулы технологияләрдә дә куркынычсызлыкны тәэмин итә. Маймерларның бер-берсенең мәнфәгатьләрен бозмау ничек идарә итүләрен аңлар өчен, бу биремне күбрәк уйлагыз.

Византинаның гомуми бурычы

1982-нче елда фәнни мәкаләдә логик дилемма формалаштырылды. Бу киләсе адымда сөйләшкән яшьтәге яшьтәшләр төбендә катнашу проблемасын күрсәтә. Аналогия, Византия кулланылган буларак - күп мөстәкыйль армия белән борыңгы феодаль дәүләт. Димәк, исем - Византинаның гомуми бурычы.

Акция Византин армиясе камалышы вакытында була. Төнлә шәһәрне әйләндереп алган төрле яклардан легионнар. Eachәр легионның генераллары баш командир орденын көтәләр. Заказ вариантлары: "һөҗүм" яки "артка".

Блокчайнның эшләве принцибы: Кем блоклый 21098_1
Генераллар "һөҗүм" яки "чиген" ны чишү өчен баш командалар тәртибен көтәләр.

Биремнең беренче катлаулылыгы - Империя кими. Гомуми генералларның берсе, хәтта баш командировкалаучы хәтта җиңелү белән кызыксынган byzantium хыянәтчеләре булырга мөмкин. Генераллар уңайсыз нәтиҗәләргә чыкмаска кирәк. Гомумән алганда, Сугышның өч нәтиҗәләре:

Уңай нәтиҗәләр. Генераллар барысы да һөҗүм - Византий дошманны юк ит.

Блокчайнның эшләве принцибы: Кем блоклый 21098_2

Арадаш нәтиҗә. Барысы да артка чигенерләр - Ванзантия үз гаскәрләрен саклап калачак.

Блокчайнның эшләве принцибы: Кем блоклый 21098_3

Уңайсыз нәтиҗәләр. Әгәр дә кайбер генералларга һөҗүм ителсә, кайберәүләр арткачаклар - ахыр чиктә дошман Вазантия армиясен өлешләрдә юкка чыгара.

Блокчайнның эшләве принцибы: Кем блоклый 21098_4

Әгәр дә һәр генерал аның ихтыярын үтәячәк икән, уңай нәтиҗәләрнең уңайлыгы бик түбән. Шуңа күрә, генераллар бер чишелешкә килү өчен үзара мәгълүмат алмашырга тиеш.

Бу бурычтагы икенче катлаулылык - генераллар арасында ышанычлы аралашу каналы булмау. Гомумән алганнар арасында хыянәт булмаса да, мәгълүмат ялган булырга мөмкин. Мәсәлән, курьер тоткарланыр яки кулга алачак. Бу хәл бүтән генералларны буталачак һәм дөрес булмаган карар кабул ителмәячәк. Мондый шартларда сезгә барлык генераллар өчен отышлы гамәлләр стратегиясен эшләргә кирәк.

Блокчайнның эшләве принцибы: Кем блоклый 21098_5
Генералларның берсе дөрес хәбәр җибәрмәде, шуңа күрә башкалар аларга ничек һөҗүм итәргә яки артка чигенергә белмиләр

Математика бу эштә чишелеш алу өчен һәрвакыт бу эштә чишелеш алу мөмкинлеген исбатлады, әгәр дөрес генералларның гомуми өчтән ике өлеше. Төрле системаларда, бирем төрлечә чишелергә мөмкин.

Византин Фатулы Толерантлык - төеннәрнең кайберләре баш тартса яки явызлык белән эш итсә дә, челтәрнең сәләте. Башкача әйткәндә, Византин генералларының бурычы булган челтәрнең бу мөлкәте чишелде.

Византин Фатулы толерантлык, атом электр станцияләрендә һәм теләсә нинди системада диярлек, аларның эш нәтиҗәләре күп санлы сенсорлар эшенә бәйле. Хәтта безнең космик аны системалары өчен потенциаль таләп дип саный.

Бу бурыч блокчин контекстына кагылса, генераллар шахтерлар. Алар блокчинга төшсен өчен, алар риза булырга һәм реаль эшләрне танырга тиеш. Бу процесс консенсус дип атала.

Блокчайнның эшләве принцибы: Кем блоклый 21098_6
Мейнерлар барлык операцияләрне карыйлар, аларны расларга яки кире кагарга карар итәләр

Мәсәлән, минерлар күрә, бер кулланучы биткойннарны икенчесенә җибәрергә тели. Беренче чиратта, мондый операция расланырга тиеш дип саный. Икенче шикләнүчеләр бу операция һөҗүм итүче чыгара. Өченчесе челтәрдән өзелә һәм операцияне тикшермәде. Бер үк чишелеш алыгыз, аннары консенсуска килегез.

Византин генералларының бурычы берничә чишелеш бар, аннары төрле блоклар төрле консенсус алгориты ярдәмендә Византияле фаулантиягә ирешә. Күбрәк санарга күбрәк игътибар итегез.

Алгоритмнар консенсус

Блокчин таратылган челтәр нигезендә эшли. Бу челтәр белән идарә итүче бер үзәк тә юк. Блокчайнның куркынычсыз эшләвен оештыру өчен, сез кемнең шахтер булачагын һәм аның блокларын ничек барлыкка китерәчәк башы турында сөйләшергә тиеш. Мейнерлар Консенсус алгориты дип аталган катгый билгеләнгән кагыйдәләрдә эшлиләр.

Консенсус алгоритмы - блокчинда ничек алдан сайланган һәм нинди кагыйдәләр тудыра.

Блокчайн системасында моның нинди булуын яхшырак аңлау, күпфатирлы йорт арендаторларын күз алдына китерегез. Аларга блокча бер-берсе белән аралашу өчен кирәк һәм йортны үстерү турында карар кабул итү өчен кирәк: капиталь ремонт өчен акча җыярга, хезмәт күрсәтү оешмасына яки бурычны сайлагыз. Сөйләшүнең өч ысулы бар - өч төрле консенсус алгориты. Аларның һәрберсе билгеле математик модельгә нигезләнгән.

Эшнең дәлиле (Pow) Эш дәлилләре өчен алгоритм. Moverгарыда өйдә бернинди жалда булырга мөмкин. Яңа блоклар булдыру өчен, аның санакын катлаулы криптографик биремнәр чишү өчен кулланырга тиеш.

Алгоритм күпчелек блокларның блокчинының дөрес версиясен карар. Һәм бөтен блокларның күбесе версиядә булачак, арендаторлар бөтен компьютер куышларының күбесен үткәргәннәр. Бик демократик ысул алына: Әгәр минерларның 51% блоклардагы операцияләр дөрес дип саный һәм булачак дип саный. Шуңа күрә, блокчайк хакакны нәфрәт итә алмый.

Блокчайнның эшләве принцибы: Кем блоклый 21098_7
Яңа блоклар компьютер булган кешеләрдә

Багана (POS) дәлиле - милекнең исбатланган өлеше өчен алгоритм. Майсерлар Блокчайтта активлары булганнар. Бездә бу арендаторлар иң зур фатир белән булачак. Мәсәлән, эфир блокчалтерында, мәсәлән, ул иң крептокуренция этләре булган кулланучылар булачак. Бу алгоритм белән электр чыгымнары минималь, чөнки Блокчайдагы блоклар булдыру комплектлы криптографик бурычларны чишүне таләп итмиләр. Блокчайдагы өлешегез күбрәк, сез яңа блоклар ясарсыз.

Эшнең дәлиле буенча, Блокчинның дөрес версиясе, иң блоклар булган кеше каралачак. Ләкин багананың дәлиле демократик дип атап булмый. Блокларның күбесе күпчелек резидентлар түгел, ә иң бай арендаторлар. Ләкин ул хәтта куркынычсыз. Әгәр Мәҗүем өйнең күбесенә керсә, ул куркыныч булырга тиеш.

Блокчайнның эшләве принцибы: Кем блоклый 21098_8
Яңа блоклар иң зур фатирлы резидентлар булдыра

Хакимият профессоры (POA) - шәхеснең алгоритмы. Бәлки, арендаторлар җыелган һәм блоклар булдыру өчен бер фатир булачак дип уйлагандер. Бу алгоритм шәхси, ябык блокларда таратыла. Мәсәлән, күп фатирлы йорт белән идарә итү өчен ул бик яраклы.

Сайланган шахтер үзе блокчинның чын версиясен сайлый. Ул барлык кешеләр аңа ышансын өчен үзен танырга тиеш. Әгәр дә берникадәр вакыт арендаторлар маненеран чишелешләре белән сузык авазлар булып калса, алар бүтәнне билгели алырлар. Яңа төп майор блоклар чылбырын төзи башлый, һәм иске блокчипе аерым булачак. Блокчейндагы мондый процесс Holdorka дип атала.

Блокчайнның эшләве принцибы: Кем блоклый 21098_9
Яңа блоклар алдан сайланган арендатор тудыра

Консенсус алгоритмалары бик күп. Даими рәвештә яңа уйлап табып, ләкин бу өч - иң танылган, вакыт сынау һәм еш кулланыла.

Йомгаклау

Яшьтәшләр челтәрләрендә катнашучылар арасында ышанмау бар. Блокчейнда, шахтерлар бу проблеманы чишәләр. Бу - операцияләрне тикшергән һәм яңа блокларга туры килгән кулланучылар.

1982 мәкаләсе Византинанның гомуми генералларының бурычы сурәтләнә. Башта челтәрнең кайберләрен ничек дәвам итә алулары алгоритмагында тасвирланган, хәтта кайбер төеннәрнең кайбер өлешләре зарарлы булсалар да.

Блокчайда, консенсус алгоритмаларының өч төре кулланыла:

  • Эшнең дәлиле (Pow) Эш дәлилләре өчен алгоритм.
  • Багана (POS) дәлиле - милекнең исбатланган өлеше өчен алгоритм.
  • Хакимият профессоры (POA) - шәхеснең алгоритмы.

Күбрәк укы