Bir Veren Nasıl Güvenilir Hâle Geliyor ve Kimsenin Anmadığı Altmış Saniye
Hangi verenlere güvenileceğine cüzdanınız karar vermiyor, zincir de vermiyor. Farklı bir yüzeydeki bir sicil veriyor, ve bu sayfa onu tarif ediyor çünkü bir tutucu eninde sonunda bir kimlik bilgisinin neden sayıldığını ve bir diğerinin neden sayılmadığını soracak.
Sicilin bir veren hakkında neyi kaydettiği
Bir tanımlayıcı, ve verenin kendi anahtarıyla mı yoksa devredilmiş bir düzenleme üzerinden mi imzaladığı.
Bir durum: kaydedilmiş, askıya alınmış ya da listeden çıkarılmış. Bir mantıksal değer yerine üç durum, çünkü askıya alma ve çıkarma, farklı sonuçları olan farklı olaylardır.
Verenin akredite olduğu bir düzeyler kapsamı, tanımlı kelime dağarcığıyla sınırlanmış ve en az bir tane içermesi gerekiyor. Daha düşük bir düzey için akredite bir veren daha yükseğinde veremiyor, ki bu düzeylerin kendilerinin izlediği aynı aşağı doğru kuraldır.
Onu kimin akredite ettiği, her satırda kayıtlı.
Ve ayrı bir durum olayları tablosu, böylece bir konum değişikliği önceki cevabın üzerine yazmak yerine bir iz bırakıyor.
Tek bir akredite eden var ve o biziz
Akredite eden sütunu, satırlar sonradan da yorumlanabilir kalsın diye var. Bugün her satır aynı tarafı adlandırıyor.
Şemanın kendi yorumu sınırı gizlemek yerine kabul ediyor: gerçek federasyon bire çoktur, her biri kendi kapsamını ve geçerlilik penceresini taşıyan birden fazla akredite edenle, ve bu şemanın sahip olmadığı bir birleştirme tablosuna ihtiyaç duyacak. Tek sütun, mevcut satırların temiz biçimde göç etmesini garanti ediyor, göçün önlendiğini değil.
Bilinen bir gelecek maliyeti yazıya dökmenin doğru yolu budur ve iki kez okumaya değer: tasarım, skalerin yeterli olduğunu iddia etmiyor.
Altmış saniye
Kaydedilmiş girdiler bir dakika boyunca önbelleğe alınabiliyor.
Dolayısıyla bir anda listeden çıkarılmış bir veren, önbellekteki cevabı almış herhangi bir doğrulayıcıda sonrasındaki altmış saniyeye kadar kaydedilmiş olarak okunabiliyor.
Ve iptal listesi o pencereyi kapatmıyor. Bir durum listesi, veren konumunu değil kimlik bilgisi başına durumu taşıyor, dolayısıyla çoğu insanın bunu kapsamasını bekleyeceği düzenek başka bir şeyi kapsıyor.
Rotanın kendi yorumu takası adlandırıyor ve onu ilk sürüm için kabul ediyor. Bunu burada yayımlamak hiçbir şeye mal olmuyor ve gizlemek eninde sonunda birine bir dakikalık yanlış yerleştirilmiş güvene mal olurdu, ki o dakika önemli olan dakika değilse kısadır.
Sicilin kasten söylemedikleri
Bir verenin neden listeden çıkarıldığı. Durum ve zaman damgası açıktır; sebep değildir.
Bu savunulabilir bir seçimdir, çünkü kamuya açık bir sebep, sicilin karara bağlayacak donanımı olmadığı uyuşmazlıkları davet ediyor, ve bir listeden çıkarma zaten yeterince güçlü bir sinyaldir. Aynı zamanda bir sınırdır: bir doğrulayıcı, konumun geri çekildiğini öğreniyor, geri çekmenin idari mi ciddi mi olduğunu değil.
Temiz kısım, eşit belirginlikte belirtilmiş
Listeden çıkarılmış bir veren, bulunamadı yerine kesin bir cevap döndürüyor.
Sicil, çıkarılmış ile hiç duyulmamışı ayırıyor. İkisini de sessizlikle cevaplayan bir sicil, bir geri çekmeyi bir belirsizliğe dönüştürüyor, ve bir doğrulayıcı listeden çıkarılmış bir vereni bir yazım hatasından ayıramıyor.
Bunun bir tutucu olarak sizin için ne anlama geldiği
Doğrudan üzerinden hareket edebileceğiniz hiçbir şey. Cüzdanınız veren tanımlayıcısını gösteriyor ve onun hakkında hiçbir yargıda bulunmuyor, ve sicile siz değil doğrulayıcılar danışıyor.
Var olduğunu bilmenin sebebi, "bu kimlik bilgisi kabul edilecek mi" sorusunun cevabının orada yaşamasıdır, size söylemeden değişiyor ve önbellekteki bir kopya hâlâ aksini söylerken değişebiliyor.