Yönlendirilmiş çevrimsel grafik (DAG), geleneksel bir blokzincirinin özellikle ölçeklenebilirlik gibi eksikliklerini iyileştirmeyi amaçlayan bir veri yapısı türüdür. Bir DAG’ın blokları yoktur, ancak işlemler node’lar aracılığıyla gerçekleşir ve çeşitli köşeleri ve kenarları olan bir grafik gibi çalışır. Sadece tek bir yönde hareket eder ve her bir köşe bir işlemi temsil edecek şekilde üst üste köşeler şeklinde kayıt tutar.
Yeni bir işlem geldiğinde, öncelikle daha önce gerçekleşen başka bir işleme referans vermelidir. Bu, işlemin ağ üzerinde alınmasını ve DAG’ın verimli bir şekilde çalışmasını sağlar. Node’lar aynı anda birden fazla işlemi onaylayabilir, çünkü her birinin birden fazla ana kökü olabilir.
Bir DAG, geleneksel bir blokzincirine kıyasla birçok farklı çözüm ve avantaja sahiptir. Örneğin, bloklar DAG’ları sınırlamadığı için yüksek işlem hızları Ethereum ve Bitcoin gibi blokzincirlerine kıyasla minimum işlem maliyetleri sunar.
DAG’lar blok gerektirmediğinden madencilik, gerektirmez ve daha çevre dostu ve enerji tasarruflu ağlara olanak tanır.