Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block

Anonim

Ha ho se na likhopolo tse rekisoang, ka tsela efe kapa efe e nkang karolo e ka thetsa e mong. Ka har'a blockchain, bothata bo rarollotsoe ho sebelisa li-algorithms tseo e entsoeng ka eona.

Mangolong re tla u joetsa hore na ke mang ea tšoasang le ho sheba li-block ho blockchain. U tla ithuta kamoo maloangormms tse ling li tiisa tšireletseho ea ts'ebetso ena.

  1. P2P: moo marang-rang a lithaka a sebelisoang
  2. Encryption ho blockchain: menoana
  3. Blockchalter - ketane ea li-block tsa transaction. Re fetisitse tlhaloso ho latela
  4. Encryption ho blockchain: Hobaneng u hloka signature ea dijithale
  5. Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block
  6. Ka sepheo le mesebetsi efe e lekanang le blockcha

Hopola mehopolo ea motheo

  • Marang-rang a lithaka ke a marang-rang ao ho tsona matangoana a neng a sebelisana le a mang ntle le mohoebi.
  • Blockchain ke mofuta oa marang-rang a lithaka ho ea lithaka le a lithaka, ketane ea li-block tsa transaction.
  • Block - Sebopeho se Ikhethileng sa ho ngola lits'ebeletso.
  • Phetisetso - ho kena ka liphetoho maemong a thepa.

Ho se tšepe blockchain

Kaha ha ho na seva ho blockchain, eketsa le ho netefatsa leseli ho basebelisi. Ka nako e ts'oanang, motho ea nkang karolo ka mong a ka lelekisa lithahasello tsa hae tse senyehang polokelong ea blockchain. Ho tloha mona ho na le bothata ba ho se tšepane ho ba bang. Ho e rarolla, li-algorithms tsa lipalo li sebelisoa, tse tla tšohloa ka ho eketsehileng.

Nahana ha ho na le matlotlo a sepache sa hau, 'me mosebelisi e mong oa block ea blockchain a lumela hore ha ho joalo. Ntle le tšitiso ea kantle, ho thata ho etsa qeto ea litokelo tse peli. Hoa hlokahala ho khetha har'a basebelisi ba bao ba tla sheba lits'ebetso ebe ke kenyelletsa feela e nepahetseng. Basebelisi ba joalo ba bitsoa basebetsi ba basebetsi.

Baeti - ba ile ba koaloa ke barupeluoa ba tšoarellang popong ea lithibelo tse ncha le licheke tsa phetisetso.

Ho hlophisa ts'ebetso e nepahetseng ea merafong, ho hlokahala hore a lumellane le hore na ba tla etsa mosebetsi oa bona joang. Ona ke mosebetsi o boima, hobane o hloka ho khotsofatsa melao e joalo, e tla ba teng ka botlalo ho shebella ba merabe ho feta ho robeha. Ena ke mohlala oa mantlha oa mosebetsi ho tsoa khopolo ea papali: Mokhoa oa ho khetha leano: Ke mokhoa oa ho khetha leano: Joang ho khetha leano leo e tla ba molemo le barupeluoa ba nang le lithahasello tse fapaneng.

Mosebetsi o joalo o ile oa imeloa ebile o rarollotsoe ke litsebi tsa lipalo lekholong la lilemo. Hona joale tharollo e fana ka tšireletseho ka bobeli ba blockchain le mahlale a mang a rarahaneng a rarahaneng. Ho utloisisa hore na baphatlalatsi ba sebetsana joang ho tlola lithahasello tsa e mong, nahana ka mosebetsi ona haholoanyane.

Mosebetsi oa Byzantine kakaretso

Ka Sengoloa sa 1982, bothata bo hlakileng bo ile ba ntlafatsoa. E bontša bothata ba ho bua ka marang-rang a mano a mabenyane a buang ka mohato o latelang. E le papiso, Byzantium e ile ea sebelisoa - boemo ba khale ba feudal ea boholo-holo ba nang le bongata ba mabotho a ikemetseng. Kahoo lebitso la - mosebetsi oa Byzantine kakaretso.

Ketso e etsahala nakong ea ho thibelloa ke toropo ea sesole sa Byzantine. Bosiu, linaoa tse tsoang ka mahlakoreng a fapaneng li pota-potile motse. Likarolo tsa sehlopha ka 'ngoe li emetse taelo ea molao-motheo oa molao-moholo. Likhetho tsa taolo: "Tlhaselo" kapa "Remore".

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_1
Likarolo tsa kakaretso li emetse taelo ea molaoli oa molao-motheo ho rarolla "tlhaselo" kapa "hape hape"

Ho rarahana ha mosebetsi - mmuso o ntse o fokotseha. E 'ngoe ea balaoli le e mong le e mong ea ka sehloohong e ka ba lekoala a Byzantium a rata ho hlola. Kakaretso e hloka ho nkuoa e sa lumella sephetho se sa rateheng. Ka kakaretso, litholoana tse tharo tsa ntoa:

Phello e ntle. Haeba batho bohle ba akaretsang ba hlasela - Byzantium ba felisitse sera.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_2

Sephetho. Haeba kakaretso eohle e tla khutla - Byzantia e tla boloka sesole.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_3

Sephetho se sa thabiseng. Haeba mangolo a mang a hlaseloa, 'me ba bang ba tla boela - sera se timetsa lebotho lohle la Bzantium likarolo.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_4

Haeba kakaretso ea kakaretso e tla sebetsa ka masene, monyetla oa phello e ntle o tlase haholo. Ka hona, mabotho a akaretsang a hloka ho fapanyetsana leseli ha le eena a tla tharollo e le 'ngoe.

Ho rarahana La bobeli mosebetsing ke ho haella ha seteishene sa puisano se tšepahalang pakeng tsa balaoli. Le haeba ho se na batho ba bang bahlahisi har'a batho ba akaretsang, tlhaiso-leseling e kanna ea ba leshano. Mohlala, motsamaisi o tla lieha kapa o hlorisoang. Boemo bona bo tla ferekanya likaroloana tse ling le qeto e fosahetseng. Maemong a joalo, ho hlokahala hore u thehe leano le kopaneng le tla ba molemo ho balaoli bohle.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_5
E 'ngoe ea kakaretso ha ea ka ea romella molaetsa o nepahetseng, kahoo ba bang ba sa tsebe ho ba hlasela kapa ho khutlela morao

Matthematics o pakile hore ho ka khona ho fumana tharollo mosebetsing ona, haeba kakaretso e akaretsang e le karolo ea bobeli ea kakaretso ea kakaretso. Tsamaisong e fapaneng, mosebetsi o ka rarolloa ka litsela tse fapaneng.

Byzantine Fault Healt Mamela - Bokhoni ba marang-rang ho tsoela pele ho sebetsa, leha ba bang ba batho ba bang ba ile ba hana kapa ba etsa hampe. Ka mantsoe a mang, thepa ena ea marang-rang moo mosebetsi oa babusi oa Byzinene o rarollotsoe.

Ho hlokahala mamello ea Byzantine hore batho ba lifofane ba lifofane ba lifofane tsa lifofane le ho ikoetlisa ka sistimi efe kapa efe, liketso tsa tsona li itšetlehile ka litholoana tse ngata tsa mosebetsi. Le Sparx e e beha e le tlhokahalo e ka bang teng bakeng sa lits'ebetso tsa eona.

Haeba mosebetsi ona ke ho sebetsa maemong a blockchain, joale ka kakaretso ke basebetsi ba merafong. Ba tlameha ho lumellana le ho lemoha khoebo ho ba nnete hoo e ileng ea oela ka har'a blockchain. Ts'ebetso ena e bitsoa tumellano.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_6
Masters Sheba lits'ebetso tsohle 'me u nke qeto ea ho li netefatsa kapa ho hana

Mohlala, basebetsi ba meraro ba bona hore mosebelisi a le mong o batla ho romela li-bitcon ho e 'ngoe. Malabeli oa pele a lumela hore khoebo e joalo e lokela ho amoheloa. Menyetla ea bobeli eo ts'ebetso ena e hlahisang mohlabani. Taba ea boraro e tsoa marang-rang mme ha ea ka ea hlahloba khoebo. Nka tharollo e le 'ngoe ebe u tla sebetsana le tumellano.

Kaha mosebetsi oa Byzantine balaoli o na le tharollo e 'maloa, li-block tse fapaneng li fihlelle matichere a phoso a Byzantine hore a sebelise li-algorith tse fapaneng. Nahana ka tse atileng haholo.

Algorithms Consenses

Blockchain e sebetsa motheong oa marang-rang a ajoang. Ha ho na setsi se le seng se tsamaisang marang-rang ana. Ho hlophisa ts'ebetso e bolokehileng ea blockchain, o tlameha ho buisana ka bo-mang ba tla ba monyenyane le hore na e tla etsa litselana joang joang. Baetsi ba litaba ba sebetsa melaong e hlalositsoeng ka thata e bitsoang Conssarsus amgorithm.

Conransasm Algorithm ke mokhoa o hlalosang kamoo ho khethoa ka sehloohong ho blockchain le hore na e baka lithibelo joang.

Ho utloisisa hantle hore na tumellano ea tumellano ea thibelo ea blockchain e hlokahala joang tsamaisong ea blockchain, nahana hore bahiri ba ntlo e haufi. Li-blockchas li hlokahala ho hokahana le ho etsa liqeto kholisong ea ntlo: bokella chelete bakeng sa ho fetelletsa litaba, khetha boikarabello ba ho khetha kapa ho khetha mosebetsi. Ho na le mekhoa e meraro ea ho buisana - litumellano tse tharo tse fapaneng tsa altenses. E mong le e mong oa bona o thehiloe molemong oa lipalo.

Bopaki ba mosebetsi (PO) ke algorithm bakeng sa bopaki ba mosebetsi. Magiden e ka ba morui leha e le efe lapeng. Ho theha li-block tse ncha, e tla tlameha ho sebelisa komporo ea hae ho rarolla mesebetsi e thata ea li-crousttographic.

Algorithm o tla nka mofuta o nepahetseng oa blockchain eo ho eona lithunya tse ngata. 'Me boholo ba lithibelo kaofela li tla ba phetolelo, ho pōpt ea bahiri ba li-acele tse felletseng tsa lik'homphieutha. Mokhoa oa demokrasi o fumanoe: Haeba 51% ea basebetsi ba merafong e lumela hore lits'ebeletso li nepahetse ebile li tla ba. Ka hona, blockchain e batla e le thata ho beha.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_7
Li-block tse ncha li theha baahi bao ba nang le komporo

Bopaki ba Thupa (Las) ke algorithm bakeng sa karolo e netefalitsoeng ea beng. Balemini ba bangata ba be ba nang le thepa ea thepa e eketsehileng ea blockchain. Re tla ba le bahiri ba sena ka libaka tse kholo ka ho fetisisa. Ka mohlala, blockchalter ea matheche, e tla ba basebelisi ba nang le li-kryptocorrency haholo. Ka algorithm ena, litšenyehelo tsa motlakase li fokola, kaha ho theha mekhoa ea blockchain ha ho sa hloka mesebetsi e rarollang. Ha u kopanela kabelo ea hau ho blockchain, hangata u etsa li-block tse ncha.

Mofuta o nepahetseng oa blockchain, joalo ka bopaki bopaking ba mosebetsi, ho tla nkuoa e le hore eo lithibelo haholo. Empa bopaki ba thupe bo ke ke ba bitsoa demokrasi. Boholo ba lithibelo li ke ke tsa hlahisa baahi ba bangata, empa bahiri ba ruileng ka ho fetisisa. Leha ho le joalo, e bolokehile esita le ho sireletsehile. Haeba Majnem e le ea ka boholo ba ntlo, joale e tla ba mpe ho etsahale.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_8
Li-block tse ncha li theha baahi le likamore tse kholo ka ho fetisisa

Phaello ea bolaoli (poa) ke algorithm ea botho. E kanna eaba bahiri ba ile ba bokane 'me ba etsa qeto ea hore ho tla ba le folete e le' ngoe ho etsa li-block. Algorithm ena e ajoa ka tsela e ikemetseng, li-block tse koetsoeng. Ka mohlala, e tšoanelehile hantle bakeng sa ho tsamaisa ntlo e mong mohlaleng oa rona.

Moqapi o khethiloeng o khetha mofuta oa nnete oa blockchain. O tla tlameha ho itsebahatsa e le hore baahi bohle bohle ba mo lumela. Haeba ka nako e itseng bahiri ba tla khaotsa ho ba le likhoebo le tharollo ea litsebi, ba tla khona ho abelana. Sehloho se secha se tla qala ho haha ​​matlo a eona a li-block, mme blockchainchain a ka ba teng ka thoko. Ts'ebetso e joalo ho blockchain e bitsoa Hardforka.

Molao-motheo oa ts'ebetso ea blockchain: Ke mang ea etsoang li-block 21098_9
Li-block tse ncha li baka seo letsibolo, se neng se khethiloe esale pele

Algorithms algorithms e ngata. Tsena li qapa tse ncha, empa tsena tse tharo ke tsona tse tsebahalang haholo, tse sa boneng le tse sebelisoang khafetsa.

Sephetho

Litokoto life kapa life tsa lithaka ho-lithaka ho na le ho se tšepahale pakeng tsa barupeluoa. Tlalehong, basebetsi ba merafong ba rarolla bothata bona. Tsena ke basebelisi ba shebang phetisetso le ho kenyelletsa feela tse nepahetseng ho li-block tse ncha.

Sengoloa sa 1982 se hlalosa mosebetsi oa Byzantine Covers. E hlalositsoe pele ho algorithm ea kamoo marang-rang a ka tsoele pele ho sebetsa, leha a mang a linonyana a ile a haneloa kapa a ba etsetsa hampe.

Ka blockchain, mefuta e meraro ea alkasensus algorithms e sebelisoa:

  • Bopaki ba mosebetsi (PO) ke algorithm bakeng sa bopaki ba mosebetsi.
  • Bopaki ba Thupa (Las) ke algorithm bakeng sa karolo e netefalitsoeng ea beng.
  • Phaello ea bolaoli (poa) ke algorithm ea botho.

Bala Haholoanyane