Kaj je zaplet
Zaplet, znan tudi kot usmerjeni aciklični graf (DAG), je nov pristop k verigi verig. Blockchain tehnologija nas je naučila, da rudarjenje morda ni idealna rešitev, zlasti za reševanje težav z razširljivostjo. Zaplet nima rudarjenja, blokov in provizij za transakcije. Varnost in soglasje omrežja se ne delita med rudarji in preveritelji.
Zaplet je našel rešitev za problem neželene centralizacije. Uporabniki omrežja morajo potrditi dve stari transakciji z dokazili o delu ali drugimi izvedbami, da lahko izvedejo eno lastno transakcijo. Uporabniki ne bodo prejeli nagrade ali plačati provizije za transakcijo. V bistvu uporabniki postanejo rudarji. To je koristno, saj je nemogoče oblikovati velike rudarske skupine. Vendar se zaplet izogiba nasprotujočim si vizijam med rudarji in uporabniki omrežja.
Zaplet ne uporablja načela povezovanja kosovnih blokov med seboj. Namesto tega zaplet zgradi graf transakcij, ki se sklicujejo na starejše transakcije, in lahko zato potrdi transakcije takoj, ko jih prejme vozlišče, namesto da bi čakal na naslednji blok. V teoriji to omogoča vzporedno preverjanje transakcij.
Omejitve Blockchaina
Vsi se ne zavedajo omejitev verige blokov. Razumevanje teh omejitev vam bo pomagalo bolje razumeti preplet in težave, ki jih poskuša rešiti. Spodaj je nekaj ilustracij omejitev blokov.
Neželena centralizacija
Kot smo videli iz številnih kriptovalutnih skupnosti, se majhno število mladoletnikov zbere v velike skupine in zmanjša razlike v rudarski nagradi. To vodi do koncentracije moči, ki jo lahko vidimo politično in računsko. Te skupine lahko zlorabijo svojo moč, da odložijo transakcije, najprej izkopljejo svoje transakcije ali filtrirajo nekatere transakcije.
To ni edina oblika neželene centralizacije. Ko blokovna veriga ali tako imenovana knjiga še naprej raste, manjša vozlišča ne bodo mogla shraniti celotne kopije knjige, tako da bodo ostale le velike rudarske kmetije, ki lahko shranijo celotno knjigo. Če samo večja vozlišča upravljajo verigo blokov, je to tudi oblika centralizacije.
Visoke transakcijske provizije
Provizije za transakcije bitcoinov že naraščajo. Provizije za bitcoin so zelo drage za transakcije, nižje od 100 USD. En navdušeni vlagatelj je vključil provizijo za transakcijo v višini 2220 ameriških dolarjev, da bi zagotovil svojo naložbo v BAT ICO. Transakcije, ki vključujejo nizko provizijo, lahko trajajo tudi do nekaj dni, preden jih potrdijo.
Razširljivost blockchain
V času pisanja tega članka se omrežje Bitcoin trenutno sooča z zaostankom več kot 156.000 nepotrjenih transakcij. Na bloku blockchain.info lahko najdete tok vseh transakcij, ki jih potisnete v zaostanke.
Poleg tega se druge verige blokov soočajo z resnejšimi težavami razširljivosti. Omrežje Ethereum je bilo večkrat v središču pozornosti glede razširljivosti. Nedavni ICO, ki prodaja navidezne mačke, ki jih je mogoče vzrejati in zbirati, je 10. decembra 2017 preobremenil mrežo Ethereum. Tržišče teh CryptoKitties je predstavljalo skoraj 15% celotnih transakcij omrežja Ethereum.
CryptoKitties je preplavil omrežje Ethereuma, kar pomeni počasnejši čas transakcij za vse aplikacije, ki se izvajajo na decentralizirani arhitekturi. Ker je osnovni problem neučinkovit soglasni algoritem, so stroški in čas, potrebni za izvedbo teh prenosov, rasli in postali brez nadzora..
Primeri uporabe
Obyte
Obyte želi rešiti vsa vprašanja zaupanja v našem gospodarstvu. Z Byteball lahko sklepate varne pogodbe, ki se bodo izvajale natančno po dogovoru. Tudi pri povsem neznanci vam ni treba nikomur zaupati. Odpravijo potrebo po hrambi, saj to vidijo kot dodatno stranko, ki ji je treba zaupati. Platforma, ki ima hrambene pogodbe, dobi nesorazmerno veliko moč in okolju nevarno centralizira te ogromne točke. Byteball se je odločil za uporabo DAG-a, ker se želi znebiti blokov iz več razlogov. Eden od razlogov je, da entiteta, ki ustvarja blok, odloči, kaj vstopi v blok.
IOTA
Razdeljena knjiga IOTA je zaplet, ki temelji na podatkovni strukturi, imenovani DAG. Blockchains niso idealni za mikroplačila, zlasti za hitra plačila med stroji. To je glavni razlog, da IOTA uporablja zaplet. Svet povezanih naprav je tukaj in zdaj. Zdi se, da so mikroplačila med napravami manjkajoča uganka, da bi se v celoti pojavila ‘Machine Economy’.
Možne omejitve zapleta
Zaplet ima zmožnost hitre potrditve transakcije zaradi svoje strukture grafov. Vendar pa obstoječe izvedbe v kripto projektih, kot sta IOTA in byteball, trpijo zaradi težav s sinhronizacijo. Zdi se, da je sinhronizacija stanja med vozlišči glavno vprašanje za obstoječe izvedbe zapletov. IOTA se trenutno opira na eno koordinacijsko vozlišče, medtem ko Byteball temelji na 12 vozliščih, ki jih nadzoruje sam razvijalec. Oboje ni idealno, saj imamo eno samo točko neuspeha in človekovega posredovanja.
Zaključek
Pristojbine so po načrtu vključene v sistem veriženja blokov kot denarna spodbuda za rudarje in kot zaščita omrežja. Zaplet je dober začetek varnega shranjevanja nedovoljenih podatkov.
Poleg tega je izvedba zapleta veliko bolj zelena od množičnih potrošnikov, kot je bitcoin. Zaplet lahko reši težave, kot so neželena centralizacija, razširljivost verige blokov in nasprotujoče si vizije med rudarji in uporabniki omrežja.