Babbitt Hızlandırıcı Teknolojisi Açık KursDFINITY baş konuşmacısı, eşik rölesi ile VRF'ye giden yolda size rehberlik eder

Babbitt Hızlandırıcı Teknolojisi Açık Kursu, derinlemesine diyaloglar ve kurslar içeren küresel bir çevrimiçi blok zinciri teknolojisi sütunudur (Geekhub Global Online). Dünyanın her yerinden kıdemli teknik uzmanları, Geekhub teknoloji topluluğuna son teknoloji ve yüksek kaliteli blok zinciri teknolojisi içeriği sunmayı amaçlayan çevrimiçi blok zinciri teknolojisini yıkmak için düzenli olarak davet edeceğiz; Aynı zamanda, topluluk üyeleri canlı yayına da katılabilir. Blockchain teknolojisini tartışmak için etkileşimler Teknoloji geliştirme ve gelecek.

Gittikçe daha fazla blok zinciri, düşük enerjili ve yüksek verimli bir rastgele sayı algoritması olarak PoS konsensüs mekanizmasını benimserken, VRF (Doğrulanabilir Rastgele İşlev) algoritması son yıllarda giderek daha fazla ilgi gördü. Blok zincirinin güvenliği genişletmesine ve geliştirmesine yardımcı olabilir.Birçok kişi VRF tabanlı fikir birliği mekanizmasının "imkansız üçgen" sorununu iyileştirebileceğine inanıyor. Bu hafta, Geekhub Global Online'ın dördüncü sayısı "VRF - A Secure Bridge", kurucu ekibin bir üyesi ve merkezi olmayan bulut bilişim platformu DFINITY'nin baş konuşmacısı Arthur Falls'u size "Rastgeleliğe Giden Yol" hakkında ayrıntılı bir açıklama yapması için davet etti. : DFINITY Uzlaşma Mekanizması" .

DFINITY, daha 2016 yılında, blok zinciri ağının karşılaştığı temel performans sorununun rastgelelik oluşturma sorunu olduğunu fark etti. Ardından DFINITY, verimli blok onayı elde etmek ve performansı büyük ölçüde artırmak için benzersiz eşik rölesi doğrulanabilir rastgele işlevini kullandı. Bu kursta Arthur, blok zincirindeki doğrulanabilir rastgele işlevlerin uygulamasını ve pratik uygulamasını ayrıntılı olarak tanıtmak için DFINITY konsensüs mekanizmasını bir giriş noktası olarak kullanacak.

Arka plan tanıtımı

DFINITY, bir PoS konsensüs mekanizması kullanır. Ağa katılmak, depozito olarak belirli bir miktar hisse (yani DFINITY jetonları) gerektirir. Tüm düğümler eşittir , ödülü artırmanın tek yolu ağa daha fazla düğüm eklemektir. Tüm DFINITY düğümlerinin aynı depozitoya sahip olduğunu ve depozitodan daha fazlasını ödemenin ek bir faydası olmadığını vurgulamak önemlidir.

PoS'un avantajının bir kısmı, tüm düğümlerin platform tarafından bilinmesidir, böylece platform belirli işlevleri gerçekleştirmek için düğümleri çağırabilir ve bu düğümlerin çevrimiçi olmasını bekleyebilir. Aranan düğüm çevrimdışıysa, düğüm depozitonun bir kısmını kaybedebilir.

Ağa kimin katıldığını bildiğimiz ve neredeyse tüm düğümlerin çevrimiçi olduğunu varsaydığımız için, düğümlere rastgele görevler atayabilir ve bu görevlerin tamamlanacağından nispeten emin olabiliriz. Bu aynı zamanda DFINITY'nin de temelidir.

Eşik Grubu (Komite)

Eşik grubu, DFINITY'nin tüm fikir birliği oluşturma sürecinde çok önemli bir kavramdır. Eşik grupları, tek bir karar vericiye sahip olmaktan kaçınmamızı sağlar ve DFINITY'nin kalbinde yer alır. Herhangi bir zamanda, ağda aktif bir eşik grupları havuzu vardır. Her bir eşik grubu, ağa bağlı tüm düğümlerden rastgele örneklenir ve bir düğüm, aynı anda birden fazla eşik grubuna dahil edilebilir. Bir eşik grubunun tüm düğümleri, rastgelelik oluşturmak için birlikte çalışır; her tur, eşik grupları havuzundan yeni bir eşik grubu seçer.

Eşik grupları önceden rastgele seçilir ve havuza alınır. Aşağıdaki şekilde gösterildiği gibi, zaman periyodu 1 sırasında, zaman periyodu 2 için eşik grubu seçilir. 1. zaman periyodunun sonunda bu periyot için eşik grubu dağılır ve 2. periyot için eşik grubu çalışmaya başlar. Aynı işlem süresiz olarak tekrarlanır.

Eşik Rölesi

DFINITY'nin rastgeleliği, bir eşik rölesi doğrulanabilir rastgele işlevi tarafından üretilir. Bir poker oyunu oynadığınızı hayal edin - krupiyenin desteden çıkan kartları tahmin edemediğini veya değiştiremeyeceğini doğrulamanız gerekir. Bu yüzden halkın gözü önünde kartları karıştırıyorsunuz. Karıştır, güvenilmeyen düğümler ağı - poker oyuncuları için doğrulanabilir rastgele bir işlevdir.

Eşik röleleri oluşturmak için eşik şifrelemesi kullanıyoruz. İlk olarak, açık anahtar şifrelemesine bir göz atalım. Kapınızın iki anahtarı olduğunu hayal edin, bir kapıyı kilitlemek için bir anahtar ve kapıyı açmak için bir anahtar. Kapınızı kilitlemesi için anahtarı herkese verebilirsiniz, başka birinin kapınızı kilitleyebilmesi kimin umurunda? Daha da önemlisi, kapıyı sadece siz açabilirsiniz. Açık anahtar kriptografisindeki dijital imzalar temelde sadece budur, ancak daha soyuttur. İki anahtarınız var, biri bir veriyi imzalayabilir ve diğeri imzayı doğrulamak için kullanılabilir. Bu imzayı oluşturabilecek tek kişinin siz olmanız koşuluyla, başka birinin bir veri parçası üzerindeki imzanızı doğrulayabilmesi iyi bir şeydir. "Genel-anahtar-özel-anahtar kriptografisi" burada devreye girer. İmzalama anahtarı özel olmalıdır.

Eşik şifreleme, bir fark dışında temelde aynı prensiptir: Eşik şifrelemede, özel anahtar veya imzalama anahtarı, her biri bir imza oluşturmak için kullanılabilen birden çok paylaşıma bölünür. İmza paylarının bir eşik oranı toplandıktan sonra, ortak anahtar kullanılarak doğrulanabilen eksiksiz bir dijital imza oluştururlar. Eksiksiz bir dijital imza oluşturmak için yeterli hisse oranı olmadan doğrulanamaz. DFINITY'nin fiili uygulamasında, yalnızca toplamların çoğunluğuna (%51) sahip olmamız gerekir. Burada şunu bilmemiz gerekiyor: Her eşik grubunun bir genel anahtarı vardır ve her grup üyesinin özel anahtarın bir payı vardır. .

Aşağıdaki, eşik imzasının akışıdır. Eşik imzaların çok güzel bir özelliği var yani, Tam bir imza oluşturmak için hangi imza paylarının bir araya getirildiğine bakılmaksızın, elde edilen imza aynıdır. Sonra bir sürü dijital imza elde ederiz, ki bu, içinde ne olduğunu önceden kimse bilmiyorsa iyi bir rastgelelik kaynağıdır. Bu imzayı daha sonra Rastgele İşaret olarak kullanacağız.

Peki rastgele işaretçiler nasıl ortaya çıkıyor? Bir eşik grubu seçmek için kullanılan rastgele bir kaynakla başlıyoruz ve eşik grubu üyeleri rastgeleliği (eşik grubunu seçmek için kullanılan) imzalıyor. Bu eşik imzası (yalnızca %51'lik bir eşiğe ihtiyacımız olduğunu ve hiçbir eşik grubu üyesinin burada imza üzerinde bir etkisi olamayacağını unutmayın), sonraki eşik grubunu seçmek için kullanılır. Bu süreç süresiz olarak devam eder.

Rastgele Sıralama - Olasılıksal Slot Konsensüsü

Protokol, ağa bağlı tüm düğümlerin bir listesine sahip olduğundan, bu listeyi ve rastgele bir işaretçiyi girdi olarak alabilir ve rastgele sıralı bir liste çıktısı alabilir. Ve bu rastgele sıralama, olasılık kartı yuvası konsensüsü aracılığıyla yapılmalıdır. En üstteki düğümlerin daha yüksek önceliğe (sıralama) sahip olduğu kabul edilir. Öncelik, bir düğümün zincire bir blok ekleme olasılığını etkiler, Öncelik ne kadar yüksek olursa, olasılık da o kadar yüksek olur .

Düğümler bunu kendileri yapabilir ve blokları oluşturup yayınlamadan önce önceliklendirebilir. Bu, hesaplama ve ağ kaynaklarından tasarruf sağlar, çünkü pratikte yalnızca birkaç (örneğin beş) düğümün bloklar oluşturması ve yayınlaması gerekebileceğinden.

blok imzalama

DFINITY ağında rastgelelik yaratan eşik grupları da bloğu imzala Efekt.

Her eşik grubu üyesi aynı kuralları takip eder: bir blok alırlar ve blok geçersizse onu atarlar. Çalışıyorsa önceliği kontrol edilir. Öncelik, daha önce aldıkları bir bloktan daha düşükse, onu atarlar. Öncelik daha yüksekse, özel anahtar paylaşımı ile imzalarlar, ardından bloğu yayınlar ve paylaşımı imzalarlar.

Bir blok, eksiksiz, doğrulanabilir bir imza oluşturmak için gerekli sayıda imza payını topladıktan sonra, "noter tasdikli" olarak kabul edilir ve blok zincire eklenir.

Blok oluşturma sürecinin tamamı aşağıdadır:

DNIFITY için etkili blok onayı

Eşik tabanlı röle, DNIFITY ağının rastgele işlevlerin kullanımını doğrular. Blok onay süresi sadece iki bloktur ve onay süresi 2,5 saniye kadar düşük olabilir. , saniyede işlem işleme hacmi yaklaşık 50'dir. Genel olarak, blok doğrulama hızı gerçekten hızlı ve VRF'nin bunda oynadığı büyük rolü görmemiz gerekiyor.

topluluk soruları

1. Zaman periyodu 2 için eşik grubu, zaman periyodu 1 sırasında seçilir, yani zaman periyodu için eşik grubu üyeleri DDOS saldırılarına karşı savunmasız olacak mı?

Arthur: Cevap hayır. Çünkü DFINITY'de bu üyeler gizlidir, platform bu üyeleri seçer ama kim olduklarını kimse bilmez.

2. İletişim sorunları, BLS anahtarları oluştururken darboğaz oluşturur. DFINITY Bir eşik grubunda kaç düğüm var? Bu sorun nasıl iyileştirilir?

Arthur: Bir eşik grubunda 400 düğüm var. İletişim pahalıdır, ancak çözmemiz gereken bir sorun olacak kadar değildir.

3. Bir eşik grubu üyesi kendi özel anahtarını ifşa ederse ne olur?

Arthur: Fikir birliğine varmak için belirli bir özel anahtar payı eşiğine (%51) ihtiyacımız olduğundan, bir payın sızması önemli değil.

4. Blokları başlatmak için kaç düğüm seçilir?

Arthur: Cevap 0. Her düğüm, bir blok başlatmak için seçilebilir.Belirli olasılık, önceki rastgele sıralama algoritması tarafından belirlenir.Öncelik ne kadar yüksek olursa, olasılık da o kadar yüksek olur. Blok başlatılırsa, gerçek uygulama yaklaşık 5 düğümdür.

Canlı önizleme

Bu hafta Geekhub Global Online'ın dördüncü sayısı "VRF Safe Bridge" tüm hızıyla devam ediyor. 17 Ocak (Perşembe) saat 14:00'te, DEXON'un kurucusu ve Tayvanlı girişimci dehası Chen Taiyuan size "Gerçek Dünyada Adaleti Sağlamak: DEXON'da VRF" adlı bir teknik açık sınıf getirecek. Herkes posterdeki QR kodunu tarayabilir, resmi canlı yayın grubuna katılabilir ve öğrenme ve tartışmaya katılabilir.

geçmiş inceleme

1. Ethereum 2.0

2. Plazma

3. Zincir dışı genişlemenin temel teknolojisinin analizi

4. Katmanı kucaklayın2

5. Blok zincirinin ölçeklenebilirliği ve tasarım felsefesi

1. "Zincir üzerindeki" dosyalarınız gerçekten kaydedildi mi?

2. Kamu zincir teşvikleri ile birlikte dağıtılmış depolamanın mühendislik uygulaması

3. Blockchain depolamasının değer inancı

1. VRF'nin konsensüs mekanizmasına dahil edilmesi ne getiriyor?

2. Algorand

3. SINIF

4. Gerçek Dünyada Adaleti Gerçekleştirmek: DEXON'da VRF Uygulaması

EVOLUTION'dan e-EVOLUTION'a klasikler gitti, Mitsubishi yine de duygularla oynayabilir mi?
önceki
Kechuang tahtası ağırdır! Ma Yun ve Lei Jun burada! 57 firma "sınav giriş bileti" aldı ve 15 firma sorguladı
Sonraki
En güçlü üç orta boy SUV burada! Mercedes-Benz GLC köşede titredi!
"Yayını dinledikten sonra lütfen Qing Hanedanı Sarayına gidin." Yasak Şehir'de kendinizi kaybetmek utanç verici mi?
Son günlerin en sıcak 3 arabası, Mercedes-Benz A-Serisi, yeni ES, Hongqi H5, en çok hangisini istiyorsunuz?
Bir önceki yıla göre% 60'lık keskin bir artışla aracı kurumların ilk çeyrek performansı patlak verdi! CITIC 2,9 milyar hükümdar 2,7 milyar Haitong 2,4 milyar, geçen yıla göre daha da fazla net kâr! (
Teknik Kılavuz: Fabric State Veritabanı nasıl uygulanır?
Doğrudan * ST Shangpu'nun aktif olarak listeden çıkarılması! Hissedarlar genel kurulunda birisi "birlikte yaşayıp ölmek, birlikte ilerlemek ve geri çekilmek" diye bağırdı, şirket hala halka açılmak i
Tarihin en yakışıklısı! TNGA'nın bir başka favorisi, Pekin Otomobil Fuarı'nda yeni Lexus ES tanıtımı
Dev geliyor! Dünyanın en büyük varlık yönetimi şirketi BlackRock, Çin'in en büyük varlık yönetimi şirketi olmak için çaba göstereceğini duyurdu
Bu araba şirketi dümenci ve pilot yetiştirmek mi istiyor? Orta ve büyük SUV "havacı" ne olacak?
anlaştık mı! Trilyon dolarlık Çin Yatırım Şirketi, "yaşlı" bir adam olduğu ortaya çıkan yeni bir kafaya girdi.
100 km'de hızlanma sadece 5,7S, Porsche 718'in en büyük rakibi ve Jaguar'ın en güzel süper arabası 600.000'den az!
Wechat, Taobao ve Pinduoduo'da dikkatlice ucuz eşek derisi jelatin satın alın ve bağırsak tıkanıklığına dikkat edin!
To Top