Përkufizim
Një Block DAG është një strukturë të dhënash e përdorur në disa kriptomonedha, ku blloqet organizohen si një graf i orientuar aciklik, në vend që të jenë një zinxhir i vetëm linear. Në një Block DAG, çdo bllok mund të referojë disa blloqe të mëparshme, dhe disa blloqe të reja mund të shtohen përafërsisht në të njëjtën kohë pa u hedhur menjëherë poshtë si konflikte. Kjo strukturë është projektuar të përgjithësojë idenë e një blockchain-i (blockchain), duke ruajtur një renditje të qartë dhe jo rrethore të blloqeve. Ajo synon të mbështesë throughput më të lartë dhe një përfshirje më fleksibël të blloqeve sesa një zinxhir rreptësisht linear.
Meqenëse një Block DAG është aciklik, blloqet gjithmonë tregojnë nga blloqet më të reja drejt atyre më të vjetra, duke parandaluar laket dhe duke ruajtur një histori të qëndrueshme. Rregullat e konsensusit (consensus) të ndërtuara mbi një Block DAG përcaktojnë se si rrjeti e interpreton grafin për të nxjerrë një renditje përfundimtare të transaksioneve dhe për të vendosur cilët blloqe konsiderohen të konfirmuara. Ky koncept përdoret shpesh si një alternativë ndaj dizajneve tradicionale të bazuara në zinxhir për monedhat që duan të përballojnë krijim më të shpeshtë blloqesh ose volum më të lartë transaksionesh.
Kontekst dhe Përdorim
Në kontekstin e kriptomonedhave, një Block DAG përcakton mënyrën se si disa rrjete regjistrojnë dhe lidhin blloqet që përmbajnë transaksione. Në vend që ta detyrojë rrjetin të zgjedhë një bllok fitues të vetëm në çdo lartësi, struktura Block DAG lejon që disa blloqe të pranohen në histori, me marrëdhëniet e tyre të koduara si lidhje në graf. Kjo mund të ulë numrin e blloqeve që hidhen poshtë si “jetimë” në sistemet më tradicionale të bazuara në zinxhir.
Block DAG-et diskutohen zakonisht kur krahasohen dizajne të ndryshme për sigurimin dhe shkallëzimin e monedhave dixhitale. Ato mbeten konceptualisht të afërta me blockchain-et (blockchain), sepse ende grupojnë transaksionet në blloqe dhe mbajnë një regjistër të renditur dhe rezistent ndaj manipulimit, por e zbusin kërkesën që ky regjistër të jetë një zinxhir i vetëm, pa degëzime. Si rezultat, Block DAG-et përfaqësojnë një koncept alternativ themelor për mënyrën se si mund të strukturohet dhe të arrihet marrëveshja në librin kryesor (ledger) të një monedhe nga rrjeti.