Er Directed Acyclic Graph (DAG) Blockchains nye konkurrent?

Directed Acyclic Graph (DAG) står som en mulig konkurrent til blockchain, der er i stand til at fremstille nye kryptokurver, mens de overvinder nogle af de problemer, der er forbundet med blockchain-teknologien.

Denne korte oversigt undersøger fremkomsten af ​​DAG, og om den kan konkurrere med blockchain.

B til D: Fra Blockchain til DAG

Hvis du har læst op om blockchain-teknologi længe nok, ved du, at det ikke alle er måneskin og roser. Teknologi er altid begrænset, aldrig perfekt, fordi det er en konstant udviklende disciplin, der er dynamisk, fantasifuld og opfindsom i sin natur.

Hvor der er en teknologi, vil der være ulemper og begrænsninger, og det er netop det faktum, der gør det muligt for andre nye teknologier at komme i forgrunden for at bygge bro over disse minuspoint.

Selvom det måske lyder kryptisk og underligt for ikke-teknologier, er Directed Acyclic Graph en velkendt datastruktur inden for datalogi. DAG mener, at det kan kaste lys over nogle af blockchains mørke hjørner.

En abstrakt der beskriver en kryptovaluta-applikation blev først præsenteret af Sergio Demian Lerner i 2015 for Dagcoin (selvom produktet aldrig blev realiseret), men computerforskere havde arbejdet med teknologien allerede før denne udgivelse.

DAG-løftet

Forestil dig en kryptovalutaindustri, hvor der ikke er nogen minearbejdere, ingen problemer med blokstørrelse, nej 51 procent angreb, og endnu mere decentralisering. Muligt?

DAG siger det er.

Vi har præsenteret et nyt kryptokurrency-design baseret på en DAG-struktur, hvor der ikke er faste blokke, og hvor hver transaktion har sit eget bevis for arbejde. Vi har også præsenteret to optimeringer, der muliggør lagring og dynamisk opdatering af DAG-kæden, der bruger lave CPU-ressourcer. Det skal dog bemærkes, at den foreslåede DAG-mønt ikke kan verificere nye transaktioner ved kun at bruge en delmængde af blokkæden, såsom Bitcoins UTXO-sæt. Ved at gemme de seneste transaktioner i en hurtig cache og ved at bruge kontrolpunkter, hvor sådanne, at ældre transaktioner ikke kan være referencer, kan systemet gøres så hurtigt som Bitcoin eller hurtigere.

– Sergio Demian Lerner

I øjeblikket er DAG en underjordisk teknologi, der stadig er i sin barndom, og der er meget arbejde, der skal gøres for at opbygge udviklings- og adoptionsniveauer i det omfang, vi har set med blockchain. Det vil være op til forstyrrende banebrydende startups at indlede os i endnu en ny teknologisk æra, der følger kryptovaluta-linjen.

DAG-mønter

To af de mest lovende virksomheder, der arbejder på DAG i øjeblikket, er IOTA og ByteBall.

IOTA bruger en delvis PoW (Proof-of-Work) -indsats og kan derfor ikke betragtes som en fuld DAG-applikation, men produktets anvendelse af den giver et lokkende kig på, hvad en sådan teknologi muligvis vil give i fremtiden. ByteBall er derimod et par skridt nærmere DAGs sande natur.

IOTA

IOTA

  • Et hardware-agnostisk system, der kan prale af et fuldstændigt fravær af transaktionsgebyrer.
  • Udnyttelse af et sidens niveau PoW-bekræftelsesskema som en anti-spam-måling.
  • Sport a køreplan med lokkende funktioner foran dig.

Godt for: IOT (tingenes internet), M2M (maskine til maskine) kommunikation.

ByteBall

Byteball

  • Et manipulationssikkert decentraliseret lagersystem til vilkårlige data.
  • Endelig bekræftelse på hovedkæden kræver ikke nogen PoW-evaluering, hvilket gør det til et mere robust DAG-system.

Godt for: Overførsel af værdi, H2H (menneske til menneske) kommunikation.

Ethereum-grundlægger af DAG’er og Hash-grafer

Ifølge til Vitalik Buterin:

… de har en vis værdi, især med hensyn til at reducere ventetid, så dybest set kan du designe systemer, hvor latenstiden går ned fra noget som Ethereums 14 sekunder muligvis til 1 sekund …

Han tilføjer, at det imidlertid ikke er et universalmiddel:

… hvad de ikke løser, er først og fremmest disse ting løser ikke et skalerbarhedsproblem.

Han giver sin indsigt i den problematiske karakter af skalerbarhed, da den ligger inden for kapaciteterne i alle nuværende teknologier:

… du har stadig spørgsmålet om, at hver knude skal behandle hver transaktion, så har du ikke det, som jeg anser for høj skalerbarhed. Du ved, indtil videre har hver hashgraf, ligesom B-system, jeg har set, selvom det betyder at lykkes med at forbedre latenstiden, og det kan lykkes med at forbedre størrelsen af ​​slags som ved en lille konstant faktor skalerbarheden …

Begrænsninger

Bare fordi DAG er en forbedring af eksisterende blockchain-teknologi, betyder det ikke, at det er det nye alt-og-i-alt. Det er ikke uden sine egne knæk og begrænsninger, og det er det ikke fremmed for kritik indefra programmeringssamfundet over aspekter som effektiviteten af ​​dens konsensusalgoritme.

Disse spørgsmål arbejdes dog med af meget lyse sind, der får det til at komme til sin ret på grund af deres utrættelige bidrag. Lyder meget som blockchains tidlige dage. Lad os se, hvad fremtiden bringer!

Forestil dig det

Samlet set er forestillingen om, at nogle af de aktuelle problemer er blockchain-industri står overfor kan overvindes ved introduktion af DAG-teknologi er lovende.

Hårde gafler, indflydelsesrige minearbejdere med evnen til at manipulere hashkraft, stigende gebyrer og sikkerhedsangreb kan snart snart høre fortiden til, hvis DAG har noget at gøre med det. Og en verden, hvor hundreder af tusinder af transaktioner kunne foretages hvert sekund, ville helt sikkert være en god stemningsforstærker efter bitcoins nuværende skildpaddelignende bekræftelsescrawl.