Investor's wiki

Skurður

Skurður

Hvað er Sharding?

Sharding er gagnagrunnsskiptingatækni notuð af blockchain fyrirtækjum í þeim tilgangi að sveigjanleika, sem gerir þeim kleift að vinna fleiri viðskipti á sekúndu. Sharding skiptir öllu netkerfi blockchain fyrirtækis í smærri skipting, þekkt sem "shards". Hvert brot samanstendur af sínum eigin gögnum, sem gerir það áberandi og óháð í samanburði við önnur brot.

Sundrun getur hjálpað til við að draga úr leynd eða hægagangi nets þar sem það skiptir blockchain neti í aðskildar brot. Hins vegar eru nokkrar öryggisáhyggjur í kringum klippingu þar sem hægt er að ráðast á brot.

Skilningur á skeringu

Blockchain net og viðkomandi dulritunargjaldmiðlar njóta vaxandi vinsælda vegna víðtækrar beitingar tækninnar, sem felur í sér stjórnun aðfangakeðju og fjármálaviðskipti. Eftir því sem vinsældir blockchain aukast, eykst vinnuálagið og viðskiptamagnið sem netið sér um. Ef við hugsum um blockchain sem sameiginlegan gagnagrunn, eftir því sem fleiri og fleiri gögnum er bætt við, þarf netið að finna nýjar leiðir til að geta unnið úr öllum þessum gögnum á skilvirkan og fljótlegan hátt, þar sem sundrun getur hjálpað.

###Dreift höfuðbók

Dreifða bókhald blockchain tækni gerir það aðlaðandi þar sem það gerir kleift að deila viðskiptunum með samþykki á mörgum stöðum og landafræði. Þegar færslur eru skráðar eru afrit send á sameiginlega netið innan nokkurra sekúndna og skapa opinber „vitni“. Ef einn hluti netkerfisins verður fórnarlamb svika eða illgjarnrar árásar geta þátttakendur samnýtta netsins greint hverju svikararnir breyttu þar sem þeir halda allir afriti af færslum höfuðbókarinnar. Fyrir vikið getur blockchain tækni og dreifð höfuðbókarkerfi þess hjálpað til við að draga úr svikum og takmarka skaðann af netárásum,. svo sem hakk.

###Skalanleiki

Hins vegar er ein helsta áskorunin með blockchain tækni að eftir því sem viðbótartölvum er bætt við netið og fleiri viðskipti eru unnin, getur netið festst og hægt á ferlinu - sem kallast leynd. Seinkun er hindrun fyrir því að blockchain sé notað til víðtækrar notkunar, sérstaklega í samanburði við núverandi rafræn greiðslukerfi sem virka hratt og skilvirkt. Með öðrum orðum, sveigjanleiki er áskorun fyrir blockchain þar sem netkerfin geta ekki séð um aukið magn gagna og viðskiptaflæðis þar sem fleiri og fleiri atvinnugreinar taka upp tæknina.

Ein af þeim lausnum sem verið er að skoða til að búa til sveigjanleika án leynd er ferlið við klippingu. Sharding er hannað til að dreifa vinnuálagi netkerfisins í skipting, sem getur hjálpað til við að draga úr leynd og gera kleift að vinna fleiri viðskipti með blockchain.

Þrír eiginleikar sem blockchain net leitast við að nota eru valddreifing, sveigjanleiki og öryggi.

Hvernig skering er náð

Áður en kannað er hvernig sundrun er framkvæmd innan blockchain nets er mikilvægt að fara yfir hvernig gögn eru geymd og unnin.

Blockchain hnútar

Eins og er, í blockchain, verður hver hnútur í neti að vinna úr eða sjá um allt viðskiptamagn innan netsins. Hnútar í blockchain eru óháðir og bera ábyrgð á að viðhalda og geyma öll gögn innan dreifðs nets. Með öðrum orðum, hver hnút verður að geyma mikilvægar upplýsingar, svo sem reikningsjöfnuð og viðskiptasögu. Blockchain net voru stofnuð þannig að hver hnútur verður að vinna úr öllum aðgerðum, gögnum og viðskiptum á netinu.

Þó að það tryggi öryggi blockchain með því að geyma öll viðskipti í öllum hnútum, hægir þetta líkan verulega á vinnslu viðskipta. Hægur hraði til að vinna viðskipti boðar ekki gott fyrir framtíð þar sem blockchain verður ábyrgur fyrir milljónum viðskipta.

Sharding getur hjálpað þar sem það skiptir eða dreifir viðskiptaálaginu frá blockchain neti þannig að hver hnútur þarf ekki að höndla eða vinna úr öllu vinnuálagi blockchain. Á vissan hátt flokkar sundrun vinnuálagsins í skilrúm eða brot.

Lárétt skipting

Hægt er að skipta niður með láréttri skiptingu gagnagrunna með skiptingu í raðir. Brot, eins og línurnar eru kallaðar, eru hugsuð út frá eiginleikum. Til dæmis gæti eitt brot verið ábyrgt fyrir því að geyma ástand og viðskiptasögu fyrir tiltekna tegund heimilisfangs. Einnig gæti verið hægt að skipta brotum út frá tegund stafrænna eigna sem geymd er í þeim. Viðskipti sem fela í sér þá stafrænu eign gætu verið möguleg með blöndu af brotum.

Lítum sem dæmi á leiguhúsnæðisviðskipti þar sem mörg brot eiga hlut að máli. Þessi brot samsvara mismunandi aðilum sem taka þátt í viðskiptunum, allt frá nöfnum viðskiptavina til stafrænna lykla sem eru stilltir í snjalllás sem er aðgengilegur leigutaka við leigugreiðslu.

Shard Shard Shard

Enn er hægt að deila hverjum broti á milli hinna brotanna, sem viðheldur lykilþætti blockchain tækni - dreifða höfuðbókina. Með öðrum orðum, höfuðbókin er enn aðgengileg öllum notendum sem gerir þeim kleift að skoða allar fjárhagsfærslur.

Skerðing og öryggi

Eitt helsta atriðið í þeirri framkvæmd sem upp hefur komið er öryggi. Þó að hvert brot sé aðskilið og vinnur aðeins úr sínum eigin gögnum, þá eru öryggisáhyggjur varðandi spillingu brotanna, þar sem eitt brot tekur yfir annað brot, sem leiðir til taps á upplýsingum eða gögnum.

Ef við hugsum um hvern shard sem sitt eigið blockchain net með auðkenndum notendum og gögnum, gæti tölvuþrjótur eða í gegnum netárás tekið yfir shard. Árásarmaðurinn gæti þá kynnt rangar færslur eða illgjarnt forrit.

Ethereum,. eitt áberandi blockchain fyrirtæki, er í fremstu víglínu við að prófa sharding sem möguleg lausn á leynd og sveigjanleikavandamálum. Ethereum ætlar að setja út 64 nýjar shard keðjur eftir að það sem það kallar „The Merge“ á sér stað, þar sem Ethereum Mainnet mun „sameinast“ Beacon Chain proof-of-stake kerfinu. Ethereum hefur barist við möguleika á brotaárás með því að úthluta hnútum af handahófi til ákveðinna brota og endurúthluta þeim stöðugt með handahófi. Þetta slembiúrtak myndi gera tölvuþrjótum erfitt fyrir að vita hvenær og hvar á að skemma brot.

Einnig er mikilvægt að hafa í huga að sharding er enn í fyrstu prófunarfasa þess að vera notuð fyrir blockchain net. Þess vegna hefur enn ekki verið unnið úr öllum hugsanlegum málum og áskorunum.

##Hápunktar

  • Öryggisáhyggjur í kringum sundrun fela í sér innbrot eða yfirtöku brots, þar sem eitt brot ræðst á annað, sem leiðir til taps á upplýsingum.

  • Sharding getur bætt netleynd með því að skipta blockchain neti í aðskildar shards-hver með eigin gögnum, aðskilin frá öðrum shards.

  • Sharding er gagnagrunnsskiptingartækni sem er íhuguð af blockchain netum og verið prófuð af Ethereum.

  • Því fleiri notendur sem blockchain net taka á sig, því hægara verður netið, sem leiðir til verulegrar leynd.