Hvem bryr sig om Blockchain? DAG er det nye hotte!
Jorn van Zwanenburg
Cryptocurrency Writer @jorn_developing
Selvom masserne stadig er langt væk fra at vedtage blockchains og kryptokurver, har næsten alle større tech- og finansieringsselskaber dyppet tæerne i den lovende teknologi og udforsket dens muligheder.
Mens blockchain-teknologi er kernefokus for langt størstedelen af både detailhandlere og virksomheder, er der en konkurrerende teknologi i vækst, der af nogle fremhæves som blockchain-morderen: Directed Acyclic Graph (DAG) -strukturen.
DAG-baserede projekter opretholder branchens kernebegreber decentralisering og tokenisering – men med en stærk teknologisk opgradering.
I denne artikel ser vi nærmere på DAG-strukturer, undersøger om DAG-baserede netværk virkelig er en potentiel blockchain-dræber, og hvilke projekter der bruger teknologien til deres decentrale projekter..
Fra Blockchain til DAG (Hvad er DAG?)
I sin kerne er blockchain-teknologi en datastruktureringsmetode.
Det samme gælder Regisserede cykliske grafer, men inden vi kan sammenligne de to teknologier, er vi nødt til at forstå logikken bag DAG’er.
Den instruerede, cykliske graf er en velkendt datastruktur inden for datalogi.
En graf i denne sammenhæng betyder et netværk af forbundne noder. Som antydet af terminologien passerer information gennem DAG’er acyklisk. Dette betyder, at oplysninger (en transaktion, enten monetær eller en handling, der producerer data) for et DAG-baseret netværk ikke går gennem grafen i cyklusser. I stedet for, når information først er transmitteret fra en node, er der ingen måde for denne information at vende tilbage til afsenderen uden at passere gennem andre noder, der allerede har modtaget informationen før. Desuden er det i en acyklisk struktur umuligt at starte på et bestemt punkt og derefter krydse hele netværket.
Kilde: https://medium.com/fantomfoundation/an-introduction-to-dags-and-how-they-differ-from-blockchains-a6f703462090
D i DAG står for instrueret. En retning gives til informationsstrømmen fra knudepunkterne i et netværk – du kan tænke på det som en envejsvej til information. Dette sikrer, at ingen noder opretter forbindelse til nogen af de tidligere noder i informationsstrømmen.
Blockchains bruger det meste af den samme logik. De aktiveres af et netværk af tilsluttede noder, og når en transaktion eller information sendes til netværket, er der ingen måde, at denne information kan vende tilbage til noden uden først at passere gennem andre noder. De dirigeres, fordi hver nye blok henviser til tidligere blokke, som er blockchain.
En af de grundlæggende forskelle mellem blockchains og DAG-baserede strukturer er, at DAG tillader, at flere kæder af blokke kan eksistere, mens et blockchain-netværk kun giver mulighed for en hovedkæde. Dette er muligt, fordi noder kan fungere parallelt, så længe informationsstrømmen er rettet.
Kilde: https://medium.com/coinmonks/dag-will-overcome-blockchain-problems-dag-vs-blockchain-9ca302651122
Som vist ovenfor kan blockchains ses som en mere lineær datastruktur, hvorimod en DAG-struktur er sekventiel.
På grund af DAG-strukturen er blokeringstider ikke påkrævet. Dette betyder, at transaktioner kan forekomme næsten øjeblikkeligt. Desuden er problemet, som blockchains står over for, når to minearbejdere finder en blok nøjagtigt på samme tid, og der findes flere kæder, indtil der opnås enighed om, hvilken blockchain de skal bruge, og hvilke de skal opgive, ikke er til stede i en DAG-struktur.
På grund af dette har DAG-baserede decentrale netværk et langt større skalerbarhedspotentiale end blockchains, hvilket er vigtigt i betragtning af de nuværende begrænsninger i de fleste store blockchain-netværk.
Desuden er de langt mere energieffektive end for eksempel Bitcoin’s Bevis for arbejde samtidig opretholde fuldt decentraliseret og dermed opretholde de høje sikkerhedsniveauer muliggjort af decentralisering. Der er heller ingen mulighed for en 51% angreb.
I betragtning af alle disse lovende funktioner i DAG-strukturen er det let at forstå spændingen hos mange investorer over projekter, der implementerer teknologien på deres netværk. For at undersøge, hvad de største projekter ved hjælp af en DAG-struktur er, og hvordan de implementerer den, ser vi nu på 4 lovende projekter i rummet.
1. IOTA
Som navnet antyder, er IOTA bygget til at lette transaktioner til tingenes internet (IoT).
Løftet om IoT er en fuldautomatisk maskine-til-maskine-økonomi. Der var imidlertid et manglende link – hvordan vil disse maskiner handle og kommunikere med hinanden uden menneskelig indgriben?
IOTA forsøger at blive dette manglende link til IoT-branchen, hvilket er anslås at nå 457 milliarder dollars i 2020 med en forventet ca. 25 milliarder enheder, der var tilsluttet teknologien inden da.
IOTA anvender sin egen implementering af den DAG-struktur, som de har navngivet Tangle. Tangle er en “strøm af sammenkædede individuelle transaktioner, der distribueres og lagres på tværs af et decentralt netværk af deltagere.” I Tangle-strukturen er hver node i netværket forbundet med hinanden på en ordnet måde. Der er ingen blokke, fordi alle knudepunkter er forbundet, hvilket betyder at alle transaktioner opdateres og synkroniseres samtidigt.
Tangle er teoretisk meget skalerbar, fordi det giver mulighed for, at forskellige grene af netværket kan fungere samtidigt og til sidst fusionere. Strukturen har ingen maksimal gennemstrømning, og da der ikke er nogen minearbejdere, er der ingen minerydninger, hvilket gør det muligt for IOTA-transaktioner at være gebyrfri.
Brugerens “betaling” for transaktioner er en mindre Proof-of-Work, som er en lille beregning, der bekræfter tidligere transaktioner i tilfælde af IOTA. På grund af denne dynamik bliver netværket stadig hurtigere med en stigning i antallet af brugere.
IOTA er det førende DAG-projekt i branchen og har løbende nået milepæle og konsolideret sin førende position fast. Over 600 virksomheder har udtrykt interesse for at arbejde med IOTAs teknologi. Projektet arbejder med Taiwans regering, Volkswagen, og Fujitsu.
For nylig, Projekt Qbic blev annonceret, en meget værdifuld tilføjelse til IOTA-netværket, der gør det muligt at implementere smarte kontraktrammer på netværket.
2. Nano
Nano-projektet er kryptokurrency, der kører på et hybrid arkitektonisk design, der kombinerer blockchain-teknologi og DAG-strukturen.
I stedet for at hver transaktion overføres til en enkelt blockchain, har hver Nano-konto sin egen unikke blockchain, kontokæden, som udelukkende kontrolleres af ejeren. Alle disse konti tilsammen omfatter Nano-netværket. Netværkets arkitektur er uforanderlig, giver mulighed for gebyrfri og øjeblikkelige transaktioner, og Nano har et overlegen skalerbarhedspotentiale i forhold til sine blockchain-baserede konkurrenter.
På samme måde som IOTA udføres en mindre arbejdsbevisberegning af tidligere transaktioner som en “betaling”. Disse beregninger er individuelt ret lette, men hvis nogen vil spam netværket, bliver det en dyr operation. Den kombinerer denne Proof-of-Work-mekanisme med en Proof-of-Stake-algoritme baseret på en DAG-struktur for at nå netværkskonsensus om transaktionsvalidering. For flere tekniske detaljer vedrørende Nano, Klik her.
Der har været en del kritik med hensyn til fraværet af de rette incitamenter for noder til at opretholde netværkets decentrale hovedbog. Imidlertid, som denne artikel klart angiver, er dette ikke i sig selv et problem, da omkostningerne ved vedligeholdelse af en knude er lave, mens de potentielle omkostningsbesparelser for virksomheder er meget høje. Selvom Nano’s teknologi er testet, prøvet og bevist at fungere, mangler vedtagelse stadig, hvilket er den næste store udfordring for Nano-netværket.
3. Byteball
Det Byteball-projekt etablerer sig som et decentraliseret netværk til lagring af data og en kryptovaluta-platform. Den bruger alle branchens foretrukne koncepter, herunder smarte kontrakter, brugerstyret identitet, en betalingsprocessor, høj skalerbarhed, og i modsætning til de fleste projekter er den allerede fuldt funktionel.
Byteball muliggør lancering af ICO’er oven på sit netværk, og holdet har gjort det relativt let for udviklere at oprette og distribuere dapps på Byteball-netværket. Desuden kan dapp’en, når den er implementeret, nå ud til alle Byteball-brugere via Byteball Wallet Bot Store.
Byteball har oprettet en meget varieret økosystem med hensyn til funktionaliteter og funktioner, som inkluderer ICO-startpladen, Bot Store, afsendelse af krypto via chat eller e-mail, suveræne identiteter, chatbots, en ikke-sporbar valuta, on-chain-orakler, betingede betalinger, multi-sig-funktioner, atomudveksling og mulighed for regulerede aktiver.
Med disse funktionaliteter tilbyder Byteball en detaljeret decentral platform. Desværre er det faldet ud af investorernes nåde under slagtningen i 2018. Det har et stærkt fokus på brugervenlighed, har ubegrænset skalerbarhed på grund af sin underliggende DAG-struktur, og disse funktioner understøtter stærkt deres let implementerbare smarte kontrakter og dapps. For nu forbliver Byteball under radaren.
4. Hedera Hashgraph
Dette er sandsynligvis i øjeblikket det mest spændende DAG-projekt i den decentrale industri. Ikke på grund af dets dokumenterede evner eller imponerende partnerskaber, selvom de gør det har flere, men på grund af projektets ekstremt dristige løfter. Hedera Hashgraph er den selvudråbte blockchain-morder.
Hashgraph er navnet, som grundlæggerne har givet deres DAG-baserede netværksstruktur og Hedera er navnet på det decentrale netværk og platform, der bruger Hashgraph. Kernen i Hashgraphs teknologi ligger i “Sladder om sladder”Protokol og deres afstemningsalgoritme. Disse er ret komplekse, men heldigvis fremragende forklaret i denne video med visuals og af grundlæggerne selv.
Hedera Hashgraph hævder at have løst distribueret ledgerteknologis skalerbarhedsproblemer med deres idiosynkratiske teknologiske implementeringer, understreget af dristige udsagn på deres hjemmeside, såsom “hundreder af tusinder transaktioner pr. sekund”, “verificering af over en million underskrifter i sekundet” og “lige ved hastigheden på dit internet hurtigt.”
Hedera Hashgraph-mainnet var for nylig lanceret efter deres delvis vellykket ICO hvor $ 100 millioner af de målrettede $ 120 millioner blev indsamlet. Efter disse milepæle, den første ca. 20 dapps er allerede rullet ud på netværket rettet mod en lang række forskellige brancher og løsninger.
Der er flere problemer med centralisering, da teknologien er patenteret, og koden ikke er distribueret af denne grund. Dapps bygget på Hedera-platformen begynder langsomt at vise, hvad Hedera Hashgraph-platformen virkelig er i stand til, når folk først begynder at bruge dem. Et projekt at holde øje med.
DAG’er er ikke perfekte, men er her for at blive
Selvom disse projekter ser ud og lyder ekstremt lovende, er der stadig flere begrænsninger for DAG-baserede netværk. I lighed med blockchain-strukturen er DAG’er stadig i sin barndom, når det kommer til at implementere dem til decentrale netværk. Der har været flere projekter i flere år nu, men de har stadig ikke dræbt deres blockchain-baserede konkurrenter.
Flere af projekterne har fået kritik vedrørende deres konsensusalgoritmer, hvor den mest udbredte er sikkerhedsfejlen opdaget i IOTA’s Hash-krølle for over et år siden, et problem der er løst.
Der er også problemet med niveauerne af centralisering, som IOTA muligvis skal pålægge sit netværk for at give bedre transaktions sikkerhed. Byteballs konsensus kan sidde fast, hvis over 50% af vidnerne samarbejder om at stoppe med at arbejde. Dette er blot flere af problemerne med DAG-baserede projekter. Dette er vigtigt at huske på, da der kun er få DAG-baserede projekter i branchen, der leverer meget mindre testede teknologier og netværk.
Som beskrevet her, DAG og blockchain-baserede netværk vil sandsynligvis eksistere samtidig, fordi forskellige industrier og systemer har forskellige krav. Intet system er perfekt, og selvom DAG-strukturer er meget lovende med hensyn til transaktionsgebyrer og skalerbarhed, er blockchains mere robuste, når det kommer til decentraliseret regeringsførelse, flere sikkerhedsaspekter og smart kontraktudrulning.
I sidste ende afhænger det virkelig af brugernes behov for at afgøre, hvilken type struktur der skal bruges. For eksempel er IOTA designet til at lette maskine til maskinkommunikation og transaktioner i et uovertruffen tempo, men er ikke så sikker som for eksempel Bitcoin, som er designet til at lade folk overføre værdi gennem et meget sikkert netværk, men har begrænsninger for skalerbarhed på grund af netværksdesignets vægt på sikkerhed.
Desuden er det overvældende flertal af befolkningen stadig i mørket, når det kommer til blockchain-teknologi, og denne endnu mere komplekse teknologi vil kræve endnu mere uddannelse, før folk forstår og derfor stoler på det.
Selv når DAG-baserede netværk viser sig at være meget bedre i enhver henseende, vil det stadig tage år, før masserne accepterer dette. Masserne har ikke engang accepteret Bitcoin endnu. DAG-projekt bliver nødt til at booste utroligt stærke netværkseffekter, før de får mulighed for at afskaffe blockchain-baserede netværk.
Når det er sagt, har DAG-baserede decentrale netværk stadig et enormt potentiale. Høje gebyrer, minearbejdere med deres egne dagsordener, 51% angreb og lange blokeringstider kan bare blive fortidens problemer, hvis DAG-netværk viser sig at være i stand til at opfylde deres løfter.
Skalbarhedspotentialet i DAG-strukturen er, hvor det største potentiale ligger, da skalerbarhed er et problem, der endnu ikke skal løses af næsten alle relevante blockchain-baserede netværk.
Når teknologien virkelig er testet og afprøvet og finder vej ind i mainstream, kan DAG-baserede kryptokurver og decentrale netværk meget vel afskaffe blockchains, da de virkelig er en opgradering, men alligevel er dette stadig ret hypotetisk. Må forbrugeren beslutte.
* Denne artikel blev redigeret fra den oprindelige version.