Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko

Anonim

Xa kungekho bangelo kwintengiselwano, nawuphi na umntu othatha inxaxheba unokukhohlisa enye. Kwibhloksi, ingxaki iconjululwe kusetyenziswa i-algorithms engqongqo yemathematics yeebhloko ezenziweyo.

Kwizinto esiya kukuxelela ukuba ngubani odale kwaye ahlole iibhloko kwibhloksi. Uya kufunda ukuba oophilileyo abavumelani bavumelane nokhuseleko lwenkqubo.

  1. I-P2P: apho kusetyenziswa khona iinethiwekhi zoontanga
  2. Ukufihla kwi-blockchain: kwiminwe
  3. Ibhlogstalter-chain yeebhloko zentengiselwano. Siyayithoba inkcazo ngoko
  4. Ukufihlakele kwi-blockchain: Kutheni ufuna utyikityo lwedijithali
  5. Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko
  6. Zeziphi iinjongo kunye nemisebenzi ehambelana ne-blockcha

Khumbula iikhonsepthi ezisisiseko

  • Inethiwekhi yontanga inethiwekhi apho ii-node zinxibelelana khona ngaphandle komlammili.
  • I-blockchain luhlobo lwenethiwekhi yoontanga kwi-peer, i-chain yeebhloko zentengiselwano.
  • Ibhloko-Isakhiwo esikhethekileyo sokurekhoda intengiselwano.
  • Intengiselwano-ukungena kotshintsho kwimeko yeeasethi.

Ukungathembani kwi-blockchain

Kuba akukho seva kwi-blockchain, yongeza kwaye uqinisekise ulwazi abasebenzisi ngokwabo. Kwangelo xesha, umntu ngamnye othatha inxaxheba unokusukela umdla wakhe wobuqu nomonakalo wokhuseleko lwebhloksi. Ukusuka apha kukho ingxaki yokungathembani kwabathathi-nxaxheba. Ukusombulula, i-algorith yemathematics isetyenziswa, eya kuthi ixutyushwe ngokubhekele phaya.

Khawufane ucinge ukuba kukho impahla kwi-wallet yakho, kwaye omnye umsebenzisi webhlokheli uyakholelwa ukuba azikho. Ngaphandle kokuphazanyiswa ngaphandle, kunzima ukugqiba kweliphi amalungelo amabini. Kuyimfuneko ukuba ukhethe phakathi kwabasebenzisi babo bonke abaza kujonga ukuthengiselana kwaye bongeze ngokuchanekileyo. Abasebenzisi abanjalo babizwa ngokuba ngabasebenzi.

I-Owomthers - Abathathi-nxaxheba abaValiweyo ababandakanyekayo ekudalweni kweebhloko ezintsha kunye neetsheki zentengiselwano.

Ukulungelelanisa ukusebenza ngokufanelekileyo kwabasebenzi, kunyanzelekile ukuba kuvunyelwe, oya kuba nendlela abaya kwenza ngayo umsebenzi wabo. Lo ngumsebenzi onzima, kuba kufuneka uze nemithetho enjalo, eya kuba yinzuzo ngakumbi yokujonga abadlali beenqwelo-mafutha kunokuba bahlukane. Lo ngumzekelo ongumzekelo womsebenzi ukusuka kwithiyori yomdlalo: Indlela yokukhetha icebo eliza kuba yingenelo efanayo kubathathi-nxaxheba abanomdla.

Umsebenzi onjalo waqulunqwa kwaye wasonjululwa ngabantu beMathematini kule nkulungwane idlulileyo. Ngoku esi sisombululo sibonelela ngokhuseleko kubini kwi-blockchain kunye nezinye iitekhnoloji ezinzima. Ukuqonda ukuba oonoyers balawula njani ukwaphula umdla omnye komnye, cinga lo msebenzi ngakumbi.

Umsebenzi we-Byzantine ngokubanzi

Kwinqaku le-1982 lesayensi, imbambano esengqiqweni yenziwa. Ibonisa ingxaki yokunxibelelana nee-node zenethiwekhi yontanga e-Peer othetha ngayo inyathelo elilandelayo. Njengomkhomo, i-Byzantium yayisetyenziselwa - imeko yakudala ye-feudal enobuninzi bemikhosi ezimeleyo. Yiyo loo nto igama-umsebenzi we-Byzantine jikelele.

Isenzo senzeka ngexesha lokungqinga kwesixeko somkhosi waseByzantine. Ebusuku, imikhosi evela kumacala ahlukeneyo ejikeleze isixeko. Iintsika zomkhosi ngamnye zilinde ukulandelelana komphathi-ngaphakathi. Iinketho zokhetho: "Ukuhlasela" okanye "buyisela".

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_1
Ii-gests zilinde iodolo yomphathi-mali kwiNtloko yokusombulula "ukuhlasela" okanye "Phinda"

Ubunzima bokuqala bomsebenzi - ubukhosi buyehla. Nabaphi na ii-jikelele kunye nomphathi-mali banokubakho ngenxa ye-Byzantium enomdla wokoyiswa. Ii-geness kufuneka ziqwalaselwe ukungavumeli iziphumo ezingathandekiyo. Lilonke, iziphumo ezintathu zedabi:

Iziphumo ezifanelekileyo. Ukuba zonke ii-jikelele zihlase - i-Byzantium itshabalalisa utshaba.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_2

Iziphumo eziphakathi. Ukuba zonke ii-jikelele ziya kubuya-i-Byzantia iyakugcina umkhosi wazo.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_3

Iziphumo ezingathandekiyo. Ukuba ezinye ii-jikelele zihlaselwe, kwaye abanye baya kubuya-utshaba ekugqibeleni lutshabalalise umkhosi wonke we-Byzantium kwiindawo.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_4

Ukuba ngamnye uya kwenza ngokubona kwakhe, emva koko amathuba okwenza umphumo uphantsi kakhulu. Ke ngoko, ii-genels kufuneka zitshintshiselane ngolwazi phakathi kwabo ukuza kwisisombululo esinye.

Ubunzima bomsebenzi wesibini emsebenzini kukunqongophala kwejelo lezonxibelelwano oluthembekileyo phakathi kweendawo ngokubanzi. Nokuba akukho ntweni ziphakathi kweeJajine, ulwazi lunokuba lubuxoki. Umzekelo, ikhuriya iyakulibazisa okanye ithinjiwe. Le meko iya kudida ezinye ii-jikelele kwaye isigqibo esingachanekanga siya kwenziwa. Kwiimeko ezinjalo, kuya kufuneka uphuhlise isicwangciso-qhinga sezenzo eziya kuba yingenelo kuzo zonke ii-jikelele.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_5
Enye yeendawo ezingakhange zithumele umyalezo ofanelekileyo, ke abanye abazi ukuba bazihlasele njani okanye baphinde babuye

IMathematics iqinisekisile ukuba kusoloko kunokwenzeka ukufumana isisombululo kulo msebenzi, ukuba ii-gests ezichanekileyo zingaphezulu kwesibini kwisithathu sezonke. Kwiinkqubo ezahlukeneyo, umsebenzi unokuconjululwa ngeendlela ezahlukeneyo.

I-Byzantine Forest-Isakhono senethiwekhi ukuze siqhubeke sisebenza, nokuba ezinye zeendawo zaliwe okanye zenze kakuhle. Ngamanye amagama, le ndawo yenethiwekhi apho umsebenzi we-Byzantine usonjululwe.

Ukunyamezelana kwe-Byzantine Fass kuyimfuneko kwiinkqubo zeenjini zenqwelomoya, kwizityalo zamandla enyukliya kwaye nakweyiphi na inkqubo, izenzo ezixhomekeke kwiziphumo zenani elikhulu lezinzwa. Nokuba spacex ithathela ingqalelo njengemfuno enokubakho kwiinkqubo zayo.

Ukuba lo msebenzi uza kusebenza kumxholo wesichasi, emva koko ii-phands zingabasebenzi. Kufuneka bavumelane kwaye babone ukuthengiselana kwinto yokwenyani kangangokuba yawa kwi-blockchain. Le nkqubo ibizwa ngokuba yimvumelwano.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_6
I-WOOSTER Jonga zonke izinto ezenziweyo kwaye uthathe isigqibo sokuqinisekisa okanye ukwala

Umzekelo, abasebenzi babona ukuba umsebenzisi omnye ufuna ukuthumela i-bitcoins ukuya kwenye. Umntu wokuqala ukholelwa ukuba ukuthengiselana kufuneka kuvunyiwe. Okwesibini ukrokrela ukuba lo msebenzi uvelisa ihlaseli. Isithathu sikhutshiwe kwinethiwekhi kwaye khange sijonge ukuthengiselana. Thatha isisombululo esinye kwaye emva koko uye kwimvumelwano.

Okoko umsebenzi we-Byzantine unezisombululo ezininzi, emva koko iibhloko ezahlukileyo zifezekisa i-Byzantin engalunganga isebenzisa i-algorithms eyahlukileyo. Qwalasela okuxhaphakileyo.

I-algorithsus imvume

I-blockchain isebenza ngesiseko senethiwekhi esasazwayo. Akukho ziko elinye elilawula le nonjiwe. Ukucwangcisa ukusebenza okukhuselekileyo kwebhloko, kufuneka thethathene ukuba ngubani oza kuba mncinci kwaye uza kwenza njani iibhlokhi. Oonobhida basebenza kwimithetho echazwe ngokungqongqo ebizwa ngokuba yi-Algorithm Algorithm.

I-Algorithm ye-Algorithm yindlela echaza ukuba i-Mamather ikhethwe njani kwibhlokhi kwaye ilawula i-IPOPYS.

Ukuqonda ngcono ukuba yintoni imvumelwano efunekayo kwinkqubo ye-blockchain, khawufane ucinge ngabaqeshi besakhiwo sendlu. Ii-blockchas zifuneka ukunxibelelana kunye kwaye zenze izigqibo ekuphuhlisweni kweNdlu: qokelela imali yokuphezulu, khetha umbutho osebenzayo okanye ulungiselele umsebenzi. Zintathu iindlela zokuthetha-thethana kunye ne-algorithms yazo ezahlukeneyo. Inye yazo isekwe kwimodeli ethile yemathematics.

Ubungqina bomsebenzi (pow) yi-algorithm yobungqina bomsebenzi. Inqaku linokuba nayiphi na i-vest ekhaya. Ukwenza iibhloko ezintsha, kuya kufuneka zisebenzise ikhompyuter yakhe ukusombulula imisebenzi ye-cleptographic.

I-algorithm iya kuqwalasela uhlobo oluchanekileyo lwebhlokhi kwi-blockchain enye apho iibhloko ezininzi. Kwaye uninzi lwazo zonke iibhloko ziya kuba senguqulweni, ekudaleni apho abaqeshi bachitha uninzi lwazo zonke iikhompyuter. Indlela yedemokhrasi ifunyanwa: Ukuba i-51% yabasebenzi bakholelwa ukuba iitrani kwiibhloko zichanekile kwaye ziya kuba njalo. Ke ngoko, i-blockchain phantse ayinakwenzeka.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_7
Iibhloko ezintsha zenza abo bahlali abanekhompyuter

Ubungqina besi sikhonkwane (POS) yi-algorithm yesabelo sobunini. Ababona babona banee-asethi ezingaphezulu kwi-blockchain. Siya kuba nawo aba baqeshi ngamagumbi amakhulu. Kwaye kwi-otheric blockchalter, umzekelo, iya kuba ngabasebenzisi abanayo i-cryptocrency ye-ethe. Ngale algorithm, iindleko zombane zincinci, kuba ukudalwa kweebhloko kwibhloksi akusafuneki ukusombulula imisebenzi ye-crystagraphic ye-crystagraphic entsokothileyo. Okukhona isabelo sakho kwi-blockchain, kokukhona uya kudala iibhloko ezintsha.

Inguqulelo elungileyo yesichasi, njengobungqina bomsebenzi, iya kuthathelwa ingqalelo enye apho iibhloko ezininzi. Kodwa ubungqina besi sibo bungabizwa ngokuba yintando yesininzi. Uninzi lweebhloko ziya kuba zezokungabi kubahlali abaninzi, kodwa abaqaqambileyo abatyebileyo. Nangona kunjalo, ikhuselekile. Ukuba uMimemu yendlu uninzi lwendlu, ke iya kuba nzima ukuba yenzeke.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_8
Iibhloko ezintsha zenza ukuba abahlali abanamagumbi amakhulu

UProf Of Gunyaziwe (POA) yi-algorithm yobuntu. Kusenokwenzeka ukuba abaqeshi bahlanganisana kwaye bagqiba kwelokuba kuya kubakho indawo yokuhlala enye ukwenza iibhloko. Le algorithm isasazwa kwiibhloko zabucala, ezivaliweyo. Umzekelo, kufanelekile ukuba ulawule igumbi elivela kumzekelo wethu.

Umkhosi onyuliweyo uyanyula uguqulelo lwenyani lwe-blockchain. Kuya kufuneka azixelele ukuba bonke abahlali bayakholelwa kuye. Ukuba ngenqaku elithile abaqeshi baya kuyeka ukuba ziintshukumo ezinesisombululo seManeer, baya kuba nako ukunika omnye. Inqaku elitsha liya kuqala ukwakha ibhloko yalo yeebhloko, kwaye i-blockchain endala iya kubakho ngokwahlukeneyo. Inkqubo enjalo kwi-blockchain ibizwa ngokuba yi-hardforya.

Umgaqo wokusebenza kwe-blockchain: Ngubani owenza iibhloko 21098_9
Iibhloko ezintsha zenza ukuba umqeshi, onyuliweyo ngaphambili

I-Algorithms Algorithms kakhulu. Vula rhoqo, kodwa ezi zintathu zezona zisetyenziswa kakhulu, zavavanywa ixesha kwaye zihlala zisetyenziswa rhoqo.

Ukuqukumbela

Kuyo nayiphi na inethiwekhi ye-peer-to-peer kukho ukungathembani phakathi kwabathathi-nxaxheba. Kwibhloko, abasebenzi bevimba le ngxaki. Aba bangabasebenzisi abajonga ukuthengiselana kwaye bongeze ngokuchanekileyo kwiibhloko ezintsha.

Inqaku le-1982 inqaku lichaza umsebenzi we-Byzantine ngokubanzi. Yaqala ichazwe kwi-algorithm yendlela inethiwekhi enokuqhubeka ngayo, nokuba ezinye zeendawo zavinjwa okanye zangenzakala.

Kwibhloksi, iintlobo ezintathu ze-algorithms algorithms ezisetyenzisiweyo:

  • Ubungqina bomsebenzi (pow) yi-algorithm yobungqina bomsebenzi.
  • Ubungqina besi sikhonkwane (POS) yi-algorithm yesabelo sobunini.
  • UProf Of Gunyaziwe (POA) yi-algorithm yobuntu.

Funda ngokugqithisileyo