İçeriğe geçin
buybitcoinsmart

Sözlük / Adresler ve anahtarlar

Cüzdana Aktarma Biçimi

Diğer adları: WIF.

Cüzdana Aktarma Biçimi nedir?
Cüzdana Aktarma Biçimi, tek bir özel anahtarı cüzdanlar arasında taşımak için kullanılan Base58 kodlamasıdır; ham 32 baytlık veriyi bir ağ baytı ve bir sağlama toplamıyla sarar.

Bir WIF dizesi bir anahtardır, bir cüzdan değildir: bu dizeyi içe aktarmak, yalnızca o anahtara bağlı bitcoinleri taşır, başka hiçbir şeyi taşımaz. Ana ağ anahtarları, eşleşen genel anahtar sıkıştırılmamışsa 5 ile, sıkıştırılmışsa K veya L ile başlar ve 51 ya da 52 karakter uzunluğundadır. Bu dizeye kurtarma ifadesine davrandığınız gibi davranın, çünkü onu okuyan herkes harcayabilir.

Nasıl çalışır

Cüzdana Aktarma Biçimi, ham bir sırrın yazım hatası olmadan taşınabilmesi için vardır. Anahtarın 32 baytını alın, önüne bir sürüm baytı koyun (ana ağ için 0x80, test ağı için 0xEF), anahtar sıkıştırılmış bir genel anahtarla kullanılacaksa sonuna 0x01 ekleyin, ardından dört baytlık sağlama toplamı ekleyin ve tüm veriyi Base58Check ile kodlayın. Tanınabilir ilk karakteri zorlayan şey sürüm baytıdır ve dizeyi 51 karakterden 52 karaktere uzatan şey isteğe bağlı sıkıştırma bayrağıdır.

Bu iki varyant göründüğünden daha önemlidir. Sondaki 0x01 anahtarı hiç değiştirmez; içe aktaran cüzdana hangi genel anahtar biçimini türeteceğini ve dolayısıyla hangi adrese bakacağını söyler. Bunu yanlış yaparsanız cüzdan sıfır bakiye bildirir, bitcoinler ise diğer adreste güvende durur.

Sağlama toplamı, yazım hatalarını herhangi bir maliyete yol açmadan yakalar. Bir WIF dizesini çözüp sağlama toplamının uyuşmadığını gören cüzdan onu doğrudan reddeder, böylece tek bir yanlış karakter boş bir cüzdan yerine bir hata iletisi üretir. Hiçbir sağlama toplamının yapamayacağı şey, başka biri tarafından zaten okunmuş bir anahtarı korumaktır.

Nerede görülür

Modern bir cüzdanın ürettiği hiçbir şey WIF dizesi olarak sunulmaz. BIP-32 kapsamındaki kurtarma ifadesi cüzdanları binlerce anahtar tutar ve tek bir anahtarı dışa aktarmak için bir nedenleri yoktur, bu yüzden WIF neredeyse tamamen eski malzemede karşımıza çıkar: tarayıcı üreticileri tarafından yazdırılmış kağıt cüzdanlar, 2013 öncesi masaüstü yazılımlarından çıkarılmış anahtarlar, bir anahtar üreticisi tarafından üretilmiş özel (vanity) adresler ve Casascius fiziksel madeni paralarının hologramları altında saklı dizeler.

Böyle bir anahtarı güncel bir cüzdana taşımanın iki yolu vardır ve aradaki fark kozmetik değildir.

İçe aktarmak anahtarı cüzdanınıza ekler ve onu işler durumda bırakır. Cüzdan artık bu bitcoinleri harcayabilir, ama çıktıyı, onun fotoğrafını ya da onu üreten makineyi en az bir kez görmüş olan herkes de harcayabilir. Süpürme (sweep), bakiyenin tamamını kendi kurtarma ifadenizden türetilmiş yeni bir adrese gönderen bir işlem oluşturur; bundan sonra eski anahtar hiçbir şey kontrol etmez. Aksi yönde özel bir nedeniniz yoksa süpürün ve kağıt üzerinde, bir ekran görüntüsünde ya da bir bulut yedeklemesinde var olmuş her anahtarın zaten ele geçirilmiş olduğunu varsayın.

Bir alışkanlığı daha korumakta yarar var: bir web sitesine yazılan WIF dizesi artık gitmiştir. Bir tane isteyen üretici sayfaları, bakiye kontrol araçları ve “cüzdan doğrulayıcıları” anahtar toplamak için vardır ve bitcoinler genellikle saniyeler içinde taşınır.

Cüzdana Aktarma Biçimi vs kurtarma ifadesi

Bir WIF dizesi tek bir anahtar taşırken bir kurtarma ifadesi bütün bir cüzdanın kökünü taşır. BIP-39 kapsamında 12 kelimelik bir ifade 128 bit entropi, 24 kelimelik bir ifade ise 256 bit entropi kodlar ve bir cüzdan bu kökten, tüm türetme yolları boyunca, sonsuza dek kullanacağı her anahtarı türetir. Bir ifadeyi geri yüklemek, hiç not almadığınız adresler dahil bütün cüzdanı geri getirir. Bir WIF'i geri yüklemek bir anahtarı ve onun bitcoinlerini geri getirir, bu yüzden bir anahtar dışa aktarımı bir yedekleme stratejisi değil, eski fonlar için bir kurtarma aracıdır.

Karıştırılmaması gerekenler

Sık sorulan sorular

Eski bir özel anahtarı içe aktarmalı mı yoksa süpürmeli miyim?

Süpürün. Süpürme, bitcoinleri kendi kurtarma ifadenizden türetilmiş bir adrese gönderir, böylece eski anahtarın artık önemi kalmaz. İçe aktarma, eski anahtarı cüzdanınızda canlı tutar ve onu en az bir kez görmüş olan herkes yine harcayabilir.

Bir WIF anahtarının K veya L yerine 5 ile başlaması ne anlama gelir?

Bu, anahtarın sıkıştırılmış genel anahtarlar standart hale gelmeden önce oluşturulduğu anlamına gelir, dolayısıyla 65 baytlık sıkıştırılmamış bir anahtarla ve farklı bir adresle eşleşir. Eski anahtarları süpüren cüzdanlar genellikle her iki adres biçimini sizin için kontrol eder.

Sıradaki okuma

İlgili terimler

Daha fazlası: Adresler ve anahtarlar

Bu sayfayı İngilizce okuyun