Jorn van Zwanenburg

Cryptocurrency Writer @jorn_developing

Även om massorna fortfarande är långt ifrån att anta blockkedjor och kryptovalutor, har nästan alla större teknik- och finansföretag doppat tårna i den lovande tekniken och utforskat dess möjligheter.

Medan blockchain-teknik är kärnfokus för den stora majoriteten av både återförsäljare och företag, finns det en konkurrerande teknik på uppgång som av vissa framhålls som blockchain-mördaren: Directed Acyclic Graph (DAG) -strukturen.

DAG-baserade projekt upprätthåller branschens kärnkoncept för decentralisering och tokenisering – men med en stark teknisk uppgradering.

I den här artikeln tittar vi djupare på DAG-strukturer, undersöker om DAG-baserade nätverk verkligen är en potentiell blockchain-mördare och vilka projekt som använder tekniken för sina decentraliserade projekt..

Från Blockchain till DAG (Vad är DAG?)

I sin kärna är blockchain-tekniken en datastruktureringsmetod.

Detsamma gäller Regisserade acykliska grafer, men innan vi kan jämföra de två teknikerna måste vi förstå logiken bakom DAG.

The Directed Acyclic Graph är en välkänd datastruktur inom datavetenskap.

Ett diagram i detta sammanhang betyder ett nätverk av anslutna noder. Såsom antyds av terminologin, passerar information genom DAG-cykler. Detta innebär att information (en transaktion, antingen monetär eller en åtgärd som producerar data) för ett DAG-baserat nätverk inte går igenom diagrammet i cykler. Istället, när information har sänts från en nod, finns det inget sätt för denna information att återvända till avsändaren utan att gå igenom andra noder som redan har fått informationen tidigare. Dessutom är det i en acyklisk struktur omöjligt att starta vid en viss punkt och sedan korsa hela nätverket.

Källa: https://medium.com/fantomfoundation/an-introduction-to-dags-and-how-they-differ-from-blockchains-a6f703462090

D i DAG står för regisserad. En riktning ges till informationsflödet från noderna i ett nätverk – du kan tänka på det som en enkelväg för information. Detta säkerställer att inga noder ansluter till någon av de tidigare noderna i informationsflödet.

Blockchains använder de flesta av samma logik. De aktiveras av ett nätverk av anslutna noder och när en transaktion eller information överförs till nätverket finns det inget sätt att denna information kan återvända till noden utan att gå igenom andra noder först. De riktas eftersom varje nytt block hänvisar till tidigare block, vilket är blockchain.

En av de viktigaste skillnaderna mellan blockkedjor och DAG-baserade strukturer är att DAG tillåter att flera kedjor av block kan existera, medan ett blockchain-nätverk endast tillåter en huvudkedja. Detta är möjligt eftersom noder kan fungera parallellt så länge informationsflödet riktas.

Källa: https://medium.com/coinmonks/dag-will-overcome-blockchain-problems-dag-vs-blockchain-9ca302651122

Som visas ovan kan blockkedjor ses som en mer linjär datastruktur, medan en DAG-struktur är sekventiell.

På grund av DAG-strukturen krävs inte blockeringstider. Detta innebär att transaktioner kan ske nästan omedelbart. Dessutom är problemet som blockkedjor möter när två gruvarbetare hittar ett block exakt samtidigt och flera kedjor finns tills konsensus uppnås om vilken blockkedja som ska användas och vilken man ska överge, inte finns i en DAG-struktur.

På grund av detta har DAG-baserade decentraliserade nätverk en mycket större skalbarhetspotential än blockkedjor, vilket är viktigt med tanke på de nuvarande skalbarhetsbegränsningarna för de flesta stora blockchain-nätverk..

Dessutom är de mycket mer energieffektiva än till exempel Bitcoin Bevis på arbete samtidigt som man bibehåller helt decentraliserat och därmed bibehåller de höga säkerhetsnivåer som möjliggörs av decentralisering Det finns heller ingen möjlighet för en 51% attack.

Med tanke på alla dessa lovande funktioner i DAG-strukturen är det lätt att förstå spänningen hos många investerare om projekt som använder tekniken i sitt nätverk. För att utforska vad de största projekten med en DAG-struktur är och hur de implementerar den, tittar vi nu på fyra lovande projekt i rymden.

1. IOTA

Som namnet antyder är IOTA byggt för att underlätta transaktioner för sakernas internet (IoT).

Löftet om IoT är en helautomatisk maskin-till-maskin-ekonomi. Det fanns dock en länk som saknades – hur kommer dessa maskiner att handla och kommunicera med varandra utan mänskligt ingripande?

IOTA försöker bli den här saknade länken för IoT-industrin, vilket är beräknas nå 457 miljarder dollar fram till 2020 med en förväntad ungefär 25 miljarder enheter anslutna till tekniken då.

IOTA använder sin egen implementering av DAG-strukturen som de har nämnt Tangle. Tangle är en “ström av sammankopplade enskilda transaktioner som distribueras och lagras över ett decentraliserat deltagarnätverk.” I Tangle-strukturen är varje nod i nätverket ansluten till varandra på ett ordnat sätt. Det finns inga block eftersom alla noder är anslutna, vilket innebär att alla transaktioner uppdateras och synkroniseras samtidigt.

Tangle är teoretiskt oerhört skalbar eftersom den möjliggör att olika grenar av nätverket fungerar samtidigt och så småningom går samman. Strukturen har ingen maximal genomströmning och eftersom det inte finns några gruvarbetare finns det inga gruvarbetare, vilket gör att IOTA-transaktioner kan vara avgiftsfria.

Användarens “betalning” för transaktioner är en mindre Proof-of-Work, vilket är en liten beräkning som verifierar tidigare transaktioner i fallet med IOTA. På grund av denna dynamik blir nätverket allt snabbare med en ökning av antalet användare.

IOTA är det ledande DAG-projektet i branschen och har kontinuerligt uppnått milstolpar och befäst sin ledande position. Över 600 företag har uttryckt sitt intresse för att arbeta med IOTAs teknik. Projektet arbetar med Taiwans regering, Volkswagen, och Fujitsu.

Nyligen, Projekt Qbic tillkännagavs, ett mycket värdefullt tillskott till IOTA-nätverket som gör det möjligt att distribuera smarta kontraktsramar i nätverket.

2. Nano

Nano-projektet är kryptovaluta som körs på en hybrid arkitektonisk design som kombinerar blockchain-teknik och DAG-strukturen.

Istället för att varje transaktion överförs till en enda blockchain har varje Nano-konto sin egen unika blockchain, kontokedjan, som enbart kontrolleras av ägaren. Alla dessa konton tillsammans består av Nano-nätverket. Nätverkets arkitektur är oföränderlig, möjliggör avgiftsfria och omedelbara transaktioner, och Nano har en överlägsen skalbarhetspotential i förhållande till sina blockchain-baserade konkurrenter.

På samma sätt som IOTA utförs en mindre beräkning av arbetsprotokoll av tidigare transaktioner som en “betalning”. Dessa beräkningar är individuellt ganska lätta, men om någon vill skräpposta nätverket blir det en kostsam operation. Den kombinerar denna Proof-of-Work-mekanism med en Proof-of-Stake-algoritm baserad på en DAG-struktur för att nå nätverkskonsensus om transaktionsvalidering. För mer teknisk information om Nano, Klicka här.

Det har funnits viss kritik angående frånvaron av de rätta incitamenten för noder för att upprätthålla nätverkets decentraliserade huvudbok. Men som Denna artikel tydligt framgår är detta inte ett problem i sig eftersom kostnaden för att underhålla en nod är låg medan de potentiella kostnadsbesparingarna för företag är mycket höga. Även om Nanos teknik har testats, testats och visat sig fungera, saknas fortfarande adoption, vilket är nästa stora utmaning för Nano-nätverket.

3. Byteball

De Byteball-projekt etablerar sig som ett decentraliserat nätverk för lagring av data och en kryptovalutaplattform. Den använder alla branschens favoritkoncept, inklusive smarta kontrakt, användarkontrollerad identitet, en betalningsprocessor, hög skalbarhet, och i motsats till de flesta projekt är den redan helt funktionell.

Byteball gör det möjligt att lansera ICOs ovanpå sitt nätverk och teamet har gjort det relativt enkelt för utvecklare att skapa och distribuera dapps i Byteball-nätverket. Dessutom, när den väl har distribuerats kan den nå alla Byteball-användare via Byteball Wallet Bot Store.

Byteball har skapat en mycket varierat ekosystem när det gäller funktionaliteter och funktioner, som inkluderar ICO-startplattan, Bot Store, skicka krypto via chatt eller e-post, suveräna identiteter, chatbots, en ospårbar valuta, orakler i kedjan, villkorade betalningar, multi-sig-funktioner, atomutbyte och optionen för reglerade tillgångar.

Med dessa funktioner erbjuder Byteball en detaljerad decentraliserad plattform. Tyvärr har det fallit ur investerarnas nåd under slakten 2018. Den har ett starkt fokus på användarvänlighet, har obegränsad skalbarhet på grund av dess underliggande DAG-struktur och dessa funktioner stöder starkt deras lättanvändbara smarta kontrakt och dapps. För närvarande förblir Byteball under radaren.

4. Hedera Hashgraph

Detta är förmodligen det mest spännande DAG-projektet i den decentraliserade industrin. Inte på grund av dess beprövade kapacitet eller imponerande partnerskap, även om de gör det har flera, men på grund av projektets extremt djärva löften. Hedera Hashgraph är självutnämnd blockchain mördare.

Hashgraph är namnet grundarna har gett till deras DAG-baserade nätverksstruktur och Hedera är namnet på det decentraliserade nätverket och plattformen som använder Hashgraph. Kärnan i Hashgraphs teknik ligger dess ”Skvallra om skvaller”Protokollet och deras röstningsalgoritm. Dessa är ganska komplexa men tack och lov utmärkt förklarade i den här videon med bilder och av grundarna själva.

Hedera Hashgraph hävdar att de har löst distribuerad ledgerteknikens skalbarhetsproblem med sina idiosynkratiska tekniska implementeringar, understrukna av djärva uttalanden på deras hemsida, till exempel “hundratusentals transaktioner per sekund”, “verifiera över en miljon signaturer per sekund” och “direkt med hastigheten på ditt internet snabbt.”

Hedera Hashgraph-mainnet var nyligen lanserades efter deras delvis framgångsrik ICO där 100 miljoner dollar av de riktade 120 miljoner dollar samlades in. Efter dessa milstolpar, den första ungefär 20 dapps har redan rullats ut på nätverket riktat till ett brett utbud av olika branscher och lösningar.

Det finns flera problem med centralisering, eftersom tekniken är patenterad och koden inte har distribuerats av denna anledning. Dapparna byggda på Hedera-plattformen kommer långsamt att visa vad Hedera Hashgraph-plattformen verkligen kan när människor börjar använda dem. Ett projekt att hålla ett öga på.

DAGs är inte perfekta, men är här för att stanna

Även om dessa projekt ser ut och låter extremt lovande finns det fortfarande flera begränsningar för DAG-baserade nätverk. På samma sätt som blockchain-strukturen är DAGs fortfarande i sin linda när det gäller att distribuera dem för decentraliserade nätverk. Det har funnits flera projekt i flera år nu, men de har fortfarande inte dödat sina blockchain-baserade konkurrenter.

Flera av projekten har fått kritik beträffande deras konsensusalgoritmer, med den vanligaste säkerhetsfelet som upptäcktes i IOTAs Hash-curl för mer än ett år sedan, ett problem som har lösts.

Det finns också problemet med centraliseringsnivåerna som IOTA kan behöva påtvinga sitt nätverk för att ge bättre transaktionssäkerhet. Byteballs konsensus kan fastna om över 50% av vittnena samarbetar för att sluta arbeta. Detta är bara några av problemen med DAG-baserade projekt. Detta är viktigt att komma ihåg eftersom det bara finns några få DAG-baserade projekt i branschen som ger mycket mindre testade tekniker och nätverk..

Som beskrivs här, DAG- och blockchain-baserade nätverk kommer sannolikt att finnas samtidigt eftersom olika branscher och system har olika krav. Inget system är perfekt och även om DAG-strukturer är mycket lovande när det gäller transaktionsavgifter och skalbarhet, är blockchains mer robusta när det gäller decentraliserad styrning, flera säkerhetsaspekter och smart kontraktdistribution.

I slutändan beror det verkligen på användarnas behov att bestämma vilken typ av struktur som ska användas. Till exempel är IOTA utformad för att underlätta kommunikation mellan maskin och maskin i en oöverträffad takt, men är inte lika säker som till exempel Bitcoin, som är utformad för att låta människor överföra värde genom ett mycket säkert nätverk, men har skalbarhetsbegränsningar på grund av tyngdpunkten i nätverkets design på säkerhet.

Dessutom är den överväldigande majoriteten av befolkningen fortfarande i mörkret när det gäller blockchain-teknik, och denna ännu mer komplexa teknik kommer att kräva ännu mer utbildning innan folk förstår och därför litar på det.

Även när DAG-baserade nätverk bevisligen är mycket bättre i alla avseenden, kommer det fortfarande att ta år innan massorna accepterar detta. Massorna har inte ens accepterat Bitcoin än. DAG-projektet måste öka otroligt starka nätverkseffekter innan de kommer att skjuta på att avmontera blockchain-baserade nätverk.

Med detta sagt har DAG-baserade decentraliserade nätverk fortfarande en enorm potential. Höga avgifter, gruvarbetare med sina egna dagordningar, 51% attacker och långa blocktider kan bara bli problem i det förflutna om DAG-nätverk visar sig kunna uppfylla sina löften.

Skalbarhetspotentialen i DAG-strukturen är där den största potentialen ligger, eftersom skalbarhet är ett problem som ännu inte måste lösas av nästan alla relevanta blockchain-baserade nätverk.

När tekniken väl har testats och testats och hittat sig i vanliga, kan DAG-baserade kryptokurvor och decentraliserade nätverk mycket väl avskräcka blockkedjor eftersom de verkligen är en uppgradering, men detta är fortfarande ganska hypotetiskt. Må konsumenten bestämma.

* Denna artikel redigerades från sin ursprungliga version.