Kripto Paralarda Yönlendirilmiş Döngüsel Çizgeleri (DAGs) Anlamak

Giriş

Kripto paraları düşündüğünüzde, "blok zinciri" veya "dağıtık defter teknolojisi" gibi terimler aklınıza gelebilir. Bitcoin'in ortaya çıkışından bu yana, yüzlerce başka dijital para birimi ortaya çıkmıştır. Çoğu benzer ağ mimarilerine dayanarak, kullanıcıların değer transferi yapmasına veya merkeziyetsiz uygulamalarla etkileşimde bulunmasına olanak tanır.

Blok zincir sistemlerinde, yeni bloklar periyodik olarak büyüyen zincire eklenir. Her blok, bir hash değeri aracılığıyla öncekine kriptografik olarak bağlıdır. Bu bloklar, kullanıcılar tarafından yayınlanan son işlemleri içerir.

Ancak, işlem yayını ile blok dahil edilmesi arasında genellikle bir bekleme süresi vardır. Bir tren istasyonunda beklediğinizi hayal edin. Vagon boyutuna (blok boyutu) ve bekleyen diğerlerinin sayısına (bekleyen işlemler) bağlı olarak, bir sonraki treni kaçırabilirsiniz. Hatta ondan sonrasını bile. Onay süreleri saniyelerden saatlere kadar değişebilir.

Birçok kişi için bu değişim kabul edilebilir, merkezi bir koordinasyon olmaksızın yüksek güvenlik sunar. Diğerleri ise, ölçeklenebilirlik sorunlarını uzun vadede yaygın benimsemenin önündeki bir engel olarak göstererek, blok zinciri teknolojisinin bir son kullanma tarihi olduğunu savunuyor.

Bazıları kripto para ödeme ağlarının geleceğinin tamamen farklı bir mimaride yattığına inanıyor—Yönlendirilmiş Asiklik Grafikler (DAG'ler).

DAG nedir?

DAG, alternatif bir veri yapısıdır - onu farklı bilgi parçalarını bağlayan bir veritabanı olarak düşünebilirsiniz. "Yönlendirilmiş Aykırı Grafik" terimini anlamak için inceleyelim.

Yönlendirilmiş Aksiyal Grafik.

Kavram olarak, DAG'lar yukarıdaki görüntüye benzer. (küre) ile bağlantılı (kenarlar) ile birbirine bağlı (düğümlerdir). Yönlüdürler, bir yönde hareket ederler (oklarla) gösterildiği gibi. Ve döngüsel değildirler (dairesel olmayan), yani düğümler kendilerine geri dönmez - bir noktadan başlayıp grafiği takip ederseniz, aynı noktaya geri dönemezsiniz. Bu kısa süre içinde daha net hale gelecektir.

Bu tür veri yapıları genellikle verileri modellemek için kullanılır. Bilimsel veya tıbbi alanlarda, DAG'lar değişkenler arasındaki ilişkileri gözlemlemek ve bunların birbirlerini nasıl etkilediğini belirlemek için kullanılabilir. Örneğin, beslenme, uyku döngüleri ve fiziksel semptomlar gibi faktörleri göz önünde bulundurarak bunların bağlantılarını haritalayabilir ve bir hasta üzerindeki etkilerini anlayabilirsiniz.

Bizim amacımız için, DAG'ların dağıtılmış kripto para ağlarında nasıl uzlaşmayı sağladığına daha fazla ilgi duyuyoruz.

DAG'lar Nasıl Çalışır?

DAG tabanlı kripto paralarda, yapının her bir köşesi bir işlemi temsil eder. Blok kavramı yoktur ve veritabanını genişletmek için madencilik yapılmasına gerek yoktur. İşlemler bloklar halinde toplanmak yerine, her işlem bir diğerinin üzerine inşa edilir. Ancak, düğümler işlemleri gönderdiğinde, küçük bir iş kanıtı işlemi gerçekleştirilir. Bu, ağın spam ile doldurulmadığından emin olmayı ve önceki işlemleri doğrulamayı sağlar.

Yeni bir işlem eklemek için, bu işlem eski işlemlere dayanmalıdır. Diyelim ki Alice yeni bir işlem oluşturdu. Bu işlemi onaylamak için, önceki işlemleri referans alması gerekir. Bu, Bitcoin'deki blokların önceki bloklara referans vermesi ile benzerdir, ancak birden fazla işlemi referans alır.

Bazı sistemlerde, bir algoritma hangi işlemlerin ( veya "ipuçları" ) ile yeni bir işlemin üzerine inşa edilmesi gerektiğini seçer. Daha büyük toplam ağırlığa sahip ipuçları—bir ipucunun yolunun ne kadar onay aldığını ölçen bir ölçüt—seçilme olasılığı daha yüksektir.

Alice'in üzerinde işlem yaptığı işlemler onaylanmamıştır. Ancak Alice bunları referans gösterdiğinde, onaylanır. Alice'in işlemi şimdi onaylanmamıştır, bu nedenle diğerlerinin onu kabul edilmesi için üzerine inşa etmesi gerekir.

Kullanıcılar, sistemin sürekli büyümesini sağlamak için "daha büyük" ağırlıkla işlemleri onaylama olasılıkları daha yüksektir. Aksi takdirde, kullanıcıların eski işlemler üzerinde işlem yapmaya devam etmelerini engelleyecek hiçbir şey olmayacaktır.

Blok zincirlerinde, çift harcama koruması basittir. Aynı fonlar bir blokta iki kez harcanamaz—düğümler, çelişkili işlemler içeren blokları kolayca tespit eder ve reddeder. Blok oluşturma madenciler için maliyetli olduğundan, adil bir şekilde rekabet etmeleri teşvik edilir.

DAG'ler aynı zamanda çift harcamayı önlemek için mekanizmalara sahiptir. Bu, madenciler olmadan benzer bir durumdur. Düğümler eski işlemleri onaylarken, gönderenin yeterli bakiyesi olduğundan emin olmak için DAG'ın ilk işlemine kadar olan tüm yolları değerlendirirler. Birden fazla yol olabilir, ancak yalnızca birinin doğrulanması gerekir.

Eğer kullanıcılar geçersiz bir yol üzerinde inşa ederse, kendi işlemlerinin göz ardı edilme riskiyle karşılaşırlar. İşlemleri meşru olabilir, ancak daha önceki geçersiz işlemler nedeniyle kimse o belirli yolu uzatmak istemez.

Bu başlangıçta çelişkili görünebilir—birbirinden habersiz birden fazla dal ile mi sonuçlanmazsınız? İnsanlar bu farklı dallarda aynı parayı harcayamaz mı?

Bu bir olasılık olsa da, daha büyük toplam ağırlığa sahip ipuçlarını tercih eden seçim algoritmaları aracılığıyla ele alınmaktadır. Zamanla, diğerlerinden belirgin şekilde daha güçlü bir dal elde edersiniz. Daha zayıf olanlar elenir ve ağ en ağır dal üzerinde inşa etmeye devam eder.

Blockchain'larda olduğu gibi, kesin bir nihai sonuç yoktur - bir işlemin geri alınmayacağından %100 emin olamazsınız. Son derece olası olmamakla birlikte, teorik olarak Bitcoin veya Ethereum bloklarını "geri almak" mümkündür, bu da içlerindeki tüm işlemleri tersine çevirir. İşleminizi içeren bloğun ardından eklenen blok sayısı arttıkça, işleminizle ilgili güveniniz de artar. Bu yüzden harcama yapmadan önce altı onay beklemeniz önerilir.

IOTA'nın Tangle'ı gibi DAG'larda, onay güveni kavramı vardır. Seçim algoritması 100 kez çalışır, ardından işlem yours doğrudan veya dolaylı olarak seçilen ipuçlarında ne kadar onaylandığını hesaplar. Yüzde ne kadar yüksekse, işlemin "tamamlandığı" konusunda o kadar emin olabilirsiniz.

Bu, kötü bir kullanıcı deneyimine yol açıyormuş gibi görünebilir. Ama görünmüyor. Eğer Alice Bob'a 10 MagicDAGToken gönderirse, doğru grafik ipuçlarını seçmek konusunda endişelenmesine gerek yok. Arkada, cüzdanı şunları yapabilir:

  • Önemli ipuçlarını seçin ### unutmayın, bunlar en fazla toplam onay olanlardır ###.

  • Önceki işlemlerin yolunu takip edin, bahşişlerin harcamak için yeterli bakiyeye sahip olduğundan emin olun.

  • Memnun kaldıklarında, işlemi DAG'a ekleyecekler ve üzerine inşa edilen işlemleri onaylayacaklar.

Alice için bu, sıradan bir kriptopara iş akışı gibi görünüyor. Bob'un adresini ve harcamak istediği miktarı giriyor, ardından gönder butonuna basıyor. Yukarıdaki liste, her katılımcının bir işlem oluştururken yürüttüğü iş kanıtıdır.

➠ Kripto para kullanmaya mı başlamak istiyorsunuz? Gate'ten Bitcoin satın alın!

Yönlendirilmiş Aykırı Grafiklerin Artıları ve Eksileri

DAG'ların Avantajları

Hız

Blok süreleriyle sınırlı olmayan herkes, işlemlerini istediği zaman yayınlayabilir ve işleyebilir. Kullanıcıların gönderebileceği işlem sayısında bir sınırlama yoktur; yeter ki önceki işlemleri onaylasınlar.

Madencilik Yok

DAG'lar, alışık olduğumuz PoW konsensüs algoritmalarını kullanmaz. Bu nedenle, karbon ayak izleri, blockchain ağlarını güvence altına almak için madenciliğe dayanan kripto paralara göre sadece bir kısmıdır.

(# Sıfır İşlem Ücreti

Madenciler olmadan, kullanıcılar işlemlerini ücret ödemeden yayınlayabilirler. Ancak, bazı işlemlerin hala özel türdeki düğümlere küçük ücretler ödenmesini gerektirdiği durumlar vardır. Düşük veya sıfır ücretler, küçük işlemlerin amacını bozan yüksek ağ ücretlerine karşı cazip bir seçenek sunar.

)# Ölçeklenebilirlik Sorunları Yok

Blok süreleriyle bağlı olmayan DAG'ler, geleneksel blockchain ağlarından çok daha fazla işlem gerçekleştirebilir. Birçok destekçi, bunun çeşitli makinelerin birbirleriyle etkileşimde bulunacağı Nesnelerin İnterneti ###IoT### kullanım senaryolarında değerli hale getireceğine inanıyor.

DAG'ların Dezavantajları

(# Tamamen Merkeziyetsiz Değil

DAG'lara dayanan protokollerin çeşitli merkezi unsurları vardır. Bazıları için bu, ağı yönlendirmek adına kısa vadeli bir çözüm olmalıdır, ancak DAG'ların üçüncü taraf müdahalesi olmadan başarılı olup olamayacağı henüz belli değil. Aksi takdirde, sonunda ağlarını tehlikeye atabilecek saldırı vektörlerine maruz kalırlar.

)# Ölçekleme Test Edilmedi

DAG tabanlı kripto paralar birkaç yıldır var olsa da, yaygın bir kullanımda değiller. Bu nedenle, gelecekteki kullanıcıların sistemi istismar etmek için hangi motivasyonlara sahip olabileceklerini tahmin etmek zordur.

Sonuç

Yönlendirilmiş Aykırı Grafikler, şüphesiz kripto para ağları inşa etmek için ilginç bir teknolojidir. Şu ana kadar, bu veri yapısını kullanan nispeten az sayıda proje bulunmaktadır ve henüz tam olarak geliştirilmemişlerdir.

Bununla birlikte, potansiyellerini gerçekleştirebilirlerse, yüksek ölçeklenebilir ekosistemleri destekleyeceklerdir. DAG teknolojisinin, yüksek işlem hacmi ve ücretsiz hizmetler gerektiren alanlarda sayısız kullanım durumu vardır, örneğin Nesnelerin İnterneti IoT ve mikro ödemeler.

IN8.55%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)