Bir Ağın Katılım İçin Doğrulanmış Kimlik İstemesi Ne Anlama Gelirdi?
Her blokzincirin tek bir oya güvenmeden önce aynı soruyu yanıtlaması gerekir: bir kişinin çok kişiymiş gibi davranmasını nasıl durdurursunuz? Bu soruya cevabı olmayan bir ağ ucuza ele geçirilebilir: bir işletmeci, bin sahte kimlik, hiçbir zaman gerçekten çoğunluk olmamış bir çoğunluk. Bu sayfa, o soruya ciddi biçimde denenmiş dördüncü cevap hakkındadır, yani kimlik, ve diğer üçünün almadığı bedel hakkında.
Aşağıdaki her şey bir tasarım alanını ve Solidus'un onun içinde nerede durduğunu tarif eder, bitmiş bir ürünü değil.
Genel problem
"Bir kişinin çok kişiymiş gibi davranması"nın resmî adı Sybil saldırısıdır; çoklu kişilik taşıyan bir kadının psikiyatrik vaka incelemesinden gelir ve terim, eşten eşe sistemlerde tam olarak bu arıza biçimini tarif etmek için üretildi. İzinsize yakın her ağ, yani katılımın merkezî bir işletmeci tarafından elle seçilmediği her ağ, orantısız etki kazanmak için çok sayıda kimlik uydurmayı pahalı ya da zor kılan bir mekanizmaya ihtiyaç duyar. Böyle bir mekanizma olmadan "bir düğüm, bir oy" anında bozulur: bedavaya kimlik üretebilen bir saldırgan, yalnızca yeterince üreterek herkesi oyla geçebilir.
Ölçekte gerçekten dağıtılmış üç mekanizmanın her biri buna kimliği farklı fiyatlandırarak cevap verir.
Bilinen üç cevap
İş ispatı kimliği hesaplamayla fiyatlandırır. N kimlik kadar etkiye sahip olmak için, tek bir dürüst katılımcının kabaca N katı özet gücünü denetlemeniz gerekir. Bitcoin'in yaygınlaştırdığı mekanizma budur: madencilik pahalıdır ve pahalı olması meselenin kendisidir. "Kaç kimlik iddia edebilirsin"i "ne kadar özel donanımı ve elektriği sürekli çalıştırmayı karşılayabilirsin"e çevirir. Maliyet gerçek, fiziksel ve süreklidir; bir kez ödeyince ortadan kalkmaz, çünkü başkasının kimliği de eşleşmek için aynı sürekli harcamayı gerektirir. Zayıflığı tam olarak maliyeti enerji tüketimine dışsallaştırması ve ortaya çıkan gücün, güvenin yaşaması gereken yerde değil elektriğin ve donanımın en ucuz olduğu yerde yoğunlaşmasıdır.
Hisse ispatı kimliği sermayeyle fiyatlandırır. Elektrik yakmak yerine bir katılımcı, istediği etkiyle orantılı olarak ağın yerel varlığından bir teminat kilitler. Çok sayıda kimlik uydurmak, çok kez teminat bağlamak demektir ve bağlanan her birim gerçek ekonomik riske konmuş sermayedir: dürüstsüz davranın, kesilebilir. Bu, Sybil sorusunu ekonomik bir soruya çevirir, yani dürüstsüzlüğünüz teminatınızdan daha mı değerli, ve ağı güvenceye almak için enerji yakmayı gerektirmediği için yeni genel amaçlı zincirlerin çoğunun (Birleşme'den bu yana Ethereum, Cosmos zincirleri, Solana) üzerinde buluştuğu modeldir. Buradaki maliyet sermayedir ve buna karşılık gelen zayıflık, sermayenin de yoğunlaşmasıdır: zaten en çok hisseyi tutan, daha fazla etki edinmeyi en ucuz bulan taraftır ve gerçekten yeni, sermayesi az bir katılımcının ucuz bir giriş yolu yoktur.
Yetki ispatı kimliği itibarla fiyatlandırır. Küçük ve bilinen bir işletmeci kümesi, çoğu zaman adı belirtilmiş, çoğu zaman hukuken tanımlanabilir, uzlaşmayı çalıştırır ve ortaya koydukları şey anonim sermaye ya da yakılmış elektrik değil gerçek dünyadaki itibarlarıdır. Bir yetki ispatı doğrulayıcısı dürüstsüz davranırsa maliyet kesilmiş bir teminat değil, sistemin tamamen dışında mahvolmuş ve tanımlanabilir bir itibardır. Bunu çalıştırmak ucuz ve kesinleştirmesi hızlıdır, izinli konsorsiyum zincirlerinin ona yaslanmasının sebebi de budur, ama tasarım gereği izinsiz girişten vazgeçer: donanım satın alarak ya da sermaye bağlayarak yetki ispatı doğrulayıcısı olmazsınız, davet edilirsiniz ve kimin davet edilebileceği kümesi bilerek küçüktür.
Üç farklı bedel, üç farklı arıza biçimi: hesaplama coğrafya ve donanım erişimiyle yoğunlaşır, sermaye mevcut zenginlikle yoğunlaşır, itibar mevcut kapı bekçiliği gücüyle yoğunlaşır. Hiçbiri yoğunlaşma probleminden muaf değildir; onu yalnızca başka yere taşırlar.
Dördüncü cevap: kimlikle kapı tutma
Kimlikle kapı tutma ayrı bir aile üyesidir, diğer üçünün yerine geçen bir şey değil; pratikte hissenin yerini almak yerine onunla bir araya gelir. Fiyatlandırdığı bedel kimlik belgelendirmesidir: bir doğrulayıcının, diğer her doğrulayıcınınkinden ayrı, doğrulanmış insan kimlik bilgisi tutması gerekir; bu da çok sayıda kimlik uydurmanın yalnızca daha fazla hesaplama ya da daha fazla sermaye değil, çok sayıda ayrı doğrulanmış insan kimlik bilgisi edinmeyi gerektirmesi demektir. Herkesten yüz kat fazla sermayesi olan biri, saf hisse ispatında yapabildiği gibi bunu satın alarak aşamaz, çünkü kısıt "ne kadar bağlayabilirsin" değildir: "kaç ayrı insan olduğunu inandırıcı biçimde kanıtlayabilirsin"dir.
Solidus'un bu fikirdeki belirli örneği Proof-of-Identity adını taşır: sıradan hisse ağırlıklı doğrulamanın üstüne katmanlanmış, bir teminata ek olarak doğrulanmış insan kimlik bilgisi isteyen bir doğrulayıcı uygunluk kuralı; böylece bir işletmeci sermayeyi adresler arasında bölerek ucuza etki çoğaltamaz. Kimlik bilgisi şartının kendisi yol haritasıdır. Tam mekanizma, yani kimlik bilgisinin nasıl verildiği, nasıl kontrol edildiği, VRF komite seçimiyle nasıl bir araya geldiği, ona ayrıntılı olarak sahip olan sayfaya aittir; bu sayfa fikrin biçimini adlandırır ve yeniden anlatmak yerine devam eder.
Asıl bedel, açıkça belirtilmiş
İlk üç mekanizmanın her birinin, güvenceye alınan sistemin tamamen içinde yaşayan bir bedeli vardır: daha fazla elektrik yak, daha fazla sermaye bağla, daha fazla itibar riske at. Kimlikle kapı tutma farklıdır: sistemin dışından bir bedel ithal eder ve dürüstlüğün en keskin olması gereken yer tam olarak o ithalattır.
Doğrulanmış bir insan kimlik bilgisi, ancak insanı doğrulayan taraf kadar güvenilirdir. İş ispatı sizden kimseye güvenmenizi istemez; zincirin kendisi özetlerin hesaplandığını doğrulayabilir. Hisse ispatı sizden kimseye güvenmenizi istemez; zincirin kendisi bir teminatın var olduğunu ve doğru kesildiğini doğrulayabilir. Kimlikle kapı tutma ise sizden bir ihraççıya güvenmenizi ister, yani "bu kimlik bilgisi gerçekten bir şekilde doğrulanmış tek bir ayrı insana karşılık geliyor" diye beyan eden bir tarafa, çünkü zincirin bir kişiye bakıp onun bir kişi olduğunu teyit edecek yerel bir yolu yoktur; kırk birinci doğrulayıcıyla aynı kişi olmadığını teyit etmek şöyle dursun.
Dolayısıyla mekanizma, diğer üç mekanizmanın içeride tutmayı başardığı güven sorusunu ortadan kaldırmaz; onu tek bir noktaya taşır: ihraççıya. Ve o nokta, işaret edilmek yerine doğrudan adlandırılmayı hak eder. Denetimi ve işletim sicili olmayan bir ihraççıdan gelen bir doğrulayıcı kimlik bilgisini neden birileri kabul etsin? Bugün o ihraççı Solidus'tur. Proof-of-Identity'nin ardındaki doğrulama sürecinin üçüncü taraf denetimi yoktur ve dışarıdan bir tarafın ihraççının hata oranını, iyi kaynaklı bir saldırgan tarafından kandırılmaya direncini ya da ele geçirilmeye veya baskı altına alınmaya direncini bağımsız olarak teyit etmesini sağlayacak çok yıllı bir işletim geçmişi de yoktur. "Doğrulayıcıyı kim doğruluyor" sorusunu "bize güvenin" diye yanıtlamak probleme bir çözüm değildir: onun yeniden ifade edilmesidir.
Bu, bu sayfanın çözeceği bir problem değildir ve altında gizli bir cevap varmış gibi okunmamalıdır. Kimliği bir Sybil direnci mekanizması olarak seçmenin gerçekten açık olan bedelidir: zincirin kendisinin doğrulayabildiği bir sermaye ya da hesaplama problemini, doğrulayamadığı bir ihraççıya güven problemiyle takas edersiniz. Bir denetim, yani bağımsız üçüncü bir tarafın doğrulama sürecini tanımlı bir standarda karşı resmî olarak incelemesi, yol haritasındadır ve bunu ele almaya doğru gerçek bir adım olurdu; bugün var olan bir şey değildir ve bu sitedeki hiçbir iddia aksini ima etmemelidir.
Diğer sayılar nerede yaşıyor
Bu sayfa, takas alanının geniş açılı görünümüdür; şu anda neyin çalıştığının defteri ya da mekanizmanın ayrıntılı anlatımı değil. Mekanizmanın kendisi için, yani bir kimlik bilgisinin nasıl yapılandırıldığı, uygunluk kontrolünün VRF komite seçimiyle nasıl bir araya geldiği, mevcut tasarımda "doğrulanmış insan"ın gerçekte ne anlama geldiği için Proof-of-Identity sayfasına bakın. İkisi de bu denemenin ikisini de yeniden tartışmak zorunda kalmaması için var.
İlgili terimler: Proof-of-Identity · Doğrulayıcı
İlgili okuma: Sevk Edilenler ve Yol Haritası: Solidus'ta Bugün Gerçekte Ne Çalışıyor · Proof-of-Identity: Doğrulayıcı Uygunluğunu Doğrulanmış İnsan Kimliğine Bağlamak