Directed Acyclic Graph (DAG) står som en mulig konkurrent til blockchain, i stand til å lage nye kryptovalutaer mens de overvinner noen av problemene som ligger i blockchain-teknologien.
Denne korte oversikten undersøker fremveksten av DAG og om den kan konkurrere med blockchain.
B til D: Fra Blockchain til DAG
Hvis du har lest opp blockchain-teknologien lenge nok, vil du vite at det ikke er alt måneskinn og roser. Teknologi er alltid begrenset, aldri perfekt, fordi det er en disiplin i stadig utvikling som er dynamisk, fantasifull og oppfinnsom i sin natur.
Der det er en teknologi, vil det være ulemper og begrensninger, og det er nettopp dette som gjør det mulig for andre nye teknologier å komme frem for å bygge bro over disse minuspoengene..
Selv om det kan høres kryptisk og forvirrende for ikke-teknologier, er Directed Acyclic Graph en kjent datastruktur innen informatikk. DAG mener det kan kaste lys over noen av blockchains mørke hjørner.
An abstrakt Detaljert en kryptovaluta-applikasjon ble først presentert av Sergio Demian Lerner i 2015 for Dagcoin (selv om produktet aldri ble oppfylt), men informatikere hadde jobbet med teknologien allerede før denne utgivelsen.
DAG-løftet
Tenk deg en kryptovalutaindustri der det ikke er noen gruvearbeidere, ingen problemer med blokkstørrelse, nei 51 prosent angrep, og enda mer desentralisering. Mulig?
DAG sier det er.
Vi har presentert en ny kryptovaluta-design basert på en DAG-struktur der det ikke er noen faste blokker og hvor hver transaksjon har sitt eget bevis på arbeidet. Vi har også presentert to optimaliseringer som gjør det mulig å lagre og dynamisk oppdatere DAG-kjeden som bruker lave CPU-ressurser. Det må imidlertid bemerkes at den foreslåtte DAG-mynten ikke kan verifisere nye transaksjoner ved å bruke bare en delmengde av blokkjeden, for eksempel Bitcoins UTXO-sett. Men ved å lagre de siste transaksjonene i en hurtigbuffer, og ved å bruke sjekkpunkter der slike at eldre transaksjoner ikke kan være referanser, kan systemet gjøres så raskt som Bitcoin eller raskere.
For tiden er DAG en underjordisk teknologi som fortsatt er i sin spede begynnelse, og det er mye arbeid å gjøre for å bygge utviklings- og adopsjonsnivåer i den grad vi har sett med blockchain. Det vil være opp til forstyrrende banebrytende oppstart å føre oss inn i enda en ny teknologisk tid som følger kryptovaluta-linjen.
DAG mynter
To av de mest lovende selskapene som jobber med DAG for øyeblikket er IOTA og ByteBall.
IOTA bruker en delvis PoW (Proof-of-Work) innsats, og kan derfor ikke betraktes som en fullstendig DAG-applikasjon, men produktets bruk av den gir et fristende blikk på hva en slik teknologi kan gi i fremtiden. ByteBall er derimot noen få skritt nærmere DAGs sanne natur.
IOTA
- Et maskinvare-agnostisk system som kan skilte med et fullstendig fravær av transaksjonsgebyrer.
- Bruk av et sidenivå PoW-bekreftelsesskjema, som en anti-spam-måling.
- Sport a veikart med fristende funksjoner fremover.
Bra for: IOT (Internet of Things), M2M (Machine to Machine) kommunikasjon.
ByteBall
- Et manipulasjonssikkert desentralisert lagringssystem for vilkårlige data.
- Endelig bekreftelse på hovedkjeden krever ingen PoW-evaluering, noe som gjør det til et mer robust DAG-system.
Bra for: Overføring av verdi, H2H (Human til Human) kommunikasjon.
Ethereum Founder on DAGs and Hash Graphs
I henhold til Vitalik Buterin:
… de har en viss verdi, spesielt når det gjelder å redusere ventetid, så i utgangspunktet kan du designe systemer der ventetiden går ned fra noe som Ethereums 14 sekunder muligens til 1 sekund …
Han legger til at det imidlertid ikke er et universalmiddel:
… det de ikke løser er først og fremst disse tingene ikke løser et skalerbarhetsproblem.
Han gir sitt innblikk i den problematiske naturen til skalerbarhet, ettersom den ligger innenfor kapasiteten til alle eksisterende teknologier:
… du har fremdeles problemet med at hver node må behandle hver transaksjon, så har du ikke det jeg anser som høy skalerbarhet. Du vet, så langt har hver hashgraf, som B System jeg har sett, selv om det betyr å lykkes med å forbedre ventetiden, og det kan lykkes med å forbedre mengden slags som med en liten konstant faktor skalerbarheten …
Begrensninger
Bare fordi DAG er en forbedring av eksisterende blockchain-teknologi, betyr ikke det at det er det nye og det hele. Det er ikke uten egne kinks og begrensninger, og det er det ikke fremmed for kritikk fra programmeringssamfunnet over aspekter som effektiviteten av konsensusalgoritmen.
Imidlertid blir disse spørsmålene jobbet med av veldig lyse sinn som vil gjøre det til sin rett på grunn av deres utrettelige bidrag. Høres ut som blockchain sine tidlige dager. La oss se hva fremtiden bringer!
Se for deg det
Samlet sett er forestillingen om at noen av dagens utgaver er blockchain industri står overfor kan overvinnes ved innføring av DAG-teknologi er lovende.
Harde gafler, innflytelsesrike gruvearbeidere med muligheten til å manipulere hashkraft, økende avgifter og sikkerhetsangrep, kan snart høre fortiden til hvis DAG har noe å gjøre med det. Og en verden der hundretusenvis av transaksjoner kunne gjøres hvert sekund, ville helt sikkert være en god stemningsforsterker etter bitcoins nåværende skilpaddeaktige bekreftelseskrypning.