Bir Tohum İfadesini Kaybettiğinizde Ne Olur (ve Alternatifler Neler)

Tohum ifadenizi kaybettiyseniz ve hiçbir yerde yedeklenmemişse, cüzdanınızın da kurulu alternatif bir kurtarma yöntemi yoksa, düz cevap şudur: gitti ve neyi denetliyorduysa o da gitti. Arayacak bir şirket yok, bunu düzelten bir destek kaydı yok, "parolamı unuttum" bağlantısı yok. Bu müşteri hizmetleri karamsarlığı değil, ifadenin nasıl çalıştığına dair matematiksel bir olgudur ve her şeyden önce, bir kez, açıkça söylemeye değer.

Neden kurtarılamaz

Bir tohum ifadesi bir parola değildir. Bir parola, bir şirketin denetlediği bir veritabanına karşı kontrol ettiği bir kimlik bilgisidir; onu kaybedin, şirket kim olduğunuzu başka bir yolla doğrulayıp yenisini verebilir. Bir tohum ifadesi anahtarın kendisidir. 12 ya da 24 sözcük, insanın okuyabileceği metin olarak kodlanmış özel anahtar demektir. O anahtardan bağımsız olarak "bu hesap size aittir" diyen hiçbir veritabanı kaydı yoktur: anahtar, kriptografik olarak, tasarım gereği var olan tek sahiplik kanıtıdır.

O tasarım, saklamasız bir cüzdanın bütün meselesidir: sizinle paranız arasında hiçbir şirket durmaz, bu da hiçbir şirketin anahtarınız olmadan onu hareket ettiremeyeceği ve (iki tarafı da kesen kısım burası) anahtarınız olmadan geri de veremeyeceği anlamına gelir. Saklamasız bir cüzdanı sansüre dirençli kılan aynı özellik, onu kayba karşı affetmez kılar. Başvurulacak bir arka uç yoktur, çünkü hesabı tutan bir arka uç zaten hiç olmadı. İfade yedeksiz ve alternatif kurtarma yöntemi olmadan gittiyse, neyi denetliyorduysa ulaşılamazdır; "ulaşması zor" değil, "doğru kimlik kanıtıyla ulaşılabilir" değil. Ulaşılamaz, kalıcı olarak.

Bu, Solidus'a özgü bir sınırlama değil, her tohum ifadesi cüzdanı için doğrudur. Mekanizmanın kendisine gömülü takastır ve daha derinlemesine HD cüzdanların bir tohumdan anahtarları nasıl türettiği sayfasında tarif edilmiştir.

Bunun yerine var olan alternatifler

Bu arıza biçimi iyi anlaşıldığı ve yeterince insanı yeterince kötü yaktığı için, cüzdan sektörü ona birkaç farklı cevap inşa etti. Hiçbiri Solidus icadı değildir ve hiçbiri tek doğru cevap değildir; farklı takaslardır.

Çoklu imza cüzdanları, bir işlemi imzalamak için en baştan birden fazla anahtar ister; diyelim ki 3 cihazdan ya da kişiden 2'si. Bir anahtarı kaybederseniz diğer ikisi hâlâ para hareket ettirebilir ve kaybolanı değiştirmenize yardım edebilir. Takas önden gelen karmaşıklıktır: yalnızca acil durumda kolaylık değil, her işlem birden fazla imza gerektirir.

Saklamalı yedekleme hizmetleri, anahtarınızın bir kopyasını tutar ya da cüzdanı sizin adınıza çalıştırır; tam olarak kaybolan bir ifade ölümcül olmasın diye. Takas, saklamasız cüzdanların kaçınmak için var olduğu şeydir: yine bir şirkete güveniyorsunuz ve bunun, sizin adınıza paranızı kimin dondurabileceği, el koyabileceği ya da kaybedebileceğine dair bütün sonuçlarıyla.

Koruyucu tabanlı sosyal kurtarma, tek ifadeyi bir eşikle değiştirir: bir koruyucu kümesi, yani güvendiğiniz insanlar ya da cihazlar adlandırırsınız ve erişimi geri getirmek için birlikte hareket etmesi gereken bir k sayısı belirlersiniz. İfadeyi kaybedin ve bir şirket değil koruyucularınız sizi geri sokabilir.

İşlenmiş bir örnek: Solidus Wallet'ın koruyucu kurtarması

Kurtarma ayrıca tasarım gereği anlıktır, ki bu bir hata değil tehdit modelidir: k koruyucu ortak imzaladığı anda döndürme yürütülür, soğuma penceresi olmadan, dolayısıyla gizli anlaşma yapan k koruyucudan oluşan bir küme hesabı sizin kadar meşru biçimde kurtarabilir. Koruyucuları dikkatle seçmek, bir formalite değil asıl güvenlik kararıdır.

Bu, koruyucu modelinin işlenmiş bir örneğidir; tek çözüm olduğu ya da her durum için en iyisi olduğu iddiası değil. Çoklu imza ve saklamalı yedekleme aynı problemi farklı takaslarla çözer ve hangisinin uyduğu, neye karşı korunduğunuza bağlıdır. Tam mekanizma, koruyucu seçmenin takasları ve tamamlanmış bir kurtarmanın neyi geri getirip getirmediği için bkz. sosyal kurtarma ve tohum ifadeleri.

Kaybetmeden önce

Bunu düşünmenin anı olduktan sonra değil olmadan öncedir. Ya tohum ifadenizi onu tutan cihazdan ayrı, dayanıklı bir yerde yedekleyin ya da alternatif kurtarma modeli olan bir cüzdan seçin: çoklu imza, güvenilir bir saklamalı yedek ya da önceden kurulmuş koruyucu tabanlı kurtarma. Bir kurtarma modeli yalnızca ifade çoktan gitmeden önce mevcutsa işe yarar.

Altta yatan terimler için Lexicon'daki tohum ifadesi (BIP-39), koruyucu kurtarma ve k-of-n eşiği girdilerine bakın.

Okumaya devam edin

Bir Tohum İfadesini Kaybettiğinizde Ne Olur (ve Alternatifler Neler) · Solidus