Od uvedbe Bitcoina leta 2009 je tehnologija blockchain dokazala, da ima potencial, da revolucionira svet, pri čemer se vsak dan odkrivajo novi primeri uporabe. Vendar pa je tehnologija veriženja blokov še vedno v povojih in mora pred širokim sprejetjem premagati več izzivov.
To je vodilo Vitalika Buterina, da je ustvaril koncept "trikeme veriženja blokov", da bi bolje razumel, kako so ti izzivi povezani, tako da jih združi pod krovnim izrazom. Kaj pa je trilema o veriženju blokov? Je to res trilema? In ali ga je mogoče rešiti?
Pojasnjena trilema o verigi blokov
Čeprav tehnologija blockchain še naprej revolucionira skoraj vsako industrijo, s katero pride v stik, je celo Visa kupila CryptoPunk za skoraj 150.000 dolarjev v etru, način, na katerega so strukturirana decentralizirana omrežja, jim predstavlja edinstvene izzivi. Še posebej v primerjavi s centraliziranimi strukturami.
Izrek SKP
Računalniški znanstvenik Eric Brewer je že v poznih devetdesetih letih razvil tako imenovani izrek SKP, da bi bolje razumel, kaj je verjetno njegov glavni izziv.
Izrek SKP trdi, da je nemogoče ali vsaj zelo težko za porazdeljeno shrambo podatkov - vključno blockchains - za istočasno izpolnjevanje vseh treh naslednjih garancij: doslednost, razpoložljivost in particijo strpnost; od tod tudi ime, izrek CAP.
Namesto tega mora izrek, distribuirana shramba podatkov kompromitirati; žrtvovati vsaj eno garancijo, da bi izpolnili preostali dve.
Trilema Blockchain
Ko so razpršene shrambe podatkov našle nov primer uporabe in se razvile v javne decentralizirane knjige z prihodom Bitcoina, tako se je tudi izrek CAP razvil v tisto, kar danes poznamo kot blockchain trilema.
V kontekstu sodobnih verig blokov trilema trdi, da čeprav bi morala biti idealna veriga blokov decentralizirana, varna in razširljiva, sta lahko dejansko le dve od treh. To predstavlja tisto, kar je verjetno glavni izziv, ki ga morajo verige blokov premagati pred širšo uporabo tehnologije.
Elementi trikeme Blockchain
Decentralizacija
Decentralizacija je povezana s številom vozlišč (računalnikov), ki upravljajo verigo blokov. Decentralizirana narava infrastrukture blockchain je tukaj ključnega pomena, saj je bil pomemben preboj Bitcoina reševanje problema dvojne porabe brez osrednjega subjekta; nekaj, kar se v centraliziranih okoljih obravnava kot nepomemben problem.
Čeprav se zdi decentralizacija na prvi pogled najmanj pomemben od vseh treh elementov, moramo upoštevati, da ko je bil Bitcoin Celotna ideja ustvarjanja kriptovalute je bila ponuditi decentralizirano, bolj demokratično možnost trenutnemu močno centraliziranemu finančnemu sistemu. sistem.
Varnost
Varnost je povezana s kodiranjem in, kar je zelo pomembno, s mehanizmi soglasja (dokazilo o delu vs. dokazilo o vložku). Soglasni mehanizmi se nanašajo na to, koliko vozlišč omrežja mora potrditi transakcijo, preden je dokončna, in kako so ta vozlišča nagrajena.
Povezano: Bitcoin vs. Ethereum: Kakšna je razlika?
Razširljivost
Končno se razširljivost nanaša na sposobnost verige blokov, da ohrani želeno uspešnost hitrost transakcij ob naraščajočem omrežju in vse večjem številu transakcij na sekundo.
Tu nastane problem. V času uvedbe Bitcoina je bil Satoshi Nakamoto prisiljen ogroziti sposobnost Bitcoina za učinkovito povečanje v korist decentralizacije in varnosti. Vendar je doseganje razširljive verige blokov edini način, da tekmujete z veliko hitreje centraliziranimi omrežji.
Je trilema o blokchainu pravzaprav trilema?
Pomembno je omeniti, da čeprav trilema o verigi blokov predstavlja izziv za tehnologijo razširjeno sprejetje, ni dejanskega zakona, ki bi preprečeval doseganje vseh treh vidikov hkrati.
Namesto tega je bila trilema blockchain oblikovana kot način konceptualiziranja in boljšega razumevanja izzivi, s katerimi se sooča razvoj in sprejetje tehnologije veriženja blokov ter kako so med seboj povezani drugo.
Pravzaprav se razvijalci močno trudijo, da bi premostili trilemo o veriženju blokov, in to že obstaja nekaj predlogov in idej, kako se spopasti s »trilemo«, ki so imeli vsaj določeno stopnjo uspeha. Vendar je pošteno reči, da kljub napredku trilema še vedno predstavlja izziv; da ne rečem, da ga ni mogoče rešiti.
Povezano: Bitcoin je počasen: katera je najhitrejša kriptovaluta?
Kako nameravajo razvijalci rešiti trilemo o verižni verigi?
Razvijalci so k reševanju problema uporabili različne pristope, nekateri so dali prednost neposrednim spremembam blockchain network (plast-1 rešitve), medtem ko se nekateri drugi odločijo za izvajanje drugega omrežja na vrhu glavne blockchain (layer-2 rešitve). Ethereum je na primer predstavil Proof-of-Stake kot rešitev plast-1, medtem ko je Bitcoin predstavil Lightning Network kot rešitev druge plasti.
Rešitve Layer-1
- Izboljšanje mehanizmov soglasja: Bitcoin, ena izmed najbolj priljubljenih verig blokov na svetu, je od svojega začetka kot svoj konsenz protokol uporabljal dokaz o delu. Čeprav je varen in decentraliziran, je počasen; Na primer, Bitcoin lahko doseže le 7 TPS. Da bi prebili to steno, nekateri verižni bloki, vključno z Ethereumom 2.0, preidejo na soglasni mehanizem za preverjanje vložka. PoS določa status vozlišča na podlagi njegovega deleža v verigi blokov, namesto da od vozlišč zahteva uporabo računalniške moči za reševanje kriptografskih algoritmov.
- Sharding: Ta rešitev je sestavljena iz razdeljevanja transakcij na manjše "drobce". Nato jih verižna veriga hkrati vzporedno obdeluje, kar omogoča, da hkrati deluje na več transakcijah. Tudi vozliščem ni treba hraniti kopije vsakega bloka iz geneze; namesto tega te podatke razdelijo in shranijo različna vozlišča.
Rešitve Layer-2
- Vgnezdene verige blokov: V tovrstnem sistemu glavna veriga verig ali glavna veriga določa pravila za celotnega omrežja, medtem ko se ne pričakuje, da bo sodeloval v nobeni operaciji, razen če je treba rešiti spor nastane. Obstaja več stopenj verižnih blokov, ki so zgrajeni drug čez drugega in povezani prek verižne povezave starš-otrok. Delegati starševske verige delajo med svojimi otroki, ti izvajajo dejanja in pošiljajo rezultat nazaj v glavno verigo, kar zmanjšuje njegovo obremenitev in povečuje razširljivost.
- Državni kanali: Ti ustvarjajo dvosmerno komunikacijo med verigo blokov in transakcijskimi kanali zunaj verige. Državni kanali ne zahtevajo preverjanja vozlišč za potrditev transakcij; namesto tega ta vir izven verige zapira transakcije s pametnimi pogodbami. Ko so transakcije zaključene na državnem kanalu, se končno stanje "kanala" in vse njegove transakcije dodajo osnovni verigi blokov. Bitcoin's Lightning Network je primer državnega kanala.
Ali je mogoče rešiti trilemo Blockchain?
Blockchains je podedoval več izzivov, ki so prisotni v porazdeljenih shrambah podatkov, iz katerih so se razvile blockchains. Ti izzivi so bili zasnovani pod krovnim izrazom "blockchain trilema", da bi bolje razumeli takšne izzive in kako so med seboj povezani.
Čeprav se je izraz "trilema" obdržal, je trilema o verigi blokov pravzaprav le domneva; hipoteza, za katero se domneva, da je resnična zaradi predhodnih podpornih dokazov, vendar zanjo še niso našli nobenega dokaza ali zavrnitve. To pomeni, da je treba opraviti še veliko raziskav, pri čemer sta rešitvi plasti 1 in 2 že dosegli določeno stopnjo uspeha.
Slišali ste za izraz, toda kaj je pametna pogodba in kako deluje?
Preberite Naprej
- Pojasnjena tehnologija
- Blockchain
- Bitcoin
- Kriptovaluta
Toin je dodiplomski študent angleškega, francoskega in španskega jezika ter manjši študij kulturologije. Meša svojo strast do jezikov in literature s svojo ljubeznijo do tehnologije, s svojimi spretnostmi piše o tehnologiji, igranju iger in ozavešča o zasebnosti in varnosti.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!
Kliknite tukaj, da se naročite