Armory, Hard-Fork’lara karşı çıkıyor, SegWit’i destekliyor

Armory, özellikle Bitcoin için açık kaynaklı bir cüzdan yönetim uygulamasıdır. Bitcoins ağının ölçeklenebilirlik sorunuyla başa çıkmak için SegWit veya Ayrılmış Tanık’ı destekler. Armory, orijinal Blockchain’e karşı çıkan sert çatallarla çelişiyor. Değişikliği düzenleyebilir ve değişikliği destekleyen başka bir cüzdan için bir taşıma aracı uygulayabilir..

Armory Wallet, yerel bir BTC düğümü olan Bitcoin Core ile olan bağlantıya bağlı olduğu için fikir birliği değerlendirmeleri yapmıyor. Bitcoin Unlimited, sağlanan değişiklikler formatları veya işlemleri engellemez. Cephanelik, her iki BTC formatının aynı olması koşuluyla, hard fork ile uyumlu olarak görülüyor. Kullanıcıların çatallı ağda kesinti olmadan işlem yapmalarına izin verecektir. Ancak, iki ağ için işlemler geçerli olduğu için yeniden oynatma saldırıları gerçekleşebilir..

İşlem her iki Blockchain ile sınırlıysa bir saldırı (kasıtlı veya kasıtsız) gerçekleşir. Sonuç, işlemin tekrarlanması nedeniyle BTC kaybıdır. Armory, BTU veya başka bir artan blok boyutu biçimi etkinleştirilirse kullanıcıların bundan kaçınmasına olanak tanıyan bir kurulum önerir. Kullanıcıların, temel işlem geçmişi ile BTU arasında sorunsuz değişim için iki Blockchain verisi kopyasına sahip olması gerekir. Kullanıcıların çatal öncesi veritabanının bir kopyasını almak için BTC zincirini yeniden taraması gerekli değildir. Kullanıcılar, çatallaşmadan sonra veritabanlarını değiştirmek için Armoury’nin Rebuild / Rescan Databases özelliğini kullanmaya mecburdur..

Cephanelik BTU’yu Reddediyor

Bitcoin işletmelerinin ve operatörlerinin çoğu, ademi merkeziyetçilik ve güvenlikteki sorunlar nedeniyle Bitcoin Unlimited’i geri çevirdi..

Armory’nin baş geliştiricisi Andrew Chow (Goat Pig), Armory’nin BTU felsefesini madencilerin BTC blok zincirine uygun Blok boyutunu seçmelerine izin vermek için görmediğini açıkladı. Blok büyüklüğünün kullanıcıların ve madencilerin oylarıyla belirlenmemesi gerektiğini vurguladı. Blok boyutu sınırı sihirli bir sayı değildir. Bu numaraya oy vermek kısıtlamayı iyileştirmez. Tek tolere edilebilen çözüm algoritmiktir ve teknik ölçü değildir.

İşlem Tekrarının Önlenmesi

Kullanıcıların herhangi bir işlemin tekrarlanmasını önlemek için Bitcoin’lerini “lekelemesi” gerekir. Bu adımı gerçekleştirmenin herhangi bir riski yoktur. Amaç, belirli bir zincirdeki bir işlemi diğerine uygulanamayacak şekilde güvence altına almaktır. Kullanıcılar, bu prosedürü izleyerek kalan BTC’leri lekeli çıktı ile karıştırabilir. Paraları kendinize minimum ücret ile göndererek bunu test edebilirsiniz. Bu, bir işlemi kolaylaştırmak için BTU’da lekelenmenin en etkili yolu olarak kabul edilir. Hemen BTU’da onaylayacak, ancak Core’da değil. İşlem Bitcoin Unlimited üzerinde çıkarıldıktan sonra, Çekirdek zincirindeki birincil çıktıyı önemli ücretlerle değiştirin.

Kullanıcılar, Sınırsız zincir için “Harcanmamış İşlem Çıktı Seti” (UTXO) özelini ve bu zincirde ücretle değiştir (işlem) onaylanırsa Çekirdek zincirinde başka bir tane alırlar..

Diğer Cephanelik Geliştiricilerinin Konumu

Armory’ye isimsiz bir katkıda bulunan kişi, görüşlerini Reddit’teki bir gönderide kapsamlı bir şekilde açıkladı. Armory’nin tavsiyesi herhangi bir zinciri destekleme anlamına gelmez. Çatal hakkında bir fikir de değil. Aslında, doğru adımlar izlenirse Bitcoin Cüzdan bu iki zincir üzerinde çalışabilir. Bunlar, hem zincirlerin hem de veritabanlarının ayrılması için kaçınılması gereken adımları içerir. Aynı şekilde, Bitcoin borsalarından coinlerin çıkarılması ve forklardan önce lekelenmesi tavsiye edilir..

Geliştirici, BTC cüzdan forumunun tartışmalara girmek veya kişisel görüşlerini iletmek için doğru yer olmadığını gözlemledi. Aksine, Armory, kullanıcıların kodlara katkıda bulunabileceği ücretsiz ve açık kaynaklı bir platformdur..

Kullanıcıların Her İki Zincire Erişimi

Cephanelik cüzdanı, bir çatal oluştuğunda kullanıcılara her iki zincire de erişim sağlar. Geliştiriciler, SegWit desteğini ve sıkıştırılmış bir genel anahtarı dağıtmak için en az üç ay harcadılar. Sebep, kod yollarını ayırmaktı. Bu sıkıştırılmış anahtarlar, baytların veya ücretlerin doğru işlenmesiyle tanıtıldı ve daha düşük ücretlerin kullanımına izin verdi. Ancak, özel kodlara dayanan özellikler, kullanıcıların benimsemeye mecbur değildir.

Son olarak, geliştirici, netlik amacıyla Bitcoin Unlimited ile birkaç tutarsızlık veya farklılık noktası belirledi:

  • Bitcoin’in ölçeklenmesi gerekiyor
  • Ancak, şu anda yapılması gereken ölçeklendirme konusunda hemfikir değil, blok boyutunu% 50 oranında azaltan ve yine de kapasite artışı sağlayacak bir SegWit sürümünü tercih ediyor..
  • Bitcoin Unlimited’in blok boyutunun kullanıcıların ve madencilerin oylarıyla tespit edilmesi gerektiği konusunda hemfikir değil..
  • Aynı zamanda, geliştiricinin bu seçim için BTU’nun tasarımına itiraz ettiğini söyledi.
  • BTU’nun tasarımı devreye alma kararıyla çelişiyor çünkü bu ana hedefe ulaşmıyor. Karmaşıklığın arkasına saklanmaya çalışan zor bir koddur.
  • Bir çatal meydana gelirse madencilerin Core blockchain’e saldırmasına müsamaha göstermez.
  • Geliştirici, Satoshi’nin mirası ve Bitcoin’in adı için savaşmanın doğru olmadığını söyledi.
  • BTU geliştiricileri ona göre oldukça yetersiz. Birkaç hata yaptılar, bu yüzden kod tabanını sürdürmeyi umursamıyor