Lider Seçimi: Bir Piyango Uygulanmış, Bir Rotasyon Çalışıyor ve Piyangonun Açık Bir Tasarım Sorusu Var
Neden herhangi biri bir lider seçer ki
Birinin önce gitmesi gerekir. İki teklif edenli bir tur bir çataldır; hiç teklif edeni olmayan bir tur bir tıkanmadır.
Seçimin aynı anda iki şeyi karşılaması gerekir. Herkes pazarlık etmeden aynı cevaba varmalı ve bir saldırgan cevabı, üzerine hareket edecek kadar önceden bilememeli.
İki aile ve her birinin maliyeti
Rotasyon sabit bir sırayla sırayla gider. Üzerinde anlaşmak çok kolaydır ve manipüle edilmesi imkânsızdır. Ve tamamen öngörülebilirdir, dolayısıyla belirli bir turu bozmak isteyen herkes hangi katılımcıya ulaşacağını tam olarak bilir.
Bir piyango her tur bir kazanan çeker. Öngörülemez, dolayısıyla önceden hedeflenecek bir şey yoktur. Ve bir ispata ihtiyacı vardır, çünkü kazandığını söylemek ispatsız değersizdir.
Burada uygulanmış olan ve gerçekten doğru olan kısım
Piyango. Her doğrulayıcı, tur için kendi anahtarını kullanarak rastgele görünen bir çıktı hesaplar ve çıktı bir ispatla birlikte gelir.
Girdiler paylaşılan bir tur tohumu ile tur numarasıdır, başka bir şey değil. Dolayısıyla lider olmak isteyen birinin öğütecek bir şeyi yoktur: biri kazanana kadar aday girdiler deneyemez, çünkü hiçbirini kendisi seçmiyor.
Ve sonucun güvenilmesi değil kontrol edilmesi amaçlanmıştır, ki birbirine güvenmeyen katılımcılar arasında bütün bunları yararlı kılan özellik budur.
Ve bu dağıtımda piyango kapalı
Bu ağın çalıştığı kip, çekilişi atlayan bir bayrak koyuyor ve o bayrağın yanındaki yorum, kendi sözlerimizle bu kipin sıralı lider seçimi kullandığını söylüyor.
Önce dışarıdan görünürdü. Ardışık on iki okunabilir blok kesintisiz dört yönlü bir rotasyon gösteriyor, ki bunu bir piyango üretmez. Dış ölçüm ve kaynak uyuşuyor ve hiçbiri diğerine uydurulmadı.
Yani dürüst tarif şu: piyango kodda var ve çalışan şey rotasyon.
Açık tasarım sorusu, kodun kendi sözleriyle
Kimin kazandığına karar vermek, çıktıları toplamayı ve en küçüğünü almayı gerektirir.
Bunu yapan rutin her doğrulayıcının çıktısına ihtiyaç duyuyor. Kendi belgelendirmesi böyle diyor.
Hataya dayanıklı bir protokol her katılımcıyı bekleyemez. Hepsini beklemek, bir tek eksik doğrulayıcının seçimi tıkaması demektir, ki protokolün geri kalanının atlatmak için var olduğu başarısızlık tam da budur.
Dolayısıyla piyangonun, herkesten değil bir yetersayıdan kazanan üreten bir kurala ihtiyacı var ve o kural henüz kimsenin almadığı bir tasarım kararıdır. Geliştirme ağının bunun yerine bir rotasyon çalıştırmasının sebebi büyük olasılıkla budur ve bunu söylemek, piyangonun açılmaya hazır olduğunu ima etmekten yararlıdır.
Daha eski bir sayfamız alma kontrolünü abarttı
Bir teklif alan bir katılımcının, iddia edilen liderin "gerçekten kazandığını" doğruladığını yazmıştık. Bu, kontrolün ortaya koyduğundan fazlasıydı ve sayfa artık bunu tam olarak belirtiyor.
Kendi abartımızı sessizce düzeltmek yerine burada adlandırmak, bunun bir okurun denetleyebileceği tek sürümüdür.
Mevcut düzenlemenin maliyeti, dürüstçe ölçülmüş
Öngörülebilir liderlik, sonraki teklif edenin önceden bilinebilir olması demektir.
Bu ağda bunun maliyeti yok: dört doğrulayıcı, tek işletmeci, tek süreç, ortada hiçbir şey yok ve saldırılacak dış katılımcı yok.
Küme açıldığında değişmesi gereken ilk özelliktir ve birkaç başkasıyla aynı anda değişir. Bir rotasyon, bir geliştirme ağı için doğru, açık bir komite için yanlış seçimdir.
Ve hiçbiri dışarıdan kontrol edilebilir değil
Okuma yüzeyinde hiçbir türden ispat görünmüyor, dolayısıyla bir okur örüntüyü gözleyebilir, mekanizmayı asla.
Mekanizma hakkındaki yukarıdaki her şey bir kaynak okumasıdır ve bir dışarıdakinin bağımsız olarak doğrulayabileceği tek kısım rotasyonun kendisidir.
Kendiniz neyi kontrol edebilirsiniz
solidus_canonHead, sonra aşağı doğrusolidus_getBlockBySeq,proposeralanını sıra düzeninde listeleyerek
GÜNCELLEME 2026-08-02: yüksekliği değil sırayı kullanın, yoksa üç blokta bir tanesini görürsünüz: ardışık üç blok bir yükseklik değerini paylaşıyor. Örüntü tekrar ediyor, ki bir rotasyonun göründüğü ve bir piyangonun görünmediği şey budur.
Okumaya devam edin
- Bizans Hata Toleransı ve Tek Bir Süreçteki Dört Doğrulayıcının Neden Hiç Toleransı Yok
- Yeter Sayı Sertifikası Nedir: Tek Bir İmza ve Kimin İmzaladığının Haritası
- Görüş Değişimi Nedir: Sınırlı Bir Bekleme, İki Kez Düzeltilmiş Aynı Hata ve Yeterince Zorlarsanız Tersine Dönen Bir Geri Çekilme
- Komite Nasıl Seçiliyor: Genesis Dosyasındaki Bir Liste ve Hiçbir İşlem Sizi Ona Ekleyemez