Editör: Enver Adıgüzel
Kripto para cüzdanlarının donanım cihazlarına bağlanmasını sağlayan Bitcoin HWI, yakında desteği sonlandırıyor. Yazılım yalnızca MuSig2 işiyle sınırlı kalacak, sonrasında muhtemelen projenin son sürümü yayımlanacak. HWI’nin yerine geçecek BHWI ise henüz üretim ortamında test edilmedi.
HWI neden kritik önem taşıyor
Bitcoin HWI, Ledger, Trezor, Coldcard, BitBox ve Jade gibi donanım cüzdanlarıyla yazılım cüzdan arasında köprü görevi yapıyor. Adres gösterimi, işlem imzalama ve anahtar yönetimi gibi işlemleri standart bir arayüzle gerçekleştiriyor. Böylece cüzdan yazılımları her donanım üreticisi için ayrı kod yazmak zorunda kalmazlar.
Python ile yazılan HWI, Bitcoin Core tarafından doğrudan kullanılmıyor. Bunun yerine dış imzalayan (external-signer) adı verilen bir sınırdan erişiliyor. Bu ayrışma esasen iyi bir tasarım: başka bir program HWI yerine geçebilir. Ancak geçiş yalnızca kod değişikliği değil, daha karmaşık bir süreç.
Geçiş planı henüz tam olmadı
BHWI, Rust programlama diliyle yazılarak Python’un öngörülemez derleme sorununu ortadan kaldırmayı hedefliyor. BitBox02, Coldcard, Jade ve Ledger cihazları için test ediliyor. Fakat HWI tüm bu cihazlarla beraber KeepKey, Trezor ve Blockstream Jade modellerini de destekliyor; BHWI henüz tam kapsamını göstermedi.
Specter Desktop, BTCPay Server Vault, Wasabi ve Sparrow gibi cüzdan yazılımları HWI’ye doğrudan bağlı. Her biri kendi test ve dağıtım sürecini yönetmek zorunda kalacak. Özellikle Sparrow, Java dilinde HWI’nin kendi kopyasını tuttuğu için ayrı bir kararla karşı karşıya. Yeni donanım modelleri desteklenmediğinde, yazılım ekiplerinin fork açması ya da desteği sonlandırması gerekecek.
Geçiş bitmedikçe HWI depo kapatılmayacak ama yeni özellik alması duruyor. Bir sonraki uyumluluk sorunu çıktığında, artık o sorunun merkezi kod havuzunda çözülmesinin yolu olmayacak. Her proje kendi patch’ini kendisi yazacak.
Sık Sorulan Sorular
Bitcoin HWI neden emekliye ayırılıyor?
Bitcoin HWI yazılımcısı, projenin yıllardır bakım modunda olduğunu ve büyük ölçüde tek kişi tarafından yönetildiğini açıkladı. MuSig2 işi tamamlandıktan sonra projenin son sürümü yayımlanacak ve minimal bakıma alınacak.
Bitcoin HWI'nin yerini alacak yazılım ne?
BHWI adlı Rust tabanlı proje HWI yerine geçmeyi hedefiyor. Ancak henüz üretim ortamında kullanılmıyor; BitBox02, Coldcard, Jade ve Ledger için test aşamasındadır.
HWI kapanırsa Bitcoin cüzdanları ne olacak?
Specter Desktop, BTCPay Server Vault, Wasabi ve Sparrow gibi cüzdan yazılımları kendi uyumluluk testlerini yaparak ve dağıtımını düzenleyerek geçiş yapacaklar. Yeni donanım modelleri desteklenmediğinde her proje bağımsız çözümler bulacak.
Kaynak: Bitcoin HWI yazılımcısı















