Para birimi nedir? AAVE, Ethereum Block Block'a dayanan merkezi olmayan bir kredi protokolü jetonudur. AAVE protokolünün orijinal işareti olarak, AAVE sikkeleri platformda yönetişim, ücret ödemeleri vb. AAVE sikkelerini tutan kullanıcılar AAVE protokol yönetişimine katılabilir ve oylama yoluyla platformun gelecekteki gelişimini belirleyebilir. Buna ek olarak, AAVE sikkeleri bir platform ödülü almak için taahhüt etmek için de kullanılabilir. AAVE, kullanıcıların geleneksel finansal kurumlara güvenmeden kripto varlıklarına borç vermelerini ve ödünç almalarını sağlayan merkezi olmayan bir finansal kredi platformudur. Platform, işlemin şeffaflığını ve güvenliğini sağlamak için akıllı bir sözleşme yoluyla bir kredi işlemi yürütüyor. AAVE platformunda, kullanıcılar kripto varlıklarını yatırabilir ve ödünç verebilir ve ilgili jetonları uygunluk olarak elde edebilirler. Temel kredi işlevine ek olarak AAVE, yıldırım kredileri gibi kredi kredileri gibi işletmeleri de desteklemektedir. Yıldırım kredileri, kullanıcıların aynı blok işleminde aynı anda ödünç almalarını ve geri ödemelerini sağlar. Bu özellikler AAVE'yi DEFI'da önemli bir pozisyon haline getirir. Genel olarak, AAVE sikkeleri AAVE'nin merkezi olmayan kredi protokolünün temel bir bileşenidir. DEFI pazarının sürekli gelişimi ve olgunluğu ile AAVE madeni para uygulama senaryosu da daha geniş olacaktır. IRS oran değişimi nedir? IRS ve Blockchain defi birleştirilirse ne olacak! IRS adı verilen faiz oranı değişimi, geleneksel finansal piyasada 45 milyar dolarlık piyasa büyüklüğünü kapsayan bir türevdir. IRS, iki tarafın bir süre boyunca faizle faiz alışverişinde bulunduğu bir anlaşmadır. Bunlar arasında en yaygın olanı, yönetmenin aynı olması, bir kısmının değişen bir faiz oranı sağlaması ve diğer tarafın sabit bir faiz oranı sağlamasıdır. IRS, borçluların faiz risklerini karşılamasına izin verir, çünkü risk profillerine göre faiz ödemelerini değiştirmelerine izin verir. Faiz oranları da önceden düzenlenmiş kurallara göre hesaplanır. Şu anda, birçok şirket ve kurum borç modellerini dönüştürmek için IRS'yi kullanıyor. Örneğin, Microsoft Libor +%0,1 ile 100 milyon dolar ödünç aldı. Gerçek operasyonda, kredi süresinin 1 yıl ve her 3 ayda bir dönem olduğu varsayılarak, gerçek gün sayısı 91 gündür. Hesaplama sayesinde Microsoft'un ilk dönemdeki sabit faiz geliri 1,25 milyon ABD Doları, değişen faiz ücretleri 0,22 milyon ABD doları, faiz farkı 1.03 milyon ABD doları ve Microsoft'un net geliri 1.03 milyon dolardı. Libor%4,9'u aştığında, Microsoft IRS riskinin ters avantajlarına ulaşamaz. IRS ve Blockchain DEFI kombinasyonu, faiz oranlarının kredi DEFI pazarında önemli bir rol oynamasına izin verdi. Borsa faiz oranları piyasa beklentilerini ve likiditeyi yansıtır ve faiz oranları piyasa eğilimlerini yansıtan bir eğri oluşturacaktır. Kullanıcılar, krediler piyasasında gelecekteki faiz oranı dalgalanmaları hakkında spekülasyon yaparak kendilerini veya diğer yatırım seçeneklerini karşılayabilir. Örneğin, blockchain'deki mevcut kredi ve kredi protokolü sabit oran kredileri ve değişen oran kredisi sağlar. DEFI kredi piyasasındaki iPor korelasyonu 22 milyar dolarlık TVL'dir. Küresel olarak, TradFI kredi piyasası 8,7 milyar dolar değerinde. DEFI, olgunlaşması için bir faiz oranı kapsama aracı gerektirir. Buna ek olarak, sıradan DEFI kullanıcıları risk, arz ve talebe göre değişen faiz oranlarını takip etmeyecektir. Şu anda, Ipor bu pazar fırsatını ele geçirmeye başlamış gibi görünüyor ve şu anda IRS'yi yenilikçi ürünlerle blok zincirine getirmeye çalışıyorlar. IPOR, kullanıcıların Libor'a benzer şekilde (Londra Bankalararası Teklifi) IPOR'u değiştirebileceği referans kredisinin faiz oranlarını (değişkenleri) sağlamak için tasarlanmış bir DEFI protokolüdür. Iport bunu bir dizi faiz oranı türevleri için akıllı sözleşmeleri sorgulayarak yapar. İrpor oranı, DEFI pazarındaki referans faiz oranını yansıtır ve açık kaynaktır ve başkalarını akıllı sözleşmelere entegre eder. Ipor, IRS ve üç ürünü DEFI kredi piyasasının zincir pazarına getirir, yani: Inpord Inporm, iPormm ve gerçek yönetim. Ipor sayesinde kullanıcılar DEFI kapsam, tahkim ve spekülasyona ulaşabilir. Örneğin, bir kullanıcı varlıkları kapsadığında, iPor faiz oranına uymak için çeşitli pazarlardaki krediler ve iPor faiz oranı aracılığıyla kredilere iki düzeltmeye yanıt vermelidir. Kullanıcılar kendilerini yüzen faiz oranlarına karşı kapsadıklarında, faiz oranlarındaki artış riskini telafi edecek olan IPOR oranları için uzun süre gidebilirler. Kullanıcılar oranlara karşı karşıya kaldığındaSabit faizli, faiz oranlarındaki düşüşün neden olduğu riskleri telafi edecek olan iPor oranını kısa devre yapabilirler. IPOR tahkim işlevi sayesinde kullanıcılar, "yüksek ve yüksek tahkim satın almaya" yönelmek için StableScoin pazarında kredi ve para yatırma faiz oranlarında farklılıkları kullanabilirler. Ipor'un spekülasyon işlevi sayesinde kullanıcılar, kaldıraçlara benzer olan kısa devreli IPOR faiz oranında kaldıraçlar alabilirler. Büyük kredi ne anlama geliyor? Sıcak Zincir Kredisi, Blockchain teknolojisi kullanılarak oluşturulan kredi platformuna atıfta bulunmak için dağıtılmış dijital para kredi modelini gerçekleştirir. Borçlanma, hantal bir kredi derecelendirme prosedürü olmadan teminat olarak dijital varlıklara ödünç verilebilir. Kredi platformu, platformun güvenliğini ve şeffaflığını sağlamak için akıllı sözleşmeler yoluyla kredi sürecinin çeşitli bilgilerini otomatik olarak yönetir. Sıcak kredi platformu, borç verenin sabit faiz oranları, yüzen faiz oranları ve endeks faiz oranları da dahil olmak üzere seçebileceği çeşitli faiz oranı stratejileri sağlayabilir. Aynı zamanda, tüm zincir kredisi, borç veren riskini azaltmak için çeşitli dijital para biriminin teminatını desteklemektedir. Sıcak kapalı kredi platformunda, borç verme ve borç verme kuruluşları iki kredi kurumunun taleplerini karşılamak için P2P işlemleri yapabilir. Isıtmalı krediye ek olarak, dijital varlıkların dolaşımı ve fiyat etkisinde önemli bir rol oynamaktadır. Dijital varlık sahipleri, para ödünç almalarına ve fon kullanmalarına izin vererek varlıkların güvenliğini sağlayabilir. Bu kredi yöntemi sadece dijital varlıkların iyileştirilmesini desteklemekle kalmaz, aynı zamanda dijital varlık sahiplerine daha fazla finansal özgürlük sağlar. Bununla birlikte, yeni bir finansal hizmet türü olarak, zincir kredileri zamanında çözülmeli ve geliştirilmelidir.

⓵ Blockchain 1P2p ne anlama geliyor,

blockchain 1U ne anlama geliyor? Blockchain tam olarak nedir ve bitcoin ile bağlantısı nedir? Temel fikir, internette bir dizi kamu defteri oluşturarak bilginin özgünlüğünü ve değişmezliğini sağlamaktır ve İnternet'teki tüm kullanıcılar, defter üzerindeki hesabı ortaklaşa kaydeder ve doğrular. "Blok" zinciri olarak adlandırılmasının nedeni, blockchain depolama verilerinin yapısının ağdaki "depolama bloklarından" oluşmasıdır. Her blok, ağdaki tüm bilgi alışverişi verilerini belirli bir süre içerir ve zincir zamanla büyümeye devam eder.

Blockchain ve Bitcoin ilişkisi: Bitcoin bir zamanlar blockchain teknolojisinin en başarılı uygulamalarından biriydi. Özellikle, bir blockchain, kriptografi ilişkilendirmeleri kullanılarak oluşturulan bir dizi veri bloğudur ve her veri bloğu, Bitcoin ağı işlemlerinin birden fazla geçerli onayının olduğu bilgileri içerir. Bitcoin'in blockchain fikirlerinin bir "katil uygulaması" olduğu söylenebilir. Blockchain, bitcoin'in altında yatan teknolojidir, ancak işlevi kesinlikle bitcoin ile sınırlı değildir.

Blockchain'in p2p

1 ile ne ilgisi var. P2P işletmelerini düzenlemeye yardımcı olur. Blockchain'in bir parçası olarak, düzenleyici departmanlar (merkez bankası, bankacılık düzenleyici otoriteler, menkul kıymetler düzenleyici makamlar, P2P işlemlerinin kamu defterlerini gerçek zamanlı olarak elde edebilir ve kamu defterlerini analiz ederek her P2P işletmesinin finansal yönetim projelerini ve fon transferi bilgilerini elde edebilir ve P2P endüstrisi için P2P'nin gerçek süresi için gerçekleştirici verileri sağlayabilir. Borç zinciri için en önemli çözümdür, bu nedenle kredi raporlama alanında çok fazla tartışma var. Gizli. Tabii ki, eğer kredi bilgileri gelecekte şeffaf olabilirse, P2P yatırımcıları için çok faydalı bir şey olacaktır.

3. Düşük Maliyetli İşlem Yapısı

Bir P2P platformu için, kullanıcıların aylık geri çekilme ücreti de önemli bir masraftır, ancak sıradan P2P platformları ücretin bu kısmı için ödeyecektir. P2P platformlarının blockchain'in güçlü çevrimiçi işlem işlevini uygulaması, üçüncü taraf ödemesine veya banka fonlarının velayetine gitmesi ve fonların hızlı, hazır ve şeffaf işlemlerini tamamlaması iyi bir şeydir.

4. Endüstri Altyapı Tesisleri

Çoğu şeyin hızlı gelişimi büyük ölçüde altyapının iyileştirilmesinden kaynaklanmaktadır. Şu an itibariyle, blockchain teknolojisi, otoyolların otomobil ulaşım endüstrisine ve konteynerlere okyanus ulaşım endüstrisine yaptığı büyük değişikliklere benzer şekilde, P2P ve hatta tüm İnternet finansal sistemi için çok önemli bir yeni altyapı yapısı olarak kabul edilebilir.

Blockchain ne anlama geliyor ve bunu nasıl anlıyorsunuz?

Blockchain, dağıtılmış veri depolama, noktadan noktaya iletim, konsensüs mekanizması ve şifreleme algoritmaları gibi bilgisayar teknolojileri için yeni bir uygulama modeli.

Blockchain, önemli bir bitcoin kavramı, esasen merkezi olmayan bir veritabanıdır. Aynı zamanda, Bitcoin'in altında yatan teknoloji olarak, kriptografik yöntemler kullanılarak üretilen bir dizi veri bloğudur. Her veri bloğu bir grup bilgi içerirBilgilerinin geçerliliğini doğrulamak (karşı karşıya kalma) ve bir sonraki bloğu oluşturmak için kullanılan bitcoin ağ işlemleri hakkında.

Önlemler

1. Blockchain Bitcoin'den kaynaklandı. 1 Kasım 2008'de Satoshi Nakamoto olduğunu iddia eden bir adam, P2P ağ teknolojisi, şifreleme teknolojisi, zaman damgası teknolojisi, blockchain teknolojisi vb.

İki ay sonra, teori uygulamaya girdi ve seri numarası 0 olan ilk yaratma bloğu 3 Ocak 2009'da doğdu. Birkaç gün sonra, 9 Ocak 2009'da seri numarası olan bir blok ortaya çıktı ve Blockchain'in doğumunu işaret eden bir zincir oluşturmak için Genesis bloğuna 0 numaralı seri sayısı ile bağlandı.

2. Blockchain Goldgreat sıçraması ve büyük gelişimi gerçekleştirmek için. Çin'de yeni ekonomik kalkınmayı teşvik etmek, küresel varlık dolaşımını hızlandırmak ve nesiller boyu insanların çabaladığı canlanma hayalini gerçekleştirmek için 9 Aralık 2016'da Guiyang stratejik bir sürüm töreni düzenledi. Toplantıda, blok zincir varlıklarının dijital dolaşımını tartışacak.

Referans Kaynak: Baidu Ansiklopedisi-Blockchain Finance

Referans Kaynak: Baidu Ansiklopedisi-Blockchain

Blockchain'in P2P'sini nasıl anlarım?

Herkesin P2P kavramına aşina olduğuna inanıyorum. İlk tepki çevrimiçi kredilerdir. Aslında, blockchain dünyasında P2P, eşler arası ağları ifade eder.

Eşler arası ağ kavramı 2008'deki mali krizden sonra önerildi. Satoshi Nakamoto takma adlı bir veya birkaç kişi, internette "Bitcoin Beyaz Kağıt: Eşler Arası Elektronik Nakit Sistemi" başlıklı bir makale yayınladı, bu nedenle çok sayıda teknik geeks birbirlerine çekildi. Bitcoin sistemini geliştirmeye devam ettiler ve sonunda blockchain'i keşfettiler.

Samoto Nakamoto makalesinde şunları söyledi: Eşler arası elektronik nakit ödeme sisteminde üçüncü taraflar değersiz.

Ademi merkeziyetçiliği anladığım şey bu.

Nihai hedeflerinden emin değiliz, belki de dünyayı değiştirmek ve geleceği değiştirmek? Bununla birlikte, bu tür teknolojik icatlar geleneksel merkezi kontrolün tersidir.

Bu akran ağını nasıl anlarım?

Geleneksel endüstriler üzerinde ne gibi bir etkisi olacak?

Örnek olarak önceki P2P Thunder Tide'ı alın.

2018'de Haziran ayından bu yana, P2P pazarının en şiddetli dönemi olabilir. Her gün ortalama 5 platform fırtınası var. Platform fırtınalarının birçok yatırımcısı ya gün boyu panik içinde ya da haklarını korumak için yolda koşuyor. Çevrimiçi bir arama trajik bir durumu gösterir.

Şimdi yatırım yapmaya hazırlanan bir platform konusunda iyimser olduğumuzda ne yapmamız gerektiğini düşünelim. Bunun bir sermaye emri olmadığını varsayalım.

Kaydolun, bir banka kartını bağlayın, kimliğinizi doğrulayın ve şarj edin. Şu anda, paranız platformda yatırılacak ve platform fonları kimliğini önceden bağlayan ve doğrulayan borçluya ödünç verecek. Bir ay boyunca yatırım yaparsanız, aylık süre sona erecek, müdürü almayı ve ayın ilgisini almayı seçebilirsiniz veya geri çekmezseniz teklif vermeye devam edebilirsiniz.

Başka bir alakalı örnek verin

Genellikle Taobao'da çevrimiçi alışveriş yaptığımızda, önce satın alma ödemesini şarj etmek ve Alipay'ı aramak için kartlarımızı bağlamamız gerekir. Makbuzu teyit ettikten sonra Alipay paranızı tüccara gönderecektir. Anlaşma tamamlandı.

Yukarıdaki iki örneğin analiz edilmesi ortaya çıkacaktır. Yatırım yapmadan veya ticaret yapmadan önce, kişisel özel bilgilerimizönce üçüncü taraflara açıklandı. Seçtiğiniz platform ve Alibaba, bu konuda iyimser olduktan sonra kredi onayı görevi görecektir.

İşlem anında, bilinçaltında, platformu ve Alibaba'yı bir olarak gördük, kişisel bilgilerimizin sızdırılmayacağını ve fonlarımızın güvenli olabileceğini kesinlikle garanti ediyoruz.

Şu anda işlemimizin temeli güvene dayanmaktadır.

Ali'nin güçlü bir halkın etkisi vardır ve güvenilirliğini P2P'den kaçma veya ihlal etme olasılığının daha düşük olduğuna inanılmaktadır. Ancak, bu devlerin koruduğu verilerimizin ve büyük varlıklarımızın bilgisayar korsanları tarafından saldırı altında olduğunu varsayarsak. Böyle büyük bir veri sızdırılırsa, kayıp riski altında olmalıyız ve tamamen kontrolümüz dışında olmalıyız.

p2p, para kazanırsanız ve kaçarsanız, şirket tarafından yayınlanan bilgiler doğru değildir veya şirket borçlunun bilgilerini kesinlikle doğrulamaz, yatırımcılara dürüstçe açıklanması gereken bilgilere zincir katmanları koyar, bu nedenle riskleri söylemeye gerek yoktur.

Öyleyse Satoshi'nin makalede önerildiğini söyleyelim: Eşler arası elektronik nakit ödeme sisteminde üçüncü bir taraf değersizdir.

Blockchain'deki noktadan noktaya (P2P), geleneksel endüstrilerdeki verilerin çoğunda ustalaşan ara düğümler kavramını zayıflatan ademi merkeziyetçilik veya zayıf merkezileştirmedir, böylece bir blockchain ağındaki tüm düğümler fonksiyonel olarak eşittir. Her düğüm diğer düğümlere hizmet sağlayabilir veya kendilerine hizmet vermek için diğer düğümleri kullanabilir.

ve böyle bir davranış meydana geldiğinde, tüm ağ yedeklemeyi otomatik olarak yayınlayacak, yani hesap defterine kaydedilecek ve herkes böyle bir şey olduğunu bilecektir. Maliyet çok büyük ve geri ödeyemiyor ve blockchain sistemi verilerinin güvenliğini sağlıyor.

Ademi merkeziyet, güvenlik, paylaşım ve şeffaflık, verimlilik ve düşük blockchain maliyeti uygulama kapsamını çok genişletir. Bununla birlikte, blockchain'in altında yatan teknoloji olgun değildir ve altyapı mükemmel değildir. Yurtiçi blockchain endüstrisi gelişimin ilk aşamasındadır ve birçok tuzak vardır. Bu nedenle, dikkatimiz sadece para birimi fiyatına ve piyasa koşullarına odaklanmamalı, aynı zamanda gerçek blockchain teknolojisine daha fazla dikkat etmelidir. Kendi yeteneklerimiz yeterli olmadığında, yatırım davranışlarını teşvik etmek ve teşvik etmekten uzak durmalıyız. Parayla risk almak için çok sıcak olmaktan ziyade özledik.

Orijinal bağlantı:

Blockchain-P2P ağının temel teknolojisi

​​Eşler arası ağ, blockchain'deki temel teknolojilerden biridir. Ana odak noktası, blockchain'in paketlenmemiş işlemleri (işlem havuzlarındaki işlemler) ve konsensüs bloklarını yayınlaması için istikrarlı bir ağ yapısı sağlamaktır. Bazı konsensüs algoritmaları da noktadan ağa ağ desteği (PBFT gibi) gerektirir. Ethereum'un Mesaj Ağı gibi başka bir yardımcı işlev de noktadan ağa desteği gerektirir.

P2P ağları iki kategoriye ayrılmıştır: yapılandırılmış ve yapılandırılmamış ağlar. Yapılandırılmış ağlar, ağ yapıları oluşturmak için benzer DHT algoritmaları kullanır; Yapılmamış ağlar düz ağlardır ve her düğümün bazı komşu düğümlerin adresleri vardır.

Noktadan noktaya ağların ana sorumlulukları iki yönüdür: ağ yapısını sürdürmek ve bilgi göndermek. Ağ yapısının yeni düğümleri birleştirmenin ve ağları güncellemenin iki yönüne odaklanması gerekirken, bilgi gönderme hem yayın hem de tek noktaya yayın yapmayı içerir. Tüm noktadan noktaya ağ nasıl kurulur ve sürdürülür? Düğümler nasıl katılır ve çıkar?

Bir ağ yapısının oluşturulmasında iki temel parametre vardır, biri her düğüme bağlı düğümlerin sayısıdır veİkincisi, maksimum ilerleme sayısıdır.

Yeni düğüm tüm ağ hakkında hiçbir şey bilmiyor. Bağlanmak için merkezi bir hizmet aracılığıyla ağdaki bazı düğümleri alır veya ağdaki "tohum" düğümlerine bağlanır.

Ağ Güncelleme İşleme Yeni düğümler birleştiğinde veya düğümler çıktığında, bazı düğümler bağlanamıyor ve bir süre sonra tekrar canlanıyorlar. Bu yönlendirme tablolarındaki değişiklikler genellikle düğümün mevcut bağlantıları aracılığıyla yayınlanır. Noktadan noktadan noktaya ağların özelliği nedeniyle, her bir düğümün yönlendirme tablosu farklı (kısmi görünüm olarak da adlandırılır)

yayınlamanın genellikle sel protokolünü benimsediğine, yani iletim yöntemlerini almaya, böylece mesajların ağa yayılması. Ağın geçiş yükünü önlemek için bir mesaj için maksimum iletim sayısını ayarlamak gibi bazı kısıtlamalar gereklidir.

Unicast, atlama ile atlama yapan, hedef düğüm adresini arayan, ardından yerel yönlendirme tablosunu güncelleyen ve güncelleyen DNS çözünürlüğüne benzer şekilde yapılandırılmış ağ yapısı desteği gerektirir.

Bilgileri hızlı bir şekilde almak için, kullanılabilecek iki veri yapısı vardır, biri AVL ağacı, kırmızı ve siyah ağaç, b ağaç, vb.; Diğeri karma masası.

Karma tabloları ağaçlardan daha verimlidir, ancak daha fazla bellek gerektirir.

Bilgi, anahtar değeri çifti ile temsil edilir, yani bir anahtar bir değere karşılık gelir ve aradığımız şey anahtardır ve değer ekli bilgilerdir.

Karma tabloların çözdüğü sorun, her tuşa bir depolama konumunun nasıl atılacağıdır.

Burada iki anahtar var: 1. Anahtar için bir depolama yeri tahsis edin. Bu tahsis algoritması, depolama ve arama yaparken aynı algoritmanın kullanıldığından emin olmak için sabitlenir, aksi takdirde saklandıktan sonra bulunmaz; 2. Eşit olarak dağıtılır ve bazı yerlerde daha fazla veri depolamaz ve daha az veri depolamaz.

Genel dillerdeki Hashtable, Harita ve diğer yapılar bu teknoloji kullanılarak uygulanır. Karma işlevi doğrudan modül fonksiyonunu kullanabilir,%n. Bu şekilde, n kaç yer olduğunu temsil eder. Anahtar bir tamsayıdır. Anahtar başka bir tür ise, önce bir karma olması ve anahtarı bir tamsaya dönüştürmek gerekir. Bu yöntem yukarıdaki iki ihtiyacı çözebilir, ancak n yeterince büyük olmadığında (depolanacak verilerden daha küçük) çatışmalar ortaya çıkacaktır. Kesinlikle bir yerde depolanacak iki anahtar olacak. Şu anda, aynı yere ve farklı tuşlara tahsis edilecek ve sıraya yerleştirilecek olan bu yere bağlantılı bir liste yerleştirilmelidir. Keyafter'ı çok fazla koyacak bir yer olduğunda, bağlantılı listenin arama hızı çok yavaştır ve ağaç tipi bir yapıya (kırmızı ve siyah ağaç veya AVL ağacı) dönüştürülmesi gerekir.

Yukarıda belirtildiği gibi, karma tablolar çok verimlidir, ancak içeriği işgal ederler ve bu sınırlamayı çözmek için birden fazla makine kullanırlar. Dağıtılmış bir ortamda, yukarıdaki konum bir bilgisayar olarak anlaşılabilir (daha sonra bir düğüm olur), yani bir düğüm için bir anahtarın nasıl eşleneceği, her düğümün bir düğüm kimliği vardır, yani bir anahtar nodeid eşlemesi vardır ve bu eşleme algoritması da düzeltilmelidir.

Bu algoritmanın da çok önemli bir gereksinimi, yani ölçeklenebilirlik vardır. Yeni bir düğüm birleştiğinde ve çıktığında, taşınması gereken birkaç anahtar mümkün olduğunca az olmalıdır.

Bu eşleme algoritmasının biri bir halka, diğeri bir ağaçtır; Halka tutarlılık karma algoritması olarak adlandırılır ve tipik ağaca Kademlia algoritması denir.

Nokta seçimi algoritması, anahtar nodeid'i çözen bir eşleme algoritmasıdır. Görüntü açısından, anahtarın (düğüm) ömrünü bir anahtar için seçmektir.

Diyelim ki 32 karma kullanıyoruz, o zaman barındırılabilecek anahtarın toplam veri miktarı 2 ** 32'dir, bu da karma alanı olarak adlandırılır. Düğümün kimliğini birtamsayı ve anahtar da bir tamsaya eşlenir. Anahtar karma ve düğüm karma değeri arasındaki fark mesafe olarak adlandırılır (negatif bir sayı varsa, modülü almanız gerekir, mutlak değer yoktur). Örneğin, bir anahtarın karması 100'dür (bir tamsayı ile temsil edilir) ve bir düğümün karması 105'tir, daha sonra bu ikisi arasındaki mesafe 105-100 = 5'tir. Tabii ki, başka bir şekilde çıkarmak gibi diğer mesafe gösterimlerini kullanmak da mümkündür, ancak algoritma düzeltilmelidir. Anahtarını en yakın düğüme eşleştiriyoruz. Bir mesafe alırsanız, düğüm ve anahtarın bir halka üzerine yerleştirildiği ve anahtarın saat yönünde bir açıdan en yakın düğüme ait olduğu görülmektedir.

Kademlia algoritmasının mesafesi, ifade etmek için anahtar karma ve düğüm karma işleminden sonra değeri kullanır (tamsayı). Soldan sağa, o kadar "aynı önekler", mesafe o kadar yakın, soldaki farklı konum ve mesafe o kadar uzak.

Ağaç yapısı, ağacın düğümleri olarak düğümlerin ve tuşların görünümüne yansır. Bu algoritma tarafından desteklenen bit sayısı 160 bit, yani 20 8 bayt, ağacın yüksekliği 160 ve her kenar bir tane temsil ediyor.

nokta seçiminin algoritması ve tutarlılık karması aynıdır. Tüm düğümlerden, bu tuşun hedefi olarak anahtardan en küçük mesafeye sahip bir düğüm seçin.

Dağıtılmış bir ortamda olduğu için, yüksek kullanılabilirliği sağlamak için merkezi bir yönlendirme tablosu olmadığını ve tüm resmi görebilen, düğümleri nasıl keşfedileceği ve düğümleri nasıl bulacağınız gibi bazı zorluklar getiren bir rota tablosu olmadığını varsayıyoruz.

P2P ağlarında, yaygın olarak kullanılan yöntem, her düğüm için kısmi bir yönlendirme tablosunu, yani yalnızca kısmi düğümlerin yönlendirme bilgilerini içermektir. Taşkın algoritmasında, bu düğümler rastgele; DHT algoritmasında, bu yönlendirme tablosu yapılandırılmıştır ve bakımlı düğümler de seçicidir. Peki yönlendirme bilgilerini korumak için gereken düğümü makul bir şekilde nasıl seçersiniz?

Basit bir yaklaşım, her düğümün bir halka oluşturabilmesi için düğümler hakkında bilgi kaydetmesidir, ancak bunu yaparken büyük bir sorun ve küçük bir sorun vardır. Büyük sorun, her düğümün çok az bilgi bilmesidir (sadece bir sonraki düğümün karma ve adresi). Bir anahtar verildiğinde, ağda bu anahtardan daha kısa olan herhangi bir düğüm olup olmadığını bilmiyor, bu nedenle önce anahtarın kendisine ve bir sonraki düğüme ait olup olmadığını belirler. Eğer öyleyse, bu anahtar bir sonraki düğüme aittir. Değilse, bir sonraki düğüm için aynı yöntem çağrılır. Bu karmaşıklık n'dir (düğüm sayısı). Bir optimizasyon yöntemi, her bir düğüm tarafından tutulan diğer düğümlerin şunları içermesidir: i+21, i+22, i+2 ** 31. Bu verileri gözlemleyerek, yakınlardan düğümlerin giderek daha seyrek hale geldiği bulunmuştur. Bu, LGN'ye karmaşıklığı azaltabilir. Örneğin, 00110 düğümünde (gösteri amacıyla, 5 bit seçin), kaydedilecek düğümdeki yönlendirme bilgileri:

1 ****: xxx, ., xxx (k)

01: xxx, ., xxx (k)

000: xxx, .. ., xxx (k)

0010: xxx, .., xxx (k)

00111: xxx, , xxx (k)

Yukarıdaki çizgiye K-Bucket denir. Görüntü perspektifinden bakıldığında, ne kadar yakın olursanız, düğümler daha yoğun olursa, daha uzakta, seyrek düğümlerdir. Yönlendirme ve düğüm arama için bu algoritma da LGN karmaşıklığıdır.