Blokchiniň işlemegiň ýörelgesi: blok döredýänler

Anonim

Geleşikde araçy ýok bolanda, haýsydyr bir gatnaşyjy beýlekileri aldady. Batgalykda, haýsy bloklary döredýän berk matematiki matematiki algoritmleri ulanmak meselesi çözülýär.

Betbagtçylykda, blokda bloklary döredýän we blokirleýän bloklary öz içine alýarys. Ylalaşyk algoritmleriniň bu etimiň howpsuzlygyna näderejededygyna göz ýetirersiňiz.

  1. P2P: Deňdeş torlar ulanylanda
  2. Batçchada şifrlemek: barmaklarda
  3. Blokçitter - Geleşik bloklarynyň zynjyry. Kesgitlemäni ýerine ýetirýäris
  4. Batçchada şifrlemek: Näme üçin sanly gol gerek?
  5. Blokchiniň işlemegiň ýörelgesi: blok döredýänler
  6. Haýsy maksatlar we wezipeler üçin blokda gabat gelýär

Esasy düşünjeleri ýadyňyzda saklaň

  • Deňdeş ulgamy, düwünleriň araçy bolmazdan biri-biri bilen aragatnaşyk saklaýan tordyr.
  • Batçchain deň-duş-deň-duşdan ulgamlary, geleşik bloklarynyň zynjyry.
  • Bloklamak - amallary hasaba almak üçin aýratyn gurluş.
  • Geleşik - aktiwleriň ýagdaýynda üýtgeşmeler barada ýazgy.

Batgalide ynamsyzlyk

Bagtda serwerde serweriň, ulanyjylara maglumat goşmak we barlamak üçin maglumat goşmak we barlamak. Şol bir wagtyň özünde, her gatnaşyjy şahsy gyzyklanmalaryna blokheýiň howpsuzlygyna zeper ýetmegine kowup biler. Bu ýerden, gatnaşyjylara birek-birege ynamsyzlyk meselesi bar. Mundan başga-da, çözmek üçin, matematiki algoritm ulanylýar.

Gapjegiňizde aktiwleriň bardygyny göz öňüne getiriň we başga bir blokheýç ulanyjynyň hiç däldigine ynanýandygyny göz öňüne getiriň. Daşarky päsgelçiliksiz iki sany hukuklaryň haýsysynyň kararyna geliň. Geleşmeleri barabar we diňe dogry zady ulanjaklaryň arasynda saýlamak zerurdyr. Şeýle ulanyjylar magdançylar diýilýär.

Murirs - Täze bloklar we geleşik çekişleri döretmek bilen meşgullanýan gatnaşyjylara gatnaşýanlar

Öränleriň dogry işlemegini guramak, kim boljakdygyna we işlerini nädip öwrjek bolmaly zerur. Bu kyn tagallalar, sebäbi magdançylaryndan has gymmatly bolmaga has köp girdeji almak üçin has peýdaly boljak beýle düzgünler gitmeli. Bu oýun teorasiýasyndan bir wezipäni eýeleýär: dürli bähbitler üçin bolan ýurt üçin bolan bir zat, mümkin bolan strategiýa bilen nädip diňe bir zat bolan strategiýa saýlamaly.

Munuň ýaly wezipesi geçen asyrda Matematlylar tarapyndan çaklandy we senelendi. Indi bu çözgütde Busickinde ikisini hem bloklaýda we beýleki çylşyrymly tehnologiýalarda howpsuzlygy üpjün edýär. Magorydaýlara, ýagdaýlaryň biri-biriniň gyzyksyzlygy bozmazlygyny, bu meseläni has köp serediň.

Byzantiniň umumynyň wezipesi

1982-nji ýylda ylmy makalada, logiki dilemma düzüldi. Indiki ädimi bilen gepleşik geçirýän deň-duş meselesiniň düwünleriniň nusgalaryny görkezmek meselesini görkezýär. Täsisi bolanlygy, bezantlik ulanyldy - Köp garaşsyz goşunlar bilen gadymy feodial döwlet döwlet döwlet ýagdaýy. Şonuň üçin at - BYZANTERI Generallaryň wezipesi.

Hereket, "Bzzantine" goşunynyň gabygynyň dowamynda hereket edýär. Gije, dürli tarapdan legionlar şäheri gurşap aldy. Her yşdanyňdaky generasiýalary serkerdäniň başlygynyň tertibine garaşýar. Sargyt opsiýalary: "hüjüm" ýa-da "yza çekildi".

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_1
Generallar serkerdäniň baştutanyna "hüjüm" ýa-da "yza çekiliş" ýa-da "yza çekiliş" -e garaşýar

Taslamanyň ilkinji çylşyrymlylygy - imperiýa ret edilýär. Generallaryň haýsydyr biri we hatda baş serkerderçi ýeňmek isleýär we serkerleýji nalyşlardan dönüklik bolup biler. General amatsyz netijä gelmegine ýol berilmelidir. Umuman, söweşiň üç netijesi:

Amatly netije. Plyucehli general Hapalanan hüjüm bolsa duşmany ýok etse.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_2

Aralyk netije. Govershli generallar yza çekilse - Byzantiýa goşunyny saklarlar.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_3

Amatsyz netije. Käbir general çekilenlere şikes ýetirilen we käbirler yza çekilse, duşman ahyrsoňy, duşmandaky ähli goşunyny bölekleýin wideo edýär.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_4

Her bir general öz islegi boýunça hereket etse, oňaýly netije gaty pes. Şol sebäplär generallar bir çözgüt tapmak üçin öz aralarynda maglumatlary alyşmalydygyny maglumatlary alyşmaly.

Taslamadaky ikinji çylşyrymlylyk, umumy aragatnaşyk kanalynyň ýoklugy. Umuman aýdanyňda, dönük bolmadyk bolsa-da, maglumatlar ýalan bolup biler. Mysal üçin, kurýer Gijä galýar ýa-da ýüker. Bu ýagdaý beýleki generallary bulaşdyrar we nädogry karar berler. Şeýle şertlerde, ähli umumonlar üçin amatly hereketleri bitewi strategiýasyny ösdürmeli.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_5
Generallaryň biri dogry habary ibermedi, şonuň üçin beýlekiler dogry hüjüm etjekdigini ýa-da yza çekilmelidigini bilenoklar

Matmatika - dogry gonsiýa jeminiň üçden iki bölegi bolsa, bu meseläniň takmynan üçden iki bölegi bolan bolsa, bu meseläniň doly çäksiz bolmasa, bu meseläniň doly çözgüdini almak mümkinçiligini subut etdi. Dürli ulgamlarda iş dürli usullar bilen çözülip bilner.

"Bzantine" iň ýalňyş çydamlylygy - käbir düwünleriň käbiri ýatyrylsa-da, toruň işlemegini dowam etdirmek ukyby. Başga sözler bilen aýdylanda, Böliş, Bustanli generallaryň wezipesi çözülen ulgamyň bu emliligi.

Uçarda "Bizantine" uçarlar "ulgamlarynda iň ýalňyş çylşyrymly çylşyrymly, köp ulgamda" köp sanly datçugyň işiniň netijelerine baglydyr. Hatda kpokss hem ulgamlary üçin potensial talap hökmünde hasaplaýar.

Bu wezipe blokçaryň kontekstine degişli bolsa, generallar magdançylar magdançylar magdançylar maddalar magdançylar maddalary. Geleşikini diňe pyçak bilen ýykylmalydygyna razy we ykrar etmeli. Bu proses Transensoz diýilýär.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_6
Mainers ähli amallary we olary tassyklamak ýa-da ret etmek kararyna gelýär

Mysal üçin, magdançylar bir ulanyjynyň birek-birege titkoar ibermek isleýändigini görýärler. Birinji korty şeýle geleşigiň tassyklanmalydygyna ynanýar. Ikinji şübheli bu opera hüjümçi öndürýändigini görkezýär. Üçünjiden kesildi we geleşigi barlamady we geleşigi barlamady. Bir çözgüt alyň, soň bolsa ylalaşyklara geliň.

Byzant, GeneratSiňkidäki wezipesi meselesi bar bolansoň, dürli bloklar dürli ylalaşyk algoritmi ulanyp, Iszyndirijileriň iň uly baýrak çyamasyna getirlere ýetýär. Has köp ýaýran has köp zady göz öňünde tutuň.

Algoritmler barada ylalaşyk gazandy

Batchachin paýlanan ulgamyň esasynda işleýär. Bu ulgamy dolandyrýan ýeke merkez ýok. Batgalaňyň howpsuz işlemegini guramak, magdançy boljakdygy we bloklary nädip döredjekdigi barada gepleşik geçirmeli. Mainers ylalaşylan algoritm diýlip atlandyrylanlar berk kesgitlenen düzgünlerde işleýärler.

Ylalaşyk algoritm blokda we haýsy dersde saýtda saýlanan we blok döredýändigini suratlandyrýan usuldyr.

Blokçit ulgamynda nämälim ylalaşygyň zerurdygyna has gowy düşünmek, kwartiranyň kärendeçysynyň binasyny göz öňüne getiriň. Blokçlar biri bilen çäre görülmeli we jaýyň ösüşi baradaky kararlar gerek: düýpde abatlamak üçin pul ýygnaň ýa-da nobat almak üçin pul ýygnaň. Gepleşik etmegiň üç ýoly bar - üç dürli ylalaşyk gämisus gämi duralgalary. Olaryň hersi belli bir matematiki modeline esaslanýar.

Işiň subutnamasy (pow) işiň subutnamasy üçin algoritmdir. General-yň öýündäki islendik jady bolup biler. Täze bluz döretmek üçin, toplumly gipografografiki meselelerde çylşyrymly gizlinleri çözmek üçin kompýuterini ulanmalyar.

Algoritm iň köp bloklaryň iň dogry görnüşini göz öňünde tutar. We butbhli bloklaryň köpüsi wersiýada bolar, bu kärendeçileriň köpüsiniň tutuş kompýuter mümkinçilikleriniň köpüsini sarp edendigini iň döredýär. Örän demokratik usul alynýar: magdançylaryň 51% -i bloklaryň gaplananlara dogrydygyna we boljakdygyna ynanýar. Şonuň üçin bu blokça urmak mümkin däl diýen ýaly.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_7
Täze bloklar kompýuter bolan ähli ýaşaýjylary döredýär

Palyň subutnamasy (POS) eýeçiligiň subut edilen paýy üçin algoritmi. Mainers Blokchinde has köp emläk bar bolanlara öwrülýärler. Bize iň uly kwartiralar bilen bu kärendeçi geçireris. Etheric Blotheçliterde, mysal üçin, krizotkurany mümkin bolan ulanyjylary bolar. Şu Algoritm bilen, blokheýdäki bloklaryň döränligi bilen elektrik çykdajylary mertimaldyr, sebäbi Blokçada blok döretmek indi ýok. Batchakdaky paýyňyzy näçe köp bolsa, köplenç täze bloklar döredersiňiz.

Işiň subutnamasy hökmünde Catchalyň dogry wersiýasy iň köp bloklaryňyz haýsy hasaplanjakdygy hasap ediler. Emma paýyň subutnamasy demokratik çagyrylyp bilinmez. Blokçylaryň köpüsi ýaşaýjylaryň köpüsini däl-de, eýsem baý kärdeşler. Şeýle-de bolsa, bu has ygtybarlydyr. Megnem jaýyň köpüsine degişli bolsa, şonça-da zyýanly bolmaga öwrülýär.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_8
Täze bloklar uly kwartiralar bilen ýaşaýjylary döredýärler

Häkimiýet (Poa) şahsyýet subutnamasydyr. Kiçi atanlaryň ýygnanan we blok döretmek üçin bir jaý boljak bolsa bolup biler. Bu algoritm hususy, ýapyk bloklarda paýlanýar. Mysal üçin, kwartirany öz görelde saklamak üçin eýedirlendirildi.

Saýlanan magdançy özi Batççalyň hakyky wersiýasyny saýlaýar. Ähli ýaşaýjylara ynananlaryň özüne ynanýarlar. Käbir nobatda kärendeçiler bardan bu edepli çözgütler bilen ylalaşyk çekilse öçer, beýlekisini belläp bilerler. Täze esasy serkerdäki bloklardan gazanyp, köne pagta aýratynlyk bilen aýrylar. Batgaladaky şeýle proses, hardfifk diýilýär.

Blokchiniň işlemegiň ýörelgesi: blok döredýänler 21098_9
Täze bloklar öňünden saýlanan kärendeçiniň döredijiligini döredýär

Ylalaşyk algoritmler köp. Täze gezek oýlap tapdy, ýöne bu üçüsi iň belli, synag edilen we ýygy-ýygydan ulanylýan yşyklygly we ýygy-ýygydan ulanylýan.

Netije

Islendik deň-duş-deň-duş ulgamynda gatnaşyjylaryň arasynda ynamsyz. Batgalykda magdançylar bu meseläni çözýärler. Bular amallary barlaýan we täze bloklara dogry ýazýan ulanyjylardyr.

1982-nji ýyldaky makalany Byzanteriň umumy wezipesini beýan edýär. Ilki toruň käbir düwünleriň käbiri işlemegine ýa-da zaýalanan hemem işlemäge dowam edip biljekdigi barada ilkinji gezek çykyş edipdir.

Baltada, ylalaşyk köp görnüşiniň üç görnüşi ulanylýar:

  • Işiň subutnamasy (pow) işiň subutnamasy üçin algoritmdir.
  • Palyň subutnamasy (POS) eýeçiligiň subut edilen paýy üçin algoritmi.
  • Häkimiýet (Poa) şahsyýet subutnamasydyr.

Koprak oka