Namespace decentralization: ndiani anofunga kuita chii uye chii

Vavambi veNamebase vakashoropodza masocial network uye centralized domain name management system. Ngationei kuti chii chakakosha chekutanga kwavo uye nei vasiri vese vanozvifarira.

Namespace decentralization: ndiani anofunga kuita chii uye chii
/Unssplash/ Charles Deluvio

Chii chaitika

Mushandirapamwe weimwe zita rekushandisa wakasimudzirwa kubva gore rapfuura. Akabuda rimwe zuva zvinhu ine tsananguro dzakadzama dzekuongorora kwakakosha, zvikumbiro zvepasirese decentralization, zvinodiwa zvinodiwa zvepurojekiti nemikana yaungagona kuita.

Isu takaongorora chinyorwa uye nhaurirano yakatenderedza pachiri pamapuratifomu. Isu tinogovera izvo zvakakosha zvakawanikwa, zvimwe zvekuwedzera uye maonero pane iyi nyaya.

Chii chavari kushoropodza?

pamusoro site makambani pane zvinongedzo kudambudziko rekuwedzera kwepakati kudivi re "tekinoroji monopolists", masangano enyika nepasirese - kubva Iōannes kumasocial network.

Vavambi veNamebase vanobvunza kuti masangano akadai (uye kunyange anoti) anotonga sei kodzero dzerusununguko rwekutaura uye muridzi wemidziyo yedhijitari senge profiles, mazita ekushandisa uye mazita emadomasi. Mukutaura kwavo, kazhinji rangarira nyaya dzekuba, kuvharirwa nekubviswa kwe “assets” yakadaro pasina hurongwa kana tsananguro.

Ndezvipi zvikumbiro zvinoiswa mberi?

By mafungiro Kune vanofarira nyaya iyi, kuti ubve kubva kumarudzi ese ekuomesesa uchienda kunzvimbo yepasirese, yakagadzikana uye ine decentralized namespace, iwe uchada:

  1. Ita shuwa kuti hurongwa hutsva hwakadzikwa.
  2. Siya chete key functionality.
  3. Ita shuwa kushandiswa kwakaderera kwezviwanikwa uye kuwanikwa kusingavimbike.
  4. Chengetedza kuenderana neyakajairika network network.
  5. Ipa kugona kugadzirisa padanho reprotocol.

Chekutanga uye chechipiri zvinodiwa zvinogona kuitwa uchishandisa yakatsaurirwa PoW blockchain (kambani yakamuti Handshake)Nenzira iyi, vagadziri vanoronga kubvisa njodzi dzekusagadzikana kwehurongwa nekuda kwezviito zvevanobatanidzwa kana chero zvinhu zvekunze.

Mukufunga kwavo, kugadzira pahwaro hwema blockchains aripo hakuzotenderi kuwana mhedzisiro yakadaro kwenguva refu, inova chinhu chinotaridza chekushanda kusinga vhiringike uye kugadzirisa (yechishanu pfungwa yezvinodiwa) ye "IT zviyero" zvenhanho iyi.

Mukupindura kune chechitatu chinodiwa, vagadziri vanokurudzira kuchengetedza namespace data mune inodaidzwa Urkel Tree, yakagadzirirwa zvakananga kugadzirisa dambudziko iri. Vanoita seimwe nzira particia-miti muEthereum, asi nemanode e32 (mashizha / hama nodes) uye 76 bytes (node ​​dzomukati), uye uremu hwePoW pano haupfuuri kilobyte kunyange nemakumi emamiriyoni e "mashizha".

Nenzira iyi, timu inoedza kukwenenzvera nguva nezviwanikwa zvinodiwa pakugadzirisa zita. Mukuwedzera, akazarurawo "chiedza" mutengi muC - inobata chete neDNS mabasa.

Namespace decentralization: ndiani anofunga kuita chii uye chii
/Unssplash/ Thomas Jensen

Kana isu tichitaura nezve kuenderana (yechina point), maererano nevakatanga, chirongwa ichi chine chinangwa chekuwedzera kugona kweiyo iripo IT zviyero, uye kwete kuzvitsiva. Vagadziri vane chivimbo chekuti "vashandisi venetiweki vanofanirwa kuve nemikana yakawanda yekuchengetedza kutonga uye kuve nechokwadi chekuti rimwe zita nderavo," uye kuramba vachigadzira chigadzirwa chavo (ruzivo rwekutanga pazviri GitHub repository, zvinyorwa, API).

Sei vachishoropodzwa?

Hacker Nhau dzakapa chinongedzo kune chitoro cheapp, vachivimba neHandshake, uye kushandiswa kwakafanana. Asi paivawo nevakataura zvinonetsakuti mutengesi ari kungoyedza kuve mumwe munyori anoshanda mazita mune yakagadziridzwa fomati. Kuzvimirira kwemapurojekiti akadai kwakabvunzwa zvakare, citing pane data pakugoverwa kwemadziva emigodhi.

Pane imwe nguva, nhaurirano yakaenda parutivi - mumwe wevagari vesaiti kunyange akaratidza pfungwa ye“rumutsiriro” rwakafanana RSS-an ecosystem inogona kuve mhinduro yakasarudzika kumusika wesocial media. Asi pano - semamiriro ezvinhu neHandshake - zvese zvakadzika kune nyaya yekuita mari uye dhigirii rekunaka kwemhinduro yayo. Sezvazvinozivikanwa, zvakafanana DNS mapurojekiti akatoedza mhanya, asi nzira iyi haina kufamba zvakanaka sezvaidiwa nevakavamba.

Iye zvino Handshake uye Namebase vane dzimwe nzira dzinoverengeka - kubva kuUnstopable Domains (zvinyorwa) kuEthereum Zita Service (KWATIRI) Nguva ichataura kana vachizokwanisa kukwikwidza nemaitiro aripo ekuita domain name manejimendi uye kupararira.

PS Kuwedzera kuverenga mune yedu habrablog - basa revanopa uye kusimudzira masisitimu ekutaurirana.

Source: www.habr.com

Voeg