Directed Acyclic Graph (DAG) Nedir?

Blok zinciri icat edildiğinden beri, bu teknolojinin geleneksel bankacılıkta kullanılandan çok daha iyi olduğu ortaya çıktı. Uzun zaman almasına rağmen, finans kurumları nihayet buna dikkat etmeye başladı. Ancak blok zinciri teknolojisi, fintech alanından çıkan tek evrimsel teknoloji değil.

Finans dünyasındaki pek çok kişi Directed Acyclic Graph’ı (DAG) devrim niteliğindeki bir teknoloji olarak görmektedir. Birçok kişi bunu blok zinciri ile ilişkilendirse de, DAG teknolojisi kendine özgü, ayrı bir çözümdür. Hatta bazıları bunu blok zincirine bir alternatif olarak görmektedir. Bu kılavuz, DAG'ın ne olduğunu, nasıl çalıştığını ve blockchain teknolojisiyle nasıl karşılaştırıldığını açıklayacaktır.

DAG vs Blockchain teknolojisi

Directed Acyclic Graph ya da DAG, bazı kripto paraların blok zinciri yerine kullandığı bir veri modelleme ya da yapılandırma aracıdır. Bazıları bu tür bir teknolojinin blok zincirini ortadan kaldırabileceğine inandığı için DAG genellikle "blok zinciri katili" olarak anılır. Bunun gerçekten gerçekleşip gerçekleşmeyeceği henüz belli değil. Blockchain teknolojisi şu anda kripto para sektöründe kullanılan ana teknolojidir.

DAG Mimarisi

DAG mimarisi dairelere ve çizgilere dayanır. Her daire (tepe noktası) ağa eklenmesi gereken faaliyetleri temsil eder. Bu arada, her çizgi (kenar) işlemlerin onaylanma sırasını temsil eder. Çizgiler de yalnızca bir yöne doğru ilerler. Directed Acyclic Graph adı buradan gelmektedir. DAG'ler sadece tek bir yöne doğru ilerledikleri için “direkt” olarak görülürler. Ayrıca, köşeler kendi içlerinde döngü oluşturmadıkları için asikliktirler.

Dag A

Bu veri yapısı genellikle veri modelleme için kullanılır çünkü DAG'ler kullanıcıların birden fazla değişken arasındaki ilişkileri gözlemlemesine olanak tanır. Araştırmacılar değişkenlerin birbirlerini nasıl etkilediğini de belirleyebilirler. Elbette kripto alanında, dağıtılmış bir kripto para ağında projelerin fikir birliğine varmasına yardımcı olabilirler.

Ayrıca, işlemlerin bloklar halinde toplanmadığını, birbirinin üzerine inşa edildiğini de belirtmek gerekir. Bu, blok zincirine kıyasla işlem hızını önemli ölçüde artırır.

DAG ve blok zinciri arasındaki fark nedir?

DAG'ler ve blok zinciri, kripto endüstrisinde çoğunlukla aynı rolü oynamaktadır. Ancak, iki teknoloji arasında farklılıklar vardır. Örneğin, DAG'ler blok zincirlerinin yaptığı gibi bloklar oluşturmaz. Yukarıda belirtildiği gibi, sadece önceki işlemlerin üzerine işlemler inşa ederler.

DAG'lar ayrıca blokların aksine daireler ve çizgilerden oluşur. Bu nedenle blok zincirleri bloklardan oluşan bir zincir gibi görünürken, DAG'ler grafiklere benzer.

Dag B

DAG teknolojisi nasıl çalışır?

DAG teknolojisinin nasıl çalıştığını açıklamak için tek yapmamız gereken yukarıda açıklanan noktaları özetlemektir. Yukarıda da belirtildiği gibi, DAG tabanlı sistemler daire ve çizgilerden oluşur. Her daire (ya da tepe noktası) bir işlemi temsil eder ve işlemler birbirinin üzerine inşa edilir.

Bir kullanıcı bir işlem yapmak isterse, kendisinden önce gönderilmiş bir işlemi onaylaması gerekir. Sizinkinden önce gerçekleştirilen işlemlere "ipucu" denir. İpuçları onaylanmamış işlemlerdir, ancak kendi işleminizi göndermek için önce ipuçlarını onaylamanız gerekir.

Ardından işleminiz yeni ipucu haline gelecektir. Başka birinin kendi işlemini gerçekleştirebilmesi için onaylamasını beklemesi gerekecektir. Bu şekilde, topluluk işlem katmanı üzerine katman oluşturur ve sistem büyümeye devam eder.

DAG teknolojisi ayrıca çifte harcamayı önleyen bir sisteme sahiptir. Düğümler eski işlemleri onayladıklarında, ilk işleme kadar olan tüm yolu değerlendirirler. Bunu yaparken, bakiyenin yeterli olduğunu ve her şeyin yolunda olduğunu teyit edebilirler.

Geçersiz bir yol oluşturan kullanıcılar, kendi işlemlerinin göz ardı edilmesi riskiyle karşı karşıya kalır. Kendi işlemleri yasal olsa bile, bakiye önceki işlemler nedeniyle kontrol edilmezse yine de göz ardı edilebilir. Bu durum yalnızca geçmiş işlemlerin meşru olmaması halinde söz konusu olacaktır.

DAG ne için kullanılır?

DAG'lar öncelikle işlemleri blok zincirinden daha verimli bir şekilde işlemek için kullanılır. Blok olmadığından, işleme bağlı bekleme süreleri yoktur. Bu, kullanıcıların istedikleri kadar işlem göndermelerine olanak tanır. Elbette, yenilerine geçmeden önce eskilerini onaylamaları gerekir.

DAG'lar geleneksel madenciliğe dayanmadıkları için enerji açısından da verimlidir. PoW mutabakat algoritmasını kullanan blok zincirleri çok fazla güç gerektirir. Bu arada, DAG kullanan kriptolar hala PoW mutabakat algoritmasına ihtiyaç duyar, ancak yalnızca bir miktar enerji tüketir.

DAG'lar mikro ödemelerin işlenmesi için de çok faydalı olabilir. Dağıtılmış bir defter olan blok zincirleri mikro ödemelerde zorlanabilir ve işlem ücretleri genellikle ödemenin kendisinden çok daha büyük olur. DAG'larda işlem ücreti gerekmez, yalnızca küçük bir düğüm ücreti alınır. Ağ tıkanıklığı olsa bile bu ücret artmaz.

Hangi kripto paralar DAG kullanır?

Pek çok kişi DAG'ların blok zincirinden daha verimli olduğuna inanıyor olsa da, yalnızca bir avuç proje hala bunları kullanıyor. Buna bir örnek, adı Internet Of Things Application'ın kısaltması olan IOTA projesidir.

Dag C

2016 yılında başlatılan IOTA (MIOTA), hızlı işlem hızı, ölçeklenebilirlik, güvenlik, gizlilik ve mükemmel veri bütünlüğü ile tanındı. İşlemleri doğrulamak için kullanılan birden fazla düğümün kombinasyonları olan düğümleri ve düğümleri kullanır. İşlemlerinin onaylanması için kullanıcıların diğer iki işlemi doğrulaması gerekir.

Bu nedenle tüm kullanıcılar mutabakat algoritmasına dahil olur. Bu şekilde ağ tamamen merkezsizleştirilmiştir.

Blok zinciri yerine DAG kullanan bir başka proje de Nano'dur.

Dag D

Nano saf bir DAG projesi değildir, bunun yerine DAG ve blok zinciri teknolojisini birleştirir. Tüm veriler düğümler aracılığıyla gönderilir ve alınır ve her kullanıcının kendi cüzdanı vardır, bu da blok zincirinin devreye girdiği yerdir. İşlemler gerçekleştirilirken, hem gönderici hem de alıcı ödemeyi doğrulamak zorundadır. Nano ayrıca hızlı işlem hızı, ölçeklenebilirlik, güvenlik, gizlilik ve sıfır işlem ücreti ile bilinir.

DAG artıları ve eksileri

Blok zinciri gibi DAG'ın da kendine özgü avantajları ve dezavantajları vardır. Örneğin:

DAG Artıları

  • Hız: DAG'lar blok süresi ile kısıtlı değildir, bu nedenle herkes istediği zaman işlemini gerçekleştirebilir. İşlem sayısında bir sınırlama yoktur, sadece öncekileri onaylama zorunluluğu vardır.

  • Sıfır ücret: Madencilik olmadığından, madenciler için ödül niteliği taşıyan ücretler de yoktur. Bununla birlikte, bazı DAG'lar özel düğüm türleri için küçük bir ücret talep eder. Düşük veya sıfır ücretler özellikle mikro işlemler için faydalıdır.

  • Madencilik yok: DAG'lar PoW mutabakat algoritmalarını blok zinciri ile aynı şekilde kullanmaz. Sonuç olarak, daha az güç harcarlar ve karbon ayak izleri minimumdur.

  • Ölçeklendirme yeteneği: Blok süreleri olmadığından, uzun bekleme süreleri yoktur, bu nedenle DAG'ler ölçeklenebilirlik sorunlarından muzdarip değildir.

DAG Eksileri

  • Merkezsizleşme sorunları: DAG kullanan bazı protokoller belirli merkezileşme unsurlarına sahiptir. Birçoğu bunu ağın önyüklenmesi için kısa vadeli bir çözüm olarak kabul etmiştir. Ancak DAG'ler henüz üçüncü taraf müdahaleleri olmadan gelişebilecekleri zamanlara ulaşmamıştır. Bu müdahaleler olmadan saldırılara açık olabilirler.

  • Geniş ölçekte test edilmemiştir: Bir başka olumsuzluk da DAG tabanlı kriptoların henüz yaygın kullanım görmemiş olmasıdır. Sözde yeteneklerini destekleyecek veriler olmadan, nasıl davranacaklarını kesin olarak bilmek zordur.

DAG'lar blok zincirinin yerini alabilir mi?

Directed Acyclic Graph’lar ilginç ve potansiyel olarak devrimci bir teknoloji parçasıdır. Blok zincirinden daha düşük ücretler ve daha fazla ölçeklenebilirlik gibi avantajlar sunsalar da, hala az gelişmiş durumdalar. DAG'lerin hala blok zinciri teknolojisine gerçekten meydan okumalarını engelleyen kusurları var.

Teknolojinin hala gençlik döneminde olduğu düşünülmektedir ve sınırlamaları ve olanakları henüz keşfedilmemiştir. Avantajları kesinlikle umut verici görünüyor ve araştırmacıların ve geliştiricilerin ilgisini çekmeye devam ediyor. Ancak DAG teknolojisinin gelecekte blok zincirinin yerini alıp almayacağı henüz belli değil.


SSS

DAG olarak bilinen Directed Acyclic Graph nedir?

DAG, öncelikle kripto para birimleri için kullanılan bir tür veri işleme ağıdır. Blockchain teknolojisi ile benzer görevleri yerine getirir, ancak çok farklı bir şekilde.

Bir örnekle Directed Acyclic Graph nedir?

DAG'ın bir örneği, herkesin istediği kadar işlem yapabildiği IOTA'dır. İşlemlerinin onaylanması için diğer iki işlemi doğrulamaları gerekir. Bu diğer işlemler başka kullanıcılar tarafından yapılmıştır ve doğrulandıktan sonra orijinal kullanıcının bunların üzerine inşa etmesine izin verir.

DAG ne için kullanılır?

DAG, kripto endüstrisindeki işlemleri işlemek için kullanılır. Kripto kullanıcılarının birbirleri için ödeme yapmalarına ve ödemeleri doğrulamalarına olanak tanır. Karşılığında, işlemleri işleme alınır.

DAG'lar blok zincirinden daha mı iyi?

DAG'ler, bazı açılardan onları blok zincirinden daha iyi yapan belirli unsurlara sahiptir. Daha hızlı, daha ucuz ve daha ölçeklenebilirdirler. Bununla birlikte, aynı zamanda ölçekte test edilmemişlerdir ve bir miktar merkezileştirme olmadan çalıştırılmaları imkansızdır.

Cardano DAG kullanıyor mu?

Hayır, Cardano DAG kullanmaz. Ödemeler, akıllı sözleşmelerin başlatılması, merkezi olmayan uygulamalar ve daha fazlası için kullanılan kendi blok zincirini çalıştırır.

Hangi kriptolarda DAG kullanılıyor?

DAG'ı kullanan en meşhur kripto paralar arasında IOTA, Obyte ve Nano vardır. Gelecekte daha farklı projeler de bu teknolojiyi kullanabilir. Ancak günümüz şartlarında birçok proje DAG'ın yerine blockchaine dayanıyor.

Daha Fazlasını Görüntüle