Directed Acyclic Graph (DAG) predstavuje možného konkurenta blockchainu, ktorý je schopný vytvárať nové kryptomeny a prekonávať niektoré problémy spojené s blockchainovou technológiou.

Tento stručný prehľad skúma vznik DAG a to, či dokáže konkurovať blockchainu.

B až D: Od blockchainu po DAG

Ak čítate blockchainovú technológiu dosť dlho, budete vedieť, že to nie je všetko mesiačiky a ruže. Technológia je vždy obmedzená, nikdy nie dokonalá, pretože je to neustále sa rozvíjajúca disciplína, ktorá je svojou podstatou dynamická, nápaditá a vynaliezavá.

Tam, kde existuje technológia, budú existovať nevýhody a obmedzenia, a práve táto skutočnosť umožňuje ďalším novým technológiám dostať sa do popredia na prekonanie týchto mínusových bodov.

Aj keď to môže byť pre neznalcov techniky záhadné a mätúce, Directed Acyclic Graph je v informatike dobre známou dátovou štruktúrou. DAG je presvedčená, že môže osvetliť niektoré tmavé zákutia blockchainu.

An abstraktné aplikáciu s kryptomenami predstavil Sergio Demian Lerner prvýkrát pre spoločnosť Dagcoin v roku 2015 (produkt sa síce nikdy nedostal k úspechu), ale počítačoví vedci na tejto technológii pracovali už pred týmto vydaním.

Prísľub DAG

Predstavte si odvetvie kryptomeny, kde nie sú žiadni ťažiari, žiadne problémy s veľkosťou bloku, žiadne 51 percentný útok, a ešte viac decentralizácie. Možné?

DAG tvrdí, že je.

Predstavili sme nový dizajn kryptomeny založený na štruktúre DAG, kde neexistujú žiadne pevné bloky a kde každá transakcia nesie svoj vlastný dôkaz práce. Predstavili sme tiež dve optimalizácie, ktoré umožňujú ukladanie a dynamickú aktualizáciu reťazca DAG s nízkou spotrebou prostriedkov CPU. Je však potrebné poznamenať, že navrhovaná DAG-coin nedokáže overiť nové transakcie iba pomocou podmnožiny blokového reťazca, ako je napríklad bitcoinová sada UTXO. Uložením najnovších transakcií do rýchlej medzipamäte a použitím kontrolných bodov, kde staršie transakcie nemôžu byť referenciami, je však možné systém vytvoriť rovnako rýchlo ako bitcoin alebo rýchlejšie.

 Sergio Demian Lerner

V súčasnosti je DAG podzemná technológia, ktorá je ešte len v začiatkoch, a je treba urobiť ešte veľa práce na vybudovaní úrovní rozvoja a adopcie v takom rozsahu, aký sme videli pri blockchaine. Bude až na priekopníckych priekopníckych startupoch, ktoré nás uvedú do ďalšej novej technologickej éry, ktorá nasleduje po línii kryptomeny.

Mince DAG

Dve z najsľubnejších spoločností, ktoré v súčasnosti pracujú na DAG, sú IOTA a ByteBall.

IOTA využíva čiastočný podiel PoW (Proof-of-Work), a preto ho nemožno považovať za úplnú aplikáciu DAG, ale jeho použitie v produkte umožňuje lákavý pohľad na to, čo by takáto technológia mohla v budúcnosti poskytnúť. ByteBall je na druhej strane o niekoľko krokov bližšie k skutočnej podstate DAG.

IOTA

IOTA

  • Hardvér-agnostický systém, ktorý sa môže pochváliť úplnou absenciou transakčných poplatkov.
  • Využitie bočnej úrovne schémy potvrdenia PoW ako anti-spamové meranie.
  • Šport a cestovná mapa s lákavými funkciami vpredu.

Dobré na: IOT (Internet vecí), M2M (Machine to Machine) komunikácia.

ByteBall

Byteball

  • Decentralizovaný úložný systém chránený proti nedovolenej manipulácii s ľubovoľnými údajmi.
  • Konečné potvrdenie hlavného reťazca nevyžaduje žiadne hodnotenie PoW, čo z neho robí robustnejší systém DAG.

Dobré na: Prevod hodnoty, komunikácia H2H (človek na človeka).

Zakladateľ spoločnosti Ethereum pre DAG a Hash grafy

Podľa pre Vitalik Buterin:

… majú určitú hodnotu, najmä pri znižovaní latencie, takže v zásade môžete navrhnúť systémy, kde latencia klesá z niečoho ako 14 sekúnd, prípadne na 1 sekundu, Ethereum …

Dodáva, že to však nie je všeliek:

… To, čo neriešia, je v prvom rade to, že tieto veci neriešia problém so škálovateľnosťou.

Poskytuje svoje poznatky o problematickej povahe škálovateľnosti, ktorá je v medziach schopností všetkých v súčasnosti existujúcich technológií:

… stále máte problém, že každý uzol musí spracovať každú transakciu, potom nemáte to, čo by som považoval za vysokú škálovateľnosť. Viete, zatiaľ mám každý hash graf, ako napríklad B System, ktorý som videl, aj keď to znamená úspech pri zlepšovaní latencie, a možno uspeje pri nejakom zlepšení podobného druhu pomocou malého konštantného faktora škálovateľnosti …

Obmedzenia

To, že DAG predstavuje vylepšenie existujúcej technológie blockchain, ešte neznamená, že je to nové be-all and end-all. Nie je to bez vlastných zlomov a obmedzení a nie je to nič cudzie kritika z prostredia programátorskej komunity nad aspektmi, ako je účinnosť jeho konsenzuálneho algoritmu.

Na týchto otázkach však pracujú veľmi bystré mysle, ktoré si vďaka svojim neúnavným príspevkom prídu na svoje. Znie to skoro ako v začiatkoch blockchainu. Pozrime sa, čo prinesie budúcnosť!

Predstav si to

Celkovo možno povedať, že predstava, že niektoré zo súčasných problémov blockchainový priemysel čeliť sa dá prekonať zavedením technológie DAG je sľubná.

Tvrdé vidly, vplyvní baníci so schopnosťou manipulovať s hashovou silou, zvyšovaním poplatkov a bezpečnostnými útokmi môžu byť čoskoro minulosťou, ak s tým má DAG niečo spoločné. A svet, v ktorom by sa každú sekundu mohli uskutočniť státisíce transakcií, by bol určite skvelým posilňovačom nálady po tom, čo sa bitcoinové súčasné korytnačkové plazenie podobné plazeniu.