İçeriğe geçin
buybitcoinsmart

Sözlük / Cüzdanlar ve saklama

Shamir yedekleme

Diğer adları: Shamir backup, SLIP39, Shamir gizli paylaşımı.

Shamir yedekleme nedir?
Shamir yedekleme, bir cüzdan sırrını birkaç kelime listesine böler ve sırrı yeniden oluşturmak için bu listelerden seçilen herhangi bir sayıda listenin bir araya gelmesini gerektirir, böylece tek bir kâğıt yaprağı yeterli olmaz.

Matematiği Adi Shamir'in 1979 tarihli bir sırrı paylaşma makalesinden gelir ve Bitcoin uygulaması SatoshiLabs tarafından yayımlanan SLIP-39'dur. Üçte ikilik bir yapılandırma, herhangi ikisi cüzdanı geri yükleyen üç adet 20 kelimelik liste üretir; bunlardan tek başına herhangi biri hiçbir şey açığa çıkarmaz. Tek bir ifadenin yapamadığı şeyi yapar ve hırsızlığa da kayba da aynı yedekle yanıt verir.

Nasıl çalışır

Eşikli paylaşım ne şifrelemedir ne de bir ifadeyi parçalara ayırmaktır. Sır, derecesi eşikten bir eksik olan bir polinom üzerinde bir nokta olarak ele alınır ve her pay o eğri üzerinde başka bir noktadır. İki nokta bir doğru tanımlar, üç nokta bir parabol tanımlar ve bu böyle sürer, dolayısıyla eşik sayıda payı bir araya getirmek eğriyi yeniden oluşturur ve özgün değeri okur. Eşiğin altında hiçbir kısmi bilgi yoktur: üçte ikilik bir yapıda tek bir payla, her olası sır önceki kadar olası kalır, bu da "computationally hard" ifadesinden daha güçlü bir güvencedir.

SLIP-39 bu fikri elle yazmaya uygun bir biçime sarar. Kelime listesi BIP-39'un 2.048 kelimesi yerine 1.024 kelime içerir; her biri dört ile sekiz harf arasındadır ve ilk dört harfiyle benzersiz biçimde tanımlanır. Bir pay, 128 bitlik bir ana sır için 20 kelime, 256 bitlik bir sır için 33 kelimedir; her kelime 10 bit taşır, ayrıca tanımlayıcı, eşik ve sağlama verisi eklenir, böylece bir cüzdan bir payın hangi gruba ait olduğunu bilir. Şema iki düzeyi destekler: her biri en fazla 16 pay içeren en fazla 16 grup, gruplar arasında da grupların içinde de bir eşikle.

Size uygun olup olmadığına iki sınır karar verir. Yeniden oluşturma tek bir cihazda tek bir anda gerçekleşir, dolayısıyla paylar ne kadar özenle dağıtılmış olursa olsun o cihaz ve o an tek bir tehlike noktasıdır. Ayrıca SLIP-39, BIP-39 ile birbirinin yerine kullanılamaz: mevcut bir 12 veya 24 kelimelik ifade paylara dönüştürülemez ve paylar yalnızca anımsatıcı ifadeleri anlayan bir cüzdana yazılamaz.

Nerede görülür

Trezor, Shamir yedeklemeyi Model T cihazında 2019 yılının Ağustos ayında 2.1.3 ürün yazılımıyla sundu, o yılın Ekim ayında 2.1.6 sürümünde çok gruplu "super Shamir" özelliğini ekledi ve cihazlarının mevcut Safe modelleri bu özelliği sürdürüyor. Başka yerlerde destek zayıftır ve bu, ona karşı en güçlü pratik argümandır: yedeğiniz tek bir üreticinin donanımında ya da açık kaynaklı python-shamir-mnemonic referans uygulaması aracılığıyla geri yüklenir, başka hiçbir yerde değil. On yıl dayanacak bir yedek planlayan herkes bunu, her cüzdanın okuduğu BIP-39 ile tartmalıdır.

Yerini kazandığı kurulumlar coğrafi ve sosyaldır. Üç şehirdeki paylar bir ev yangınına dayanır, hiçbir tek konum bir hırsız için yeterli olmaz. Aile üyeleri ve bir avukat arasında dağıtılmış beşte üçlük bir düzen, siz hayattayken kimseye tek taraflı kontrol vermeden bir terekeye uygulanabilir bir yol sunar. Her iki durumda da kurtarma tatbikatı en az bir kez prova edilmelidir, çünkü eşikli bir şema sessizce başarısız olur: bozuk bir payı ancak kullanmaya çalıştığınızda fark edersiniz.

Fikrin biçimini beğeniyor ama daha geniş araç desteği istiyorsanız, bilmeye değer diğer seçenek codex32'dir. BIP-93 olarak belirtilmiştir ve sağlaması bilgisayar olmadan kâğıt üzerinde elle doğrulanabilen bir pay biçimi tanımlar.

Shamir yedekleme vs multisig

Shamir tek bir sırrı böler; multisig birkaç gerçekten bağımsız anahtar kullanır. Geri kalan her şeyi bu tek fark belirler. Harcama yapmak için Shamir payları tek bir makinede bir araya getirilmelidir, dolayısıyla o anı yakalayan bir saldırgan her şeyi ele geçirir; oysa multisig imzaları ayrı cihazlarda üretilir ve anahtarlar hiçbir zaman bir araya gelmez. Multisig zincirde görülür, işlem ücretleri açısından daha pahalıdır ve cüzdan tanımlayıcısının kurtarma ifadeleriyle birlikte yedeklenmesini gerektirir. Shamir herkese görünmezdir, harcamada fazladan bir maliyet çıkarmaz ve zincir üstü karmaşıklık eklemez. Miras ve yangına karşı koruma için Shamir daha basittir. Ele geçirilmiş bir cihaza ya da dürüst olmayan tek bir katılımcıya karşı korunmak için gerçekten yardımcı olan multisigdir.

Karıştırılmaması gerekenler

Sık sorulan sorular

Mevcut 24 kelimemi Shamir paylarına dönüştürebilir miyim?

Hayır. SLIP-39 ve BIP-39 farklı kelime listelerine sahip ayrı biçimlerdir, dolayısıyla mevcut bir anımsatıcı ifade paylara bölünemez. Shamir'e geçmek, onu destekleyen bir cihazda yeni bir cüzdan oluşturmayı ve bitcoinleri aktarmayı gerektirir.

Shamir yedekleme, kurtarma ifademin iki kopyasını saklamaktan daha mı iyi?

Hırsızlığa karşı daha iyidir ve kayba karşı daha kötü değildir. Gizlenmiş iki kopyanın her biri tam sırrı taşır, dolayısıyla bir hırsız için herhangi birini bulmak yeterlidir. Üçte ikilik bir Shamir düzeninde bulunan tek bir pay hiçbir şey açığa çıkarmaz.

Sıradaki okuma

İlgili terimler

Daha fazlası: Cüzdanlar ve saklama

Bu sayfayı İngilizce okuyun