Siden Bitcoins lansering i 2009 har blockchain -teknologien bevist at den har potensial til å revolusjonere verden, og nye brukstilfeller ble oppdaget for hver dag. Imidlertid er blockchain -teknologien fortsatt i begynnelsen og må overvinne flere utfordringer før den blir utbredt.

Dette førte til at Vitalik Buterin skapte konseptet om "blockchain-trilemmaet" som en måte å bedre forstå hvordan disse utfordringene henger sammen ved å bringe dem sammen under et paraplybegrep. Men, hva er blockchain -trilemmaet? Er det virkelig et trilemma? Og kan det løses?

Blockchain -trilemmaet forklart

Selv om blockchain -teknologien fortsetter å revolusjonere omtrent alle bransjer den kommer i kontakt med, kjøpte selv Visa en CryptoPunk for nesten $ 150 000 i eter, selve måten desentraliserte nettverk er strukturert på, gir dem unike utfordringer. Spesielt sammenlignet med sentraliserte strukturer.

CAP -teoremet

Så langt tilbake som på slutten av 1990 -tallet utviklet datavitenskapsmannen Eric Brewer det som er kjent som CAP -teoremet for bedre å forstå hva som sannsynligvis er dens største utfordring.

instagram viewer

CAP -teoremet argumenterer for at det er umulig, eller i det minste veldig vanskelig, for et distribuert datalagre - inkludert blokker - for å levere alle tre av følgende garantier samtidig: konsistens, tilgjengelighet og partisjon toleranse; derav navnet CAP -teorem.

I stedet for setningen, distribuerte datalagre må gå på kompromiss; å ofre minst én garanti for å levere på de to andre.

Blockchain -trilemmaet

Som distribuerte datalagre fant en ny brukstilfelle og utviklet seg til offentlige desentraliserte regnskap med ankomsten av Bitcoin, det samme gjorde CAP -teoremet til det vi nå kjenner som blockchain trilemma.

I sammenheng med moderne blokker, argumenterer trilemmaet for at selv om den ideelle blokkeringen skal være desentralisert, sikker og skalerbar, kan de faktisk bare være to av de tre. Dette representerer det som trolig er den største utfordringen blockchains trenger å overvinne før teknologiens utbredte adopsjon.

Elementene i Blockchain -trilemmaet

Desentralisering

Desentralisering har å gjøre med antall noder (datamaskiner) som driver blockchain. Den desentraliserte naturen til en blockchain-infrastruktur er av sentral betydning her, siden Bitcoins store gjennombrudd var å løse problemet med dobbeltbruk uten en sentral enhet; noe som blir sett på som et trivielt problem i sentraliserte omgivelser.

Selv om desentralisering sannsynligvis virker som den minst betydningsfulle av alle tre elementene ved første øyekast, må vi huske på at da Bitcoin var Hele ideen bak å lage en kryptokurrency var å tilby et desentralisert, mer demokratisk alternativ til dagens sterkt sentraliserte finansielle system.

Sikkerhet

Sikkerhet har å gjøre med koding og, veldig viktig, konsensusmekanismer (bevis på arbeid vs. bevis på innsats). Konsensusmekanismer refererer til hvor mange av nettverksnodene som må bekrefte en transaksjon før den er endelig, og hvordan disse nodene belønnes.

I slekt: Bitcoin vs. Ethereum: Hva er forskjellen?

Skalerbarhet

Til slutt refererer skalerbarhet til en blokkerings evne til å beholde en ønskelig ytelse transaksjonshastighet i møte med et voksende nettverk og et stadig større antall transaksjoner per sekund.

Det er her problemet oppstår. På det tidspunktet Bitcoin ble lansert, ble Satoshi Nakamoto tvunget til å kompromittere Bitcoins evne til å skalere effektivt til fordel for desentralisering og sikkerhet. Å oppnå en skalerbar blockchain er imidlertid den eneste måten å konkurrere med de mye raskere sentraliserte nettverkene.

Er Blockchain Trilemma egentlig et Trilemma?

Det er viktig å merke seg at selv om blockchain -trilemmaet utgjør en utfordring for teknologien utbredt adopsjon, er det ingen faktisk lov som forhindrer at alle tre aspektene oppnås samtidig.

I stedet ble blockchain -trilemma formulert som en måte å konseptualisere og bedre forstå utfordringer som står overfor utvikling og adopsjon av blockchain-teknologi og hvordan de er relatert til hver enkelt annen.

Faktisk jobber utviklere hardt med måter å komme forbi blockchain -trilemmaet, og det er det allerede noen forslag og ideer om hvordan man skal håndtere “trilemmaet” som har hatt minst et visst suksessnivå. Imidlertid er det rimelig å si at selv om det er gjort fremskritt, byr trilemmaet fortsatt på en utfordring; for ikke å si at det ikke kan løses.

I slekt: Bitcoin er treg: Hva er den raskeste kryptovalutaen?

Hvordan planlegger utviklere å løse Blockchain Trilemma?

Utviklere har tatt forskjellige tilnærminger til å løse problemet, med noen favoriserte direkte modifikasjoner av blockchain-nettverk (lag-1-løsninger) mens noen andre velger å kjøre et annet nettverk på toppen av hovedblokkjeden (lag-2 løsninger). Ethereum introduserte for eksempel Proof-of-Stake som en lag-1-løsning mens Bitcoin har introdusert Lightning Network som en lag-2-løsning.

Layer-1 løsninger

  • Forbedre konsensusmekanismer: Bitcoin, en av de mest populære blokkerne der ute, har brukt Proof-of-Work som sin konsensusprotokoll siden lanseringen. Og selv om den er sikker og desentralisert, er den treg; Bitcoin, for eksempel, kan bare oppnå en transaksjonsmengde på 7 TPS. For å bryte forbi denne veggen, bytter noen blokker, inkludert Ethereum 2.0, til en konsensusmekanisme som er bevis på innsats. PoS bestemmer en nodes status basert på deres innsats i blockchain, i stedet for å kreve noder for å bruke datakraft, for å løse kryptografiske algoritmer.
  • Sharding: Denne løsningen består av å dele transaksjoner i mindre “shards”. Disse blir deretter behandlet parallelt med hverandre av blockchain, slik at den kan fungere på flere transaksjoner samtidig. Noder trenger heller ikke å ha en kopi av hver blokk fra opprinnelsen; i stedet blir denne informasjonen delt og lagret av forskjellige noder.

Layer-2 løsninger

  • Nested blockchains: I denne typen system setter hovedblokkjeden eller hovedkjeden reglene for hele nettverket, mens det ikke forventes å delta i noen operasjon med mindre behovet for å løse en tvist oppstår. Det er flere nivåer av blokkjeder bygget oppå hverandre og knyttet gjennom en foreldre-barn-kjedeforbindelse. Delegater fra foreldrekjeden jobber blant barna, disse utfører handlingene og sender resultatet tilbake til hovedkjeden, reduserer arbeidsmengden og øker skalerbarheten.
  • Statskanaler: Disse skaper toveiskommunikasjon mellom en blockchain og off-chain transaksjonskanaler. Statskanaler krever ikke nodeverifisering for å validere transaksjoner; i stedet forsegler denne off-chain ressursen transaksjoner ved hjelp av smarte kontrakter. Når transaksjoner er fullført på en statskanal, legges den endelige tilstanden til "kanalen" og alle transaksjonene til den underliggende blockchain. Bitcoins Lightning Network er et eksempel på en statskanal.

Kan Blockchain Trilemma løses?

Blockchains arvet flere av utfordringene i distribuerte datalagre, som blockchains utviklet seg fra. Disse utfordringene ble konseptualisert under paraplybegrepet "blockchain-trilemma" i et forsøk på å bedre forstå slike utfordringer og hvordan de er relatert til hverandre.

Selv om begrepet “trilemma” satt fast, er blockchain -trilemmaet faktisk bare en formodning; en hypotese som mistenkes å være sann på grunn av foreløpige underlagsbevis, men som det ennå ikke er funnet bevis for eller bevis for. Dette betyr at det fortsatt er mye forskning som må gjøres, med lag-1 og lag-2-løsninger som allerede har hatt en viss suksess.

DelekvitringE -post
Hva er smarte kontrakter?

Du har hørt begrepet, men hva er en smart kontrakt og hvordan fungerer den?

Les neste

Relaterte temaer
  • Teknologi forklart
  • Blockchain
  • Bitcoin
  • Kryptovaluta
Om forfatteren
Toin Villar (18 artikler publisert)

Toin er en bachelorstudent med hovedfag i engelsk, fransk og spansk og mindreårig i kulturstudier. Ved å blande sin lidenskap for språk og litteratur med sin kjærlighet til teknologi, bruker han sin ferdighet til å skrive om teknologi, spill og øke bevisstheten om personvern og sikkerhet.

Mer fra Toin Villar

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere