
Yönlendirilmiş asiklik grafik (DAG), kripto para dünyasında geleneksel blok zinciri teknolojisine alternatif sunan yenilikçi bir teknolojidir. Bu makalede, DAG kavramı, işleyişi ve blok zinciri teknolojisiyle karşılaştırması ele alınmaktadır.
DAG, bazı kripto paralarda blok zinciri yerine tercih edilen bir veri modelleme yöntemidir. Blok zinciri teknolojisi verileri bloklardan oluşan bir zincir şeklinde yapılandırırken, DAG işlemleri göstermek ve birbirine bağlamak için daireler (düğümler) ve çizgiler (kenarlar) kullanır. Bu özgün yapı, geleneksel blok zinciri sistemlerine kıyasla daha hızlı işlem ve daha yüksek ölçeklenebilirlik sunar.
DAG tabanlı sistemlerde, her bir işlem (bir daire veya düğüm olarak gösterilir) önceki işlemlerin üzerine inşa edilir. Yeni bir işlem yapmak isteyen kullanıcı, önce "uçlar" olarak adlandırılan bir veya daha fazla onaylanmamış işlemi onaylamak zorundadır. Böylece birbirine bağlı işlemlerden oluşan katmanlı bir yapı ortaya çıkar ve blok oluşturma ile madencilik ihtiyacı ortadan kalkar.
DAG teknolojisi, çift harcamayı önlemek için de özel bir mekanizmaya sahiptir. İşlemler onaylanırken, düğümler tüm işlem yolunu ilk işleme kadar kontrol ederek bakiyenin yeterli olduğunu ve önceki tüm işlemlerin geçerli olduğunu doğrular.
DAG teknolojisi, işlemlerin blok zincirine göre daha verimli işlenmesini sağlamak için geliştirilmiştir. Temel kullanım alanları şunlardır:
DAG teknolojisini benimseyen başlıca kripto para projeleri şunlardır:
DAG teknolojisinin öne çıkan avantajları şunlardır:
Ancak aşağıdaki bazı dezavantajları da bulunmaktadır:
Yönlendirilmiş asiklik grafik (DAG) teknolojisi, geleneksel blok zinciri sistemlerine güçlü bir alternatif sunarak işlem hızı, ölçeklenebilirlik ve enerji verimliliğinde önemli kazanımlar sağlayabilir. DAG, blok zinciri teknolojisinin bazı kısıtlamalarına çözüm sunma potansiyeline sahip olsa da hâlen gelişiminin ve yaygınlaşmasının erken aşamasındadır. Teknoloji ilerledikçe, DAG’ın diğer blok zinciri çözümleriyle rekabeti ve mevcut kısıtlarını aşarak kripto para ekosisteminde yaygın bir çözüm olup olamayacağı zamanla ortaya çıkacaktır.
DAG; veri iş akışlarının düzenlenmesi, görevler arası bağımlılıkların gösterilmesi ve dağıtık sistemlerde, blok zinciri ağlarında karmaşık süreçlerin etkin şekilde yürütülmesi için kullanılır.
Yönlendirilmiş grafiklerde döngüler bulunabilirken, yönlendirilmiş asiklik grafiklerde (DAG) döngü olmaz. DAG’larda kenarlar yönlüdür ve herhangi bir döngüye izin verilmez.
Döngü bulunmadığı ve kenarların yönlü olduğu doğrulanır. Geçerli bir topolojik sıralama yapılıp yapılamadığına veya sıralamanın hatasız tamamlanıp tamamlanmadığına bakılır.
DAG, düğümler ve yönlü kenarlardan oluşur; döngüsüz şekilde görevleri ve bağımlılıkları temsil eder. Düğümler veri noktalarını ya da görevleri, kenarlar ise aralarındaki yönlü ilişkiyi gösterir.











