Ekle Bir makalede bloklar ve geleneksel veritabanları arasındaki fikir birliği mekanizmasını özel olarak dağıtılmış bir veritabanı olarak anlamak için blockchain esas olarak optimizasyon ve dönüştürme konsensüs algoritmalarında gösterilir. Konsensüs mekanizması üst düzey uygulamaları ve geleneksel dağıtılmış veritabanlarını belirler. Geleneksel dağıtılmış veritabanları, veri tutarlılığını sağlamak için düğümler arasında kötü niyetli bir davranış olmadığı varsayılarak genellikle CFT konsensüs algoritmalarına dayanır. Bu makale, BFT ve CFT'de iyi bilinen birkaç konsensüs algoritması sunacaktır. BFT (Bizans hata toleransı), Bizans genel problem modellemesinden türetilen dağıtılmış bilgi işlem alanında bir hata tolerans teknolojisidir. Donanım hataları, ağ tıkanıklığı veya kötü niyetli saldırılar gibi anormal davranışlarla karşılaşan BFT, gerçek dünya muafiyetlerini ele almak ve sorunları çözmek için standart ihtiyaçları karşılamak için tasarlanmıştır. Blockchain ağı ortamında, BFT modeli normal çalışan sunucular, hasarlı sunucular ve vandal sunucular içerir. Konsensüs algoritmasının çekirdeği, normal düğümler arasındaki ağ koşulları üzerindeki fikir birliğinin elde edilmesinde yatmaktadır. Çalışma geçirmez (POW) bir tür BFT konsensüs algoritmasıdır ve Bitcoin ve Ethereum yaygın bir uygulamadır. POW, düğümler arasında bilgi işlem gücü için muhasebe haklarını elde eder. Ethereum, Bitcoin konsensüs mekanizmasını geliştirdi ve yüksek bilgi işlem güç cihazlarının avantajlarını azaltarak bellek boyutuna ve bellek geniş bantına yüksek bir ihtiyacı olan Ethash algoritmasını tanıttı. Özsermaye Kanıtı (POS), POW'un yerini alan bir konsensüs algoritmasıdır. Post algoritması kaynak tasarrufuna katkıda bulundu, ancak hiçbir şey gibi yeni zorluklar getirdi. Temsil edilen hissenin (DPO'lar) kanıtı, kullanıcı oyu yoluyla blok üretimi için Supernode N'yi seçen post algoritmasının bir varyantıdır. Bir süper kod dönüşü olduğunda, blok üretilmezse kaldırılır ve ağ yeni bir süpnode seçer. Örneğin EOS'u ele alalım, kullanıcılar 21 temsilci seçmek ve her 3 saniyede bir blok üretmek için oy kullanırlar. Pratik Bizans Hata Tolerans Algoritması (PBFT), orijinal Bizans hatasının orijinal algoritmik tolerans probleminin çözülmesine katkıda bulunur ve genellikle Fabric0.6 gibi konsorsiyum zinciri senaryosunda kullanılır. Serbest istisna sürecinde, PBFT algoritması hazırlık, hazırlık ve sunum aşaması yoluyla uygun fikir birliği tamamlanmasını sağlar. Byzantin olmayan CFT (hataya toleranslı) sorunları için hata tolerans teknolojisi, Paxos sorunlarını, yani mesajların kaybedilebileceği veya çoğaltılabileceği, ancak hata mesajı oluşamayacağı dağıtılmış sistemlerde hedefler. Paxos ve RAFT algoritmalarının algoritması Paxos problemlerine bir çözümdür ve her ikisi de çok tutarlı algoritmalardır. Paxos algoritması, teklifler, hazırlık ve kabul düzeyi yoluyla fikir birliği elde ederken, RAFT algoritmaları lider seçimi, log çoğaltma, güvenlik, log sıkıştırma, üye değişiklikleri vb. POW'dan postaya, Paxos'tan Raft'a ve daha sonra PBFT'ye kadar, tutarlı bir algoritma sürekli gelişme, iyileştirme ve evrim geçirmiştir. Büyük şirketler, gerçek işlere dayalı kendi senaryolarına uyum sağlayan tutarlı bir tutarlı algoritma geliştirmiştir. Konsensüs algoritmasının keşfine giden yol hala uzun. Konsensüs Algoritması Serisi: POW Algoritma İncelemesi, Avantaj ve Dezavantajların Özeti Konsensüs Algoritması Serisi: POW Algoritma İncelemesi, Avantaj ve Dezavantajların Özeti Bu makale, çalışma kanıt algoritması, blok çene teknolojisinde yaygın olarak kullanılan bir konsensus mekanizmasını derinden araştıracaktır. Temel fikri, ağdaki "en" nı belirlemek için bilgi işlem gücünü kullanmaktır. Düğümlerin sayısına göre düğümlerin çoğunu değerlendirmenin geleneksel modeliyle karşılaştırıldığında, POW algoritması dinamik ve açık ağ ortamları için daha uygundur. Pow algoritmasında sorunun çekirdeği, ağdaki "en" düğümlerin aynı blok zincirinde nasıl anlaşılacağıdır. Düğümlerin herhangi bir zamanda katılabileceği veya çıkabileceği açık bir ağ karşısında, çoğu düğüm sayısına göre artık uygulanamaz. Bu nedenle, çalışma kanıtı hesaplama gücünü “en” bir ölçüm olarak kullanır. "Çoğu" burada, önde gelen belirli sayıda blockchain ana zincirini koruyabilen bilgi işlem gücünü ifade eder. Avantajlar: 1. Yüksek Güvenlik: Hesaplama kaynaklarını tüketme ihtiyacı nedeniyle, POW algoritmaları çift harcama saldırıları gibi kötü niyetli saldırılara etkili bir şekilde direnebilir. Bilgisayar korsanları, ağı kurcalamak veya kontrol etmek için çok sayıda bilgi işlem kaynağı yatırmalı ve böylece saldırıların maliyetini artırmalıdır. 2. Merkezi olmayanlaştırma: POW algoritması, matematiksel sorunları çözmek için rekabet yoluyla muhasebe hakları elde eder, ademi merkeziyeti gerçekleştirir, merkezi kurumların merkezi kontrolünü önler ve ağın şeffaflığını ve adilliğini artırır. 3. İzlenebilirlik: Her blok, bir zincir yapısı oluşturan önceki bloğun karma değerini içerir. Bu tasarım, blockchain'in bütünlüğünü ve izlenebilirliğini sağlar ve verilerin değiştirilmesini zorlaştırır. Dezavantajlar: 1. Yüksek Enerji Tüketimi: POW algoritmaları, yüksek enerji tüketim sorunlarına yol açan büyük miktarda bilgi işlem kaynağı gerektirir. Blockchain teknolojisinin popülerleştirilmesiyle, enerji tüketimi sorunları yavaş yavaş sosyal dikkatin odağı haline gelmiştir. 2. Hesaplama Gücü Konsantrasyonu: POW algoritmaları ademi merkeziyete ulaşmak için tasarlanmış olsa da, gerçek operasyonda, bilgi işlem güç kaynakları genellikle birkaç büyük madencilik havuzunun elinde yoğunlaşır, bu da bilgi işlem gücü konsantrasyonuna ve ağın saldırı direncini ve adalesini zayıflatır. Özet: Pow algoritması blockchain teknolojisinde önemli bir rol oynar ve bilgi işlem gücü yoluyla, güvenlik, ademi merkeziyet ve veri değişmezliği ile "en" belirler. Bununla birlikte, yüksek enerji tüketimi ve bilgi işlem gücü konsantrasyonu gibi zorluklarla da karşı karşıyadır. Teknolojinin sürekli ilerlemesi ile, enerji tüketimini azaltırken ve bilgi işlem gücünün dağılımını teşvik ederken güvenliğin nasıl korunacağı gelecekteki araştırmaların odak noktası olacaktır.

I、 Blockchain'in birkaç konsensüs

mekanizması ve avantajları ve dezavantajları 1. 2. POS (Proofstake) Kullanım: Düğümün muhasebe haklarını alma zorluğu, POW tüketimi ve performans iyileştirilir, ancak muhasebe hakkı hash cerrahisi temelinde elde edilir ve denetim zayıftır. 3 .. Bu mekanizma jeton gerektirmez ve konsensüs gecikmesi yaklaşık 2 ila 5 saniyedir, bu da konsensüsü verimli hale getirir. V. Sistemin finalini sağlamak için finansal uygulama senaryoları için uygundur. 5. Havuz doğrulama havuzu, geleneksel dağıtılmış tutarlılık teknolojisine ve bir veri inceleme mekanizmasına dayanmaktadır. Katılımlı çeşitli merkezlere sahip iş modeli için daha uygun olan jetonlar olmadan çalışabilir, ancak ademi merkeziyetçilik açısından Bitcoin kadar iyi değildir. Blockchain'deki fikir birliği nedir ve blockchain'deki konsensüs algoritmaları nelerdir? Bitcoin ve diğer blockchain parçalarında blockchain

'in fikir birliği nedir, bir fikir birliğine nasıl ulaşılacağı hakkında sorular da vardır. Başka bir deyişle, bitcoin veya diğer blockchain parçalarının en merkezi sorusu, merkezi olmayan bir ortamda bir fikir birliğine nasıl ulaşılacağıdır.

Blockchain, Bitcoin ve Bitcoin'i destekleyen altyapının arkasındaki temel teknolojidir. Bu nedenle, blockchain fikir birliği hakkında konuştuğunuzda, bitcoin fikir birliği hakkında konuşmalıyız.

Bitcoin'in en ana atılımı, ademi merkeziyetçilik durumunda işlem olayları üzerinde fikir birliği elde etmek, yani merkezi bir kuruluş olmadan bir işlemin etkinliği konusunda bir anlaşma yapmaktır.

Bu fikir birliğini yerine getirmek için bitcoin yöntemi esas olarak iki bölüm içerir: neredeyse tüm POW para birimleri tarafından benimsenen

yöntemi. Örneğin, iyi, litecoin, sandpiece, dogecoin, vb.

Blockchain teknolojisinde rızaya dayalı mekanizma nedir?

1. Kısacası, konsensüs mekanizması, bir dönemde şeylerin sırasına göre bir fikir birliğine ulaşmak için bir algoritmadır ve blockchain düğümlerinin tüm ağ üzerindeki bloktaki bilgiler üzerinde bir fikir birliğine ulaşması için bir mekanizmadır.

Blockchain fikir birliği nedir?

sözde "konsensüs mekanizması", bir işlem için özel düğümlerin oyu sayesinde işlemlerin doğrulanmasını ve onaylanmasını çok kısa sürede tamamlamaktır, eğer alakasız çıkarları olan birkaç düğüm bir fikir birliğine ulaşabilirse, tüm ağın bu konuda bir fikir birliğine ulaşabileceğini düşünebiliriz. Açıkçası, eğer bir Çinli Big V Weibo, Amerikalı bir sanal para oyuncusu, bir Afrikalı öğrenci ve bir Avrupalı ​​gezgin birbirini tanımıyorsa, ama hepsi iyi bir insan olduğunuzu kabul ediyorsa, aslında kötü olmadığınız sonucuna varabilirsiniz.

Blockchain, verileri kronolojik sırada depolayan bir veri yapısı olarak, çeşitli fikir birliği mekanizmalarının sorumluluğunu üstlenebilir. Uzlaşma mekanizması, blockchain teknolojisinin önemli bir unsurudur. Blockchain konsensüs mekanizmasının amacı, tüm dürüst düğümlerin iki özelliği karşılarken blockchain'in tutarlı bir vizyonunu korumasına izin vermektir:

1) Tutarlılık. Tüm dürüst düğümler tarafından kaydedilen blockchain'in önek kısmı tamamen aynıdır.

2) Geçerlilik. Dürüst bir düğüm tarafından yayınlanan bilgiler nihayet kendi blok zincirinde diğer tüm dürüst düğümler tarafından kaydedilecektir.

Konservasyon mekanizması nedir? Konsensüs mekanizması

, basitçe, bir dönemde şeylerin sırası üzerinde fikir birliğine ulaşan bir algoritmadır.

Blockchain'de, rızaya dayalı mekanizma bir ülkenin yasası gibidir ve blockchain dünyasının normal işleyişini sürdürür. Blockchain'de, herkesin kanaldaki tüm işlemleri kaydeden bir hesap defteri olacaktır.

Şu anda, yaygın olarak kullanılan üç konsensüs mekanizması vardır:

1. Değişmez açıklama olarak, POW ne kadar çok çalışma olursa, avantajların o kadar yüksek olduğu anlamına gelir. Buradaki çalışma rakamları tahmin etmektir.

2. Nihai bilgi,en çok sahip olan kişi (jetonlar).

3. Önceki ikisinden farklıdır, PBFT bir hesaplama esasına dayanır ve belirteç ödülü yoktur. Tüm zincir oyları, (N-1) / 3 düğüm nesnesi olduğunda kamuya açık bilgi edinme hakkı.

Çalışma Notları | Bir Makalede 11 Ana Akım Konsensüs Algoritmalarını Anlamak Blockchain'in iletişimi ve öğrenilmesinde "konsensüs algoritması" sıkça bahsedilen bir kelimedir. Konsensüs algoritmaları blockchain'in güvenilirliğini sağlar. Ortak algoritmalar, bunlarla sınırlı olmamak üzere, iş kanıtı (POW), pay (POS), delege edilmiş pay kanıtı (DPOS), pratik Bizans fay tolerans algoritması (PBFT), vb. Konsensüs algoritmaları esasen blok çırpma için no -no'lar arasında koordinasyon ve veri tutarlılığı elde etmek için belirli matematiksel algoritmaları kullanır. Bir konsensüs algoritması bir dizi kural olarak anlaşılabilir ve her düğüm, bu kurallar kümesine dayanarak ilgili verilerini onaylar. Gerçek hayatta, konsensüs algoritmaları, bir grup insanın özellikle net bir lider olmadan bir anlaşmaya varması gerektiğinde çözümler sunar. Blockchain'de, her bir düğüm, defterinin ağdaki diğer düğüm defterleriyle tutarlı olduğundan emin olmalıdır, bu da veri senkronizasyonunun geleneksel yazılım yapısındaki merkezi bir sunucu aracılığıyla elde edilme biçiminden farklıdır. Konsensüs algoritması, dağıtılmış ağlarda veri tutarlılığı sorununu çözer. Çalışma kanıtı (POW) en yaygın fikir birliği algoritmalarından biridir ve çekirdeği, madencilerin yeni blokları doğrulamak ve eklemek için bir hesaplama bulmacasını çözmeleri gerektiğidir. Bu mekanizma, bilgi işlem kaynaklarını tüketerek ağ güvenliğini sağlar, ancak yüksek enerji tüketimi, düşük verimlilik ve büyük ölçekli ekonomik etkilere duyarlılık gibi sorunlar vardır. Çalışma sistemlerinin kanıtı, bitcoin, ethereum, litecoin, dogecoin ve diğer kripto para birimleri gibi kripto para birimlerinde yaygın olarak kullanılmaktadır. Pay Kanıtı (POS), kripto para birimlerinin tutulmasının miktarına ve zamanına göre karşılık gelen özkaynakları tahsis eden ve sahipler "paraları yakma" ile faiz geliri elde eden enerji tasarrufu sağlayan bir fikir birliği mekanizmasıdır. Bahis kanıtı, enerji tüketimini azaltır ve daha yüksek saldırı maliyetleri yoluyla siber güvenliği artırır. Ancak, hiçbir şeysiz saldırı sorunu bunun için bir zorluk olmaya devam ediyor. Ethereum gelecekte POS mekanizmasını benimsemeyi planlıyor. Gecikmeli İş Kanıtı (DPOW), diğer blok zincirlerine eklenebilecek bir blok oluşturarak enerji tasarrufu ve güvenliği korurken işlem maliyetlerini tasarruf eden iş kanıtı geliştirilmiş bir versiyonudur. Bu mekanizma Komodo tarafından benimsenmiştir. Delegedilen Pay Kanıtı (DPOS), kripto para birimi sahiplerinin yeni bloklar oluşturmaktan sorumlu bir grup doğrulayıcıya (süpernod) oy kullanmasına izin veren bir lisans konsensüs mekanizmasıdır. DPOS, enerji tüketimini azaltırken verimliliği artırmak ve ademi merkeziyeti artırmak için tasarlanmıştır. EOS, Bitshares, Steemit ve diğer projeler gibi projeler bu fikir birliği mekanizmasını benimsemektedir. Pratik Bizans fay tolerans algoritması (PBFT), özel ve lisanslı ağlar için uygun verimli ve ölçeklenebilir bir konsensüs algoritmasıdır. Birkaç düğümden sistemin güvenliğini ve yüksek hızını sağlar. Yetki Kanıtı (POA), doğrulayıcılara güvenme konsensüs mekanizmasına dayanır ve belirli kanıtları tutan düğümlerin doğrulayıcı olmasına izin verir. Bu mekanizma genellikle özel ve lisanslı blok zincirleri için kullanılır. Kimin yeni bloklar oluşturmaya uygun olduğunu belirlemek için bekleme sürelerini rastgele seçmek için kullanılan zamanın (şair) mekanizması, adil lider seçimleri sağlamak için tasarlanmış lisanslı blockchain ağları için uygundur. Eşitlik Dolaşım Kanıtı (POSV), kripto para birimi ağlarının güvenliğini ve verimliliğini artırmak için çalışma kanıtını ve pay kanıtını birleştirir. Yıldız konsensüsü, federal Bizans konsensüs algoritmasına dayanır ve yıldız blok zinciri için uygun verimli ve merkezi olmayan bir fikir birliği mekanizması sağlar. Etkinlik kanıtı (korsanlık), doğrulayıcının etkinliği yoluyla yeni bloklar oluşturan düğümleri seçmeyi amaçlayan çalışma kanıtını ve pay kanıtını birleştirir. Konsensüs algoritmasının seçimi, uygulama senaryosunun ihtiyaçlarına bağlıdır. İş kanıtı ve pay kanıtı ilk yaygın olarak kullanılanAlgoritmalar, emanet edilen bahis kanıtı, pratik Bizans fay tolerans algoritmaları, yetkili payın kanıtı vb. Bir fikir birliği algoritması seçerken, güvenlik, verimlilik, enerji tüketimi, ademi merkeziyetçilik derecesi ve belirli uygulama senaryolarıyla eşleştirme dikkate alınmalıdır.