Sözlük / Adresler ve anahtarlar
İzleme adresi
Diğer adları: İzleme cüzdanı, Watch-only wallet.
- İzleme adresi nedir?
- İzleme adresi, yazılımın özel anahtarı elinde tutmadan bir bakiyeyi takip etmesini sağlar; böylece gelen her ödemeyi görürsünüz ama yine de tek bir satoshi bile hareket ettiremezsiniz.
Tanımlandığı belge: BIP-380.
İzlemek bir okuma işlemidir. Bir cüzdana bir adres, bir genişletilmiş genel anahtar veya bir tanımlayıcı (descriptor) verirsiniz; cüzdan zinciri tarayarak eşleşen çıktıları bulur ve toplar. Anahtarlar bıraktığınız yerde, genellikle bir çekmecedeki donanım cihazında kalır ve izleme yapan makine ele geçirilse bile tek bir coin yerinden oynamaz.
Nasıl çalışır
İzleme cüzdanı, gizli yarısı çıkarılmış sıradan bir cüzdandır. Bitcoin Core bunu importdescriptors çağrısıyla oluşturur; çağrıya genişletilmiş bir genel anahtar içeren ve özel malzeme içermeyen bir tanımlayıcı verilir. BIP-380 ile standartlaştırılan tanımlayıcı cüzdanlar 0.21.0 sürümünde geldi ve 23.0 sürümünde yeni oluşturulan cüzdanlar için varsayılan hale geldi. Daha eski importaddress çağrısı aynı işi tek seferde tek adres için yapıyordu ve ardından zincirin yeniden taranmasını gerektiriyordu.
Tüketici yazılımları aynı girdiyi daha kullanışlı bir biçimde alır. Sparrow, Electrum ve BlueWallet bir donanım cüzdanından yapıştırılan veya okutulan genişletilmiş genel anahtarı kabul eder, ondan ileriye doğru adresler türetir ve her birini bir indeksleme sunucusuna sorar. 20'lik boşluk sınırı (gap limit) tam da bu ileriye doğru türetmede devreye girer: art arda yirmi boş adresten sonra vazgeçen bir izleme cüzdanı, dalın daha ilerisinde duran bir bakiyeyi eksik bildirir.
İzleme düzeninden harcama yapmak iki hamleyle mümkündür. İzleme tarafı, BIP-174 uyarınca kısmen imzalanmış Bitcoin işlemi (partially signed Bitcoin transaction) olarak imzasız bir işlem oluşturur, çevrimdışı imzalayıcı imzaları ekler ve izleme tarafı tamamlanmış sonucu yayınlar. Gizli hiçbir şey bağlı makineye asla dokunmaz; düzenlemenin tüm amacı da budur.
Nerede karşınıza çıkar
İzleme cüzdanları, insanların soğuk saklamadaki coinlerini hiçbir şeyi uyandırmadan kontrol etme biçimidir.
Standart düzen, başlatılıp ardından saklanan bir donanım cüzdanı ve onun genişletilmiş genel anahtarının bir telefon veya dizüstü bilgisayar uygulamasına yüklenmesidir. Bir borsadan yapılan para çekme işleminin ulaştığını doğrulayabilir, onayların birikmesini izleyebilir ve bir işlem hazırlayabilirsiniz; bunların hepsi cihazı bağlamadan yapılır. Muhasebeciler ve vergi yazılımları da aynı girdiyi alır, çünkü tarihli ve eksiksiz bir geçmiş, sermaye kazancı hesaplamasının tam olarak ihtiyaç duyduğu şeydir.
İşletmeler bu düzeni büyük ölçekte kullanır. Kendi sunucusunda barındırılan bir ödeme işlemcisi, bir satıcının genişletilmiş genel anahtarını izler, her sipariş için yeni bir fatura adresi türetir ve harcama yeteneği yoktur; bir işlemci ile bir saklayıcı arasındaki fark budur.
Buradaki risk hırsızlık değil, ifşadır. Genişletilmiş genel anahtarınızı elinde tutan kişi, o daldaki her adresi ve o daldan geçmiş her satoshiyi, kendi isteğinizle asla açıklamayacağınız bakiyeler dahil, sıralayabilir ve bunu süresiz olarak yapmaya devam edebilir. Bir xpub isteyen bulutla eşitlenen uygulamalar ve tarayıcı uzantıları, sizin eksiksiz mali geçmişinizi istemektedir ve her şeyi yeni bir kurtarma ifadesine taşımaktan başka bunu sonradan geri alma yolu yoktur.
İzleme adresi vs soğuk saklama
İzleme adresi hiçbir anahtar tutmaz; soğuk saklama ise çevrimdışı tutulan anahtarları tutar. İkisi karıştırılır çünkü genellikle birlikte görünürler, ancak internete bağlı bir telefonda çalışan izleme cüzdanı soğuk değildir ve düzeni daha soğuk hale getirmez. O, soğuk bir cüzdana açılan çevrimiçi penceredir. Güvenlik tamamen özel anahtarların nerede durduğuna ve onları tutan cihazın nasıl elde edilip doğrulandığına bağlıdır; yarın Bitcoin'inize dokunmadan değiştirilebilecek izleme yazılımına değil.