Blockchain'in konsensüs mekanizması aşağıdaki dört kategoriye ayrılabilir: eşit hisse konsantrasyonu, Çalışma Mekanizması'nın Kanıtı, Havuz ve Yetkili Co., Ltd., Ltd., Ltd.
Blockchain, başka bir bloktan oluşan bir zincirdir. Her blokta belirli miktarda bilgi saklanır ve bunlar karşılık gelen sipariş siparişlerinde bir dizeye bağlanır. Bu dize tüm sunucularda saklanır. Bu sunuculara blockchain sistemlerinde düğmeler denir ve tüm blockchain sistemi için depolama ve bilgi işlem desteği sağlar. <. Ademi merkeziyetçilik "Başka bir deyişle, blockchain sisteminde, kullanıcılar arasında, kullanıcılar arasında, kuruluşlar arasında ve kuruluşlar arasında. Defterlerin doğruluğunu, otoritesini ve güvenilirliğini sağlamak için? Sahte? Tutarlılık nasıl sağlanır. "Konsensüs mekanizması" olarak adlandırılan veriler? Beşeri bilimler, konsantre kredi kurumları yerine teknik kimlik doğrulama yoluyla yeni bir kredi yaratma temeline sahip değildir.
Farklı blok zincirleri, blok zincirindeki son bloğun tüm ağın durumunu herhangi bir zamanda yansıtabilmesini sağlamak için farklı konsensüs algoritmaları gerektirir.
Şimdiye kadar, esas olarak aşağıdaki blockchain konsensüs mekanizmalarıyla: Çalışma kanıtı, POS eşitlik kanıtı, DPO'nun eşitlik yetkisi, PAXOS, PBFT (gerçek Bizans Hata Hata Algoritması), DBFT, DAG (DAG (DAG ( ) İlk ekonomik terim, belirli bir hedefe ulaşmak için sistem tarafından belirlenen ölçüm yöntemini ifade eder. Sadece belirli bir iş yaptığınızı ve iş mekanizmasını onaylayarak karşılık gelen iş hacmini tamamladığınızı kanıtladığınızı kanıtlayın. Pow'un en ünlü uygulaması Bitcoin ağında, bloklar oluşturma sürecindeKarmaşık matematik problemlerini çözmek ve n -lidalı sayılar ve sayı gibi gereksinimleri karşılayan bir blockhash bulmak, ağın zor değerine bağlı değildir. Bu dönemde, birçok hesaplama çabası (iş hacmi) zorunludur ve hesaplanan süre makinenin karma hızına bağlıdır.
Makul bir karma işlevi aramak bir olasılık olayıdır. Düğme başarıyla arandıktan sonra, ağın tamamını hemen dağıtacak ve ağ düğmesi ambalaj aldıktan hemen sonra doğrulacaktır.
doğrulanırsa, gizemi başarıyla çözen düğmeler olduğu ve artık mevcut blok için rekabet etmeyeceğiniz anlamına gelir, ancak bu bloğu kabul etmeyi seçin, lütfen, lütfen defteri kaydet ve sonra devam edin. Bir sonraki blok yarışmasına. Tüm defterin benzersiz hesaplanmasını sağlamak için defterdeki defter ve diğer düğmelerde ağdaki en hızlı bulmacalar kopyalanacaktır.
Düğmenin hileli bir davranışı varsa, ağ düğümleri doğrulamayı geçmez ve doğrudan paketlenmiş bloğu kaldırmaz. Ayrıca madencilik şirketlerini bilinçli ve gönüllü olarak Bitcoin sisteminin fikir birliği protokolüne uygun hale getirerek tüm sistemin güvenliğini sağlıyor.
Avantajlar ve Dezavantajlar
Avantajlar: Sonuçlar hızlı bir şekilde doğrulanabilir, sistem çok sayıda düğme ve kötü madenciler yapma maliyeti taşır.
Dezavantajları: Büyük miktarda algoritma ve uzun fikir birliği süresi gerektirir
kavramı: ), kanıtlanmışların belirli miktarda kripto para birimleri sağlamasını gerektirir.Ortak çalışma mekanizması yeni bir blok oluşturarak, sömürü aracı bir "madeni para" işlemi oluşturmalı ve işlem operatörün kendisine göre biraz para gönderecektir. Bahis mekanizması kanıtı, her bir düğümün bildirim koduna sahip olduğu ve rastgele sayılar arayışını hızlandırdığı orandaki düğmelerin zorluğunu ve süresini azaltır.
Uygulama:
2012 yılında, Peercoin'i (Diadian Coin) piyasaya süren kalem adı olan bir netizen, kripto para birimlerinde özkaynak mekanizmasının kanıtının ilk uygulamasıdır. PPC'nin en büyük inovasyonu, yeni para birimleri vermek ve güvenliği korumak için mekanizmayı kullanmak için çalışma mekanizması kanıtı kullanılarak POW ve POS ile birleştirilmiş sömürü yöntemidir.
POS'u tanımak için Sunnyking, Satoshi'nin Coinbase'den ödünç alındı ve Coinstake adlı özel bir işlem tasarladı.
Yukarıdaki resim, para birimi yaşının para birimini koruma süresini ifade ettiği Coinstake'in nasıl çalıştığını gösterir. . Bu 10 para birimini kullanırsanız, para birimlerinin yaşı tüketilir (yok edilir).
Avantajlar ve Dezavantajlar:
Avantajlar ve Dezavantajlar:
Avantajlar ve Dezavantajlar: Konsensüs ve salgılama elde etmek için gereken süreyi kısaltın ve iş kanıtlarından daha fazla enerji tasarrufu.
Dezavantajları: HakkındaÖzünde, ağdaki düğümlerin hala sömürü faaliyetlerini gerçekleştirmesi gerekir ve aktarımın özgünlüğünün sağlanması zordur. ), Yönetim kurulunun oylanmasına benzer şekilde, bu mekanizma gerçek bir zaman özkaynak oylama sistemine sahiptir, örneğin, tüm hissedarların şirketin kararına karar vermek için oy vermediği bir hissedar toplantısı düzenliyor.
Yetkili özkaynağın geleneksel POW ve POS mekanizmalarının problemlerini çözmeye çalıştığını gösterirken, teknolojik demokrasinin uygulanmasıyla olumsuz etkileri de dengeleyebilir. Blockchains'in ademi merkeziyeti, tüm kullanıcılara değil, belirli temsilcilere bağlı olarak DPOS mekanizmasına dayanmaktadır. Böyle bir blok zincirinde, belirli sayıda düğüm için oy kullanacak tüm oylama düğmeleri ve blokları onaylamak ve sistemin sırasını korumak için tüm düğmelerden sorumludur.
Aynı zamanda, blockchain'deki tüm düğmeler temsilcileri herhangi bir zamanda silebilir ve gösterebilir. Gerekirse, tüm düğümler mevcut düğmelerin temsilcilerini kaldırmak, yeniden seçilmiş yeni temsilcileri yeniden seçebilir ve gerçek zamanlı demokrasi elde edebilir.
Uygulama:
BitShare, DPOS mekanizmasını uygulayan bir kripto para birimidir. Tanıklar kavramını tanıtarak, tanıklar bloklar yaratabilir ve insanlar tanıklara oy verebilecek bit stoklarına sahiptir. Toplam oyların ilk N (n genellikle 101 olarak tanımlanır) tanık olarak seçilebilir.
Şahitlerin kısaltılmış listesi her bakım döngüsünü (1 gün) günceller. Tanıklar daha sonra rastgele düzenlenir ve her tanığın sırayla blokların oluşturulmasına izin veren 2 saniye vardır. Bu DPO tasarımı, üretim bloğunu daha hızlı ve daha fazla enerji elde eden hale getirir.
DPO, fikir birliği elde etmek için hissedarların oylamasını adil ve demokratik bir şekilde tam olarak kullanır. Haklar tamamen eşittir. Hissedarlar, sağladıkları hesaplama gücü kararsız olduğu sürece, bu tanıkların (sömürü grupları) herhangi bir zamanda yerini alabilir, bilgisayar kırılır veya gücü kullanmaya çalışır.
Point:
Avantajlar: Doğrulama ve muhasebeye katılmak için düğme sayısını azaltın, böylece saniyelerde bir fikir birliği doğrulaması ve proxy düğmeleri yapay olarak seçilir. Pos.
Blockchain'in konsensüs mekanizması1.?
Konsensüs mekanizmalarından sıklıkla bahsedilse de, fikir birliği mekanizmasının anlamı ve anlayışı açıktır. Bu nedenle, konsensüs mekanizmasının ilgili kavramlarını, ilkelerini ve yöntemlerini anlamak gerekir. ? ? Güvenilir ve güvenli uygulama mekanizması olmadan, temel işlevlerini tanımak zor olacaktır, bu nedenle konsensüs mekanizması tüm ağın çalışmasının anahtarıdır.
Konsensüs mekanizmasıBlockchain'in dağınık senaryolarda tutarlılığı nasıl sağladığı sorununun çözülmesi. Blockchain'in birçok düğmede nispeten dengeli bir duruma ulaşabilmesinin nedeni de fikir birliği mekanizmasından kaynaklanmaktadır. Peki mekanizma, merkezi olmayan bir fikirde düğmeler arasında birbirlerine güvenme sorununu nasıl çözmeyi kabul ediyor? ? Standart bir şekilde, ideal bir dağıtım sisteminin tutarlılığı aşağıdaki üç noktayı karşılayacaktır:
1.
3 3 3. yeni düğme eklenemez). Bilim adamları, dağınık senaryolarda tam bir tutarlılık elde etmenin imkansız olduğuna inanıyorlar. Bununla birlikte, mühendisler senaryoların tutarlılığı için fiyatın bir kısmını feda edebilirler. Fikir, bu fikirde uygulanabilecek esnek bir dönüşümdür, yani o zamanlar o zamanlar bu sahneye uyum sağlamak için maliyetin ve uygun alanın bir kısmını feda eder. Yapılabilir yapılabilir. Bir blockchain sistemi takılmamış. Bugün farklı fikir birliği mekanizmalarının görüşlerimi ve analizini sunacağım.
flp teoremi, bir senaryoda, herhangi bir algoritmanın, yalnızca bir hata olsa bile, diğer başarısızlığın bir anlaşmaya varamadığını kanıtlayan FLP yapılamaz.
FLP aşağıdaki varsayımlara dayanmaktadır:
Yalnızca bir kez değiştirilebilir:? Her işlemin başında bir değer (0 veya 1) kaydedilir. İşlem mesaj alabilir, değeri değiştirebilir ve mesaj gönderebilir. Tüm işlemler DSSSTATE olarak değiştirilmediğinde, protokol başarılı bir şekilde sona erer. Burada, protokol başarılı olsa bile, belirli bir süreçle baskın haline getirilir.
Asenkron İletişim: Senkron iletişim arasındaki en büyük fark, saat olmadığı, senkronize edilemeyeceği, başarısızlık tespit edilemeyeceği, mesaj keyfi olarak geciktirilebileceği ve mesaj kaldırılabilir.
Yuvarlak İletişim: Süreç başarısız olmadığı sürece, bildirim sonsuz ertelenecek, ancak sonunda gönderilecek;
Başarısızlık Modeli: Sürecin başarısızlığı ölüm zamanı gibidir, hiçbir mesaj işlenmez.
Başarısızlık sayısı: Başarısız bir sürece kadar.
Kapak, en çok dağıtılmış sistemler, özellikle dağılmış arşivler alanında tartışılan teoridir. CAP, 2000 yılında PODC Konferansı'nda Ericbrerer tarafından önerildi. Verilerin tutarlılığı, hizmet ve bölüm hesaplamasının kullanılabilirliği üzerine projeler:
Veri Tutarlılığı: Sistem başarılı bir kayıt etkinliği döndürürse, bir sonraki okuma gereksinimleri Bu yeni verilere okunmalıdır; Bundan sonra, tüm okuma faaliyetleri bu verileri güçlü tutarlılıkla okuyamaz (hesaplama olarak da bilinirTutarlı atomik ve atomik doğrusal. Cinsel doğrusal kıvam) [5] bunu her zaman beklemez. Hala normal dışa hizmet veriyor
Belirli bir zamanda, AP memnun kalırsa, ayırma düğmeleri aynı anda dışarıda hizmet verecektir, ancak birbirleriyle iletişim kuramaz, bu tutarsız duruma, yani, yani. C tatmin edilemez; Belli bir süre için tutarlı olmalı ve ağ bölümü gerçekleşemez, P tatmin edilemez.
c, a ve p sadece ikisini en çok tatmin edebilir.
Blockchain teknolojisi için konsensüs algoritmalarının oluşumu nedir?Jinwowo analizinin ajanı aşağıdaki gibi oluşturulmuştur:
Blockchain'in fikir birliği mekanizması, tüm dağılım ve oluşturma parçaları arasındaki fikir birliğinin nasıl elde edileceği ve bir algoritma ile güncelleneceğidir. Bir dosyanın hem bir tanımlama aracı hem de sahteciliği önlemenin bir yoludur.
Blockchain esas olarak farklı uygulama senaryoları için uygun dört farklı konsensüs mekanizması ve verimlilik ve dengeli güvenlik içerir.