Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha

Anonim

Kana pasina mharidzo mukutengeserana, chero mutori wechikamu anogona kunyengedza mumwe. MuBlockchain, dambudziko racho rinogadziriswa kushandisa yakasimba masvomhu algorithms kuti ndeapi mabhuru akagadzirwa.

Muzvinyorwa zvatichakuudza iwe unogadzira uye unotarisa zvidhinha mune blockchain. Iwe unozodzidza kuti iyo yekubvumirana algorithms inoona sei kuchengetedzwa kweichi maitiro.

  1. P2P: Iko kune vezera Network vanoshandiswa
  2. Encryption mune blockchain: paminwe
  3. BlockChalter - Chair of transaction block. Isu tinodzora tsananguro zvichienderana
  4. Encryption muBlockchain: Nei uchida dhijitari siginecha
  5. Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha
  6. Nezvipi zvinangwa uye mabasa anokodzera blockcha

Rangarira pfungwa dzakasarudzika

  • Network ine netiweki ineti iyo ma node anofambidzana neumwe neumwe pasina murevereri.
  • Blockchain rudzi rwezera-kune-peer network, cheni yekufambisa maburi.
  • Block - Yakakosha chimiro chekurekodha kutengeserana.
  • Kutengeserana - yekupinda pane shanduko mumamiriro ezvinhu epfuma.

Kusavimbika muBlockchain

Sezvo pasina server mune blockchain, wedzera uye simbisa ruzivo kune vashandisi ivo pachavo. Panguva imwecheteyo, mumwe nemumwe mutambi anogona kudzinga zvido zvake mukukuvara kwekuchengetedza kweiyo blockchain. Kubva pano pane dambudziko rekusavimbika kwevatori vechikamu kune mumwe nemumwe. Kuzvigadzirisa, masvomhu algorithms anoshandiswa, izvo zvichakurukurwa mberi.

FUNGIDZIRA kuti pane zvinhu pane chikwama chako, uye imwe blockchain mushandisi anotenda kuti havasi. Pasina pekunze kukanganisika, zvakaoma kusarudza kuti ndedzipi kodzero mbiri. Izvo zvinodikanwa kusarudza pakati pevashandisi veavo vachatarisa kutengeserana uye kuwedzera chete iyo chaiyo. Vashandisi vakadaro vanonzi vashoma.

Mainers - akavhara vatori vechikamu vari kuita zvisikwa zvemabhuru matsva uye transaction cheki.

Kuronga kushanda kwakakodzera kwevanoita vashoma, zvinodikanwa kubvuma, ndiani achange ari uye kuti achaita sei basa ravo. Iri ibasa rakaoma, nekuti iwe unofanirwa kuuya nemirairo yakadaro, iyo ichave inobatsira kucherechedza vatambi pane kutyora. Uyu muenzaniso wakasarudzika webasa kubva mufundisi mutambo: Ungasarudza sei zano iro richava rakafanana kune vanogovana nevatori vechikamu.

Basa rakadai rakagadzirwa uye rakagadziriswa nevasvomhu mumakore ekupedzisira. Iye zvino mhinduro iyi inopa kuchengetedzeka zviri zviviri mune blockchain uye mune mamwe matekinoroji akaomarara. Kuti unzwisise kuti mainersompedzera sei kutyora zvido zveumwe neumwe, funga izvi basa rakawanda.

Basa reByzantine generals

Muchinyorwa che1982 chesainzi, Dambudziko rine musoro rakarongedzwa. Inoratidza dambudziko rekutaura node dzekutaurirana kwezera-kune-peer network iyo inotaurirana nhanho inotevera. Sezvo fananidzo, byzantium akashandiswa - mamiriro ekare ayakafadzwa nekuwanda kwemauto akazvimirira. Saka zita rekuti - basa reByzantine mauto.

Chiito chinoitika panguva yekukomba kweguta rehondo yeByzantine. Pausiku, mauto kubva kumativi akasiyana akakomberedza guta. Iwo mauto ega ega mauto akamirira kurongeka kwemutungamiriri-mu-mukuru. Order sarudzo: "kurwisa" kana "kudzokera".

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_1
Iwo mauto akamirira kurongeka kwemutungamiriri-mu-mukuru kugadzirisa "kurwiswa" kana "kudzokera"

Kuoma kwekutanga kwebasa racho - Humambo hwakaderera. Chero ipi yamatongerwo uye kunyange mukuru-mu-mukuru anogona kuve vatengesi veByzantium vanofarira kukundwa. MaGreal anofanirwa kufungwa kuti asabvumire mhedzisiro isina kunaka. Zvakare, mhedzisiro mitatu yehondo:

Zvakanaka mhedzisiro. Kana vese maugariro arwiswa - byzantium kuparadza muvengi.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_2

Pakati pezvikamu. Kana mauto ese achadzoka - Byzantia achachengeta mauto avo.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_3

Mhedzisiro isina kunaka. Kana mamwe mauto akarwiswa, uye vamwe vachadzokera - muvengi anozopedzisira aparadza mauto ese eByzantium muzvikamu.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_4

Kana imwe neimwe yega yega ichaita sekufunga kwayo, saka mikana yemhedzisiro yakaderera. Naizvozvo, generals dzinoda kuchinjanisa ruzivo pakati pavo kuti vauye kumhinduro imwechete.

Kuoma kwechipiri pabasa ndiko kushaikwa kwenzira yakavimbika yekutaurirana pakati pematare. Kunyangwe kana pasina vatengesi pakati pematare, ruzivo rwunogona kunge rwunoreva nhema. Semuenzaniso, maumberi achanonoka kana kubata. Aya mamiriro achivhiringidza mamwe mauto uye chisarudzo chisina kunaka chichaitwa. Mumamiriro ezvinhu akadaro, iwe unofanirwa kuvaka zano rakabatana kwezviito izvo zvichave zvakanaka kune vese mauto.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_5
Mumwe wemauto haana kutumira meseji chaiyo, saka vamwe havazivi nzira yekuvarwisa kana kudzoka

Mathematics akabvumikisa kuti zvinogara zvichibvira kuti uwane mhinduro iri pabasa iri, kana mauto akakodzera anopfuura zvikamu zviviri muzvitatu zvehuwandu. Mune masisitimu akasiyana, basa racho rinogona kugadziriswa munzira dzakasiyana.

Byzantine kukanganisa kushivirira - kugona kwetetiweki kuti ienderere mberi nebasa, kunyangwe kana mamwe emakodhi akaramba kana kuita zvakaipa. Mune mamwe mazwi, ichi chivakwa chetiweki umo basa reByzantine mauto akagadziriswa.

Byzantine kukanganisa kushivirira mune masystem enghinzi yendege, kuNyukireya Simba zvidyarwa uye mune chero hurongwa, zviito zvacho zvinoenderana nebasa rehuwandu hwenhamba. Kunyangwe Spacex inozviverengera sechinhu chinogona kuitika kune masisitimu ayo.

Kana iri basa racho rive rekunyorera kune mamiriro ezvinyorwa zveBlockchain, ipapo mauto ndeaanopinda. Ivo vanofanirwa kubvuma uye kuziva kutengeserana kune chaiko kuitira kuti rikawira muBlockchain. Kuita uku kunonzi kubvumirana.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_6
Mainers vanoona zvese zvekutengeserana uye kusarudza kuvimbisa kana kuramba

Semuenzaniso, vashoma vanoona kuti mumwe mushandisi anoda kutumira bitcoins kune imwe. Iyo yekutanga mainer inotenda kuti kutengeserana kwakadaro kunofanirwa kutenderwa. Wechipiri anofungidzira kuti kushanda uku kunoburitsa munhu anorwisa. Yechitatu yakabviswa kubva kune network uye haina kutarisa kutengeserana. Tora mhinduro imwechete uye wozouya kuzoshumirwa.

Sezvo basa reByzantine maGreatines ane akati wandei mhinduro, ipapo dzakasiyana zvidhinha zvinowana byzantine kukanganisa kusimbisa kusarudzika kwekubvumirana kwelgorith. Funga nezvakawanda zvakanyanya kuwanda.

Algorithms kubvumirana

Iyo blockchain inoshanda pahwaro hwenwework. Iko hakuna nzvimbo imwechete inochengetedza iyi network. Kuronga kushanda kwakachengeteka kweiyo blockchain, iwe unofanirwa kukurukurirana kuti ndiani achave ari mugodhi uye kuti ichagadzira sei zvidhinha. Mahwanda anoshanda pamitemo yakanyatsotsanangurwa inonzi consensus algorithm.

Iyo yekubvumirana algorithm inzira inotsanangura kuti mainer anosarudzwa sei muBlockchain uye nemirairo inogadzira zvidhinha.

Kunyatsonzwisisa kuti chii chinodiwa kubvumirana kunodiwa muhurongwa hwekuvharira, fungidzira varimi veimba yefurati. Iyo blockChars yavo inodiwa kuti ifambe nemumwe uye ita sarudzo mukusimudzira kweimba: Unganidza mari yekunyanyisa, sarudza sangano rekushandira kana kusarudza basa. Pane nzira nhatu dzekutaurirana - zvitatu zvisiyana zvekubvumirana algorithms. Yega yega yakavakirwa pane imwe yemhando yemasvomhu.

Uchapupu hwebasa (pow) iwayo yea algorithm yeuchapupu hwebasa. Mainer anogona kuve chero vest kumba. Kuti ugadzire mitsva mitsva, ichafanirwa kushandisa komputa yake kugadzirisa kuoma kwekrundu crypotogric mabasa.

Iyo algorithm ichafunga iyo chaiyo vhezheni yeiyo blockchain imwe iyo iyo iyo yakawanda zvidhinha. Uye iwo mazhinji emabhuru ese achave ari mune vhezheni, kuchisikwa icho vataridzi vakapedza yakawanda yehuwandu hwemakomputa. Nzira yeDemocratic chaiyo inowanikwa: Kana 51% yevashandi vachitenda kuti kutengeserana mumabhawa kwakarurama uye kuchave. Naizvozvo, blockchain ingangodaro isingaitike.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_7
Mitsva matsva inogadzira vagari avo vane komputa

Uchapupu hwetanho (pos) i algorithm yeiyo yakagoverwa chikamu cheuridzi. Maakunda vanova avo vane zvimwe zvinhu mune blockchain. Tichava nevaridzi ava vane dzimba huru. Uye muEreti blockChalter, semuenzaniso, ichave vashandisi vane yakanyanya kuchema ettti. Neiyi algorithm Iyo yakawanda chikamu chako muBlockchain, kazhinji kazhinji iwe unogadzira mitsva mitsva.

Iyo chaiyo vhezheni yeBlockchain, sekuratidzira kwebasa, ichakurukurwa iyo iyo iyo iyo iyo iyo iyo yakawanda zvidhinha. Asi chiratidzo chedanda harigoni kunzi Democratic. Mazhinji emabhuru anogadzira kwete vagari vazhinji, asi vagari vapfumi. Nekudaro, zvakachengeteka. Kana Majnem ndezvenguva zhinji dzeimba, ipapo zvichave zvichizadza kuitika.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_8
Mitsva matsva anogadzira vagari vane dzimba dzakakura

Prof of wechiremera (poa) i algorithm yehunhu chiratidzo. Zvingave kuti varimi vakaungana uye vakasarudza kuti kuchave nefurati rimwe rekugadzira zvidhinha. Iyi algorithm inogoverwa mumakavanzika akavanzika, yakavharwa mabhuru. Semuenzaniso, inokodzera chaizvo kutonga imba yemusha kubva kune wedu.

Iyo yakasarudzwa mini pachayo inosarudza iyo yechokwadi vhezheni yeBlockchain. Achafanira kuzvizivisa kuti vagari vese vanomutenda. Kana pane imwe nguva varimi vachapera kuvananiswa nemhinduro dzeManeji, ivo vachakwanisa kugovera mumwe. Iyo itsva mainer ichatanga kuvaka cheni yayo yemabhuru, uye yekare blockchain ichavapo zvakasiyana. Maitiro akadaro muBlockchain anonzi Hardforka.

Nheyo yekushanda kweiyo blockchain: Ndiani anogadzira zvidhinha 21098_9
Mitsva matsva inogadzira iyo tenant, iyo yakasarudzwa pamberi

Kubvumirana Algorithms zvakawanda. Gara uchigara mutsva, asi izvi zvitatu ndizvo zvinozivikanwa kwazvo, nguva-yakaedzwa uye kazhinji inoshandiswa.

Mhedziso

Mune chero vanhu vezera-kune-peer network pane kusavimbika pakati pevatori vechikamu. MuBlockchain, vizi vanogadzirisa dambudziko iri. Aya ndiwo vashandisi vanotarisa kutengeserana uye vanowedzera chete kururamisa kune matsva matsva.

Chinyorwa che1982 chinotsanangura basa reByzantine mauto. Yakatanga kurondedzerwa mualgorithm maitiro ekuti sei network inogona kuramba ichishanda, kunyangwe kana imwe yemasikati yakarambidzwa kana kuyamwiswa zvakaipa.

Mune blockchain, matatu marudzi matatu ekubvumirana algorithms anoshandiswa:

  • Uchapupu hwebasa (pow) iwayo yea algorithm yeuchapupu hwebasa.
  • Uchapupu hwetanho (pos) i algorithm yeiyo yakagoverwa chikamu cheuridzi.
  • Prof of wechiremera (poa) i algorithm yehunhu chiratidzo.

Verenga zvimwe