Armory verzet zich tegen Hard-Forks, steunt SegWit

Armory is een open-source app voor portefeuillebeheer, specifiek voor Bitcoin. Het ondersteunt SegWit of Segregated Witness om het schaalbaarheidsprobleem van het Bitcoins-netwerk aan te pakken. Arsenaal is in tegenspraak met harde vorken die de originele Blockchain tegengaan. Het kan de wijziging organiseren en een migratietool toepassen voor een andere portemonnee die de wijziging ondersteunt.

Armory Wallet voert geen consensusbeoordelingen uit omdat dit afhankelijk is van de link naar Bitcoin Core, een lokaal BTC-knooppunt. Bitcoin Unlimited werkt op voorwaarde dat wijzigingen formaten of transacties niet blokkeren. Arsenaal wordt gezien als congruent met de harde vork, mits beide BTC-formaten hetzelfde zijn. Hiermee kunnen gebruikers transacties uitvoeren zonder onderbreking op het gevorkte netwerk. Er kunnen echter replay-aanvallen plaatsvinden omdat transacties voor de twee netwerken geldig zijn.

Een aanval vindt plaats (al dan niet opzettelijk) als de transactie beperkt is tot beide Blockchains. Het resultaat is verlies van BTC als gevolg van het opnieuw afspelen van een transactie. Armory stelt een opstelling voor waarmee gebruikers dit kunnen vermijden als BTU of een andere vorm van grotere blokgroottes wordt geactiveerd. Gebruikers moeten twee exemplaren van Blockchain-gegevens hebben voor een naadloze uitwisseling tussen de kerntransactiegeschiedenis en BTU. Het is niet nodig voor gebruikers om de BTC-keten opnieuw te scannen om een ​​kopie van de pre-fork-database te krijgen. Gebruikers worden gedwongen om Armory’s functie van Rebuild / Rescan Databases te gebruiken om databases na de splitsing aan te passen.

Arsenaal verwerpt BTU

De meeste Bitcoin-ondernemingen en -exploitanten hebben Bitcoin Unlimited afgewezen vanwege problemen met decentralisatie en beveiliging.

Andrew Chow (Goat Pig), hoofdontwikkelaar van Armory, legde uit dat Armory de filosofie van BTU niet ziet om mijnwerkers de blokgrootte te laten kiezen die geschikt is voor BTC’s blockchain. Hij benadrukte dat de blokgrootte niet mag worden bepaald door stemmen van gebruikers en miners. De limiet voor de blokgrootte is geen magisch getal. Stemmen op dit nummer verbetert de beperking niet. De enige aanvaardbare oplossing is algoritmisch en niet de technische metriek.

Voorkomen van herhaling van transacties

Gebruikers moeten hun Bitcoin “vlekken” om te voorkomen dat een transactie opnieuw wordt afgespeeld. Er is geen risico bij het uitvoeren van deze stap. Het doel is om de ene transactie binnen een bepaalde keten te beveiligen die niet van toepassing is op de andere. Gebruikers kunnen de resterende BTC’s mengen met de gekleurde uitvoer volgens deze procedure. U kunt dit testen door de munten tegen minimale kosten naar uzelf te sturen. Dit wordt beschouwd als de meest effectieve manier om BTU te besmetten om een ​​transactie te vergemakkelijken. Het wordt meteen bevestigd op BTU, maar niet op Core. Zodra de transactie is gedolven op Bitcoin Unlimited, vervangt u de primaire output op de Core-keten met aanzienlijke kosten.

Gebruikers krijgen de ‘Unspent Transaction Output Set’ (UTXO) exclusief voor de Unlimited-keten en een andere voor de Core-keten als de vervanging door vergoeding (transactie) op die ene wordt bevestigd.

Positie van andere Armory-ontwikkelaars

Een anonieme medewerker van Armory legde zijn mening grondig uit in een bericht op Reddit. De aanbeveling van Armory is niet bedoeld om een ​​ketting te onderschrijven. Het is ook geen mening over de vork. In feite kan de Bitcoin Wallet aan deze twee ketens werken als de juiste stappen worden gevolgd. Deze omvatten stappen om te vermijden, zodat zowel ketens als databases worden gescheiden. Evenzo is het raadzaam om munten van de Bitcoin-beurzen te verwijderen en ze vóór de vork te besmetten.

De ontwikkelaar merkte op dat het BTC-portefeuilleforum niet de juiste locatie is om argumenten aan te voeren of persoonlijke meningen te communiceren. Integendeel, Armory is een gratis en open-sourceplatform waar gebruikers codes kunnen bijdragen.

Toegang van gebruikers tot beide ketens

De Armory-portemonnee geeft gebruikers toegang tot beide ketens zodra een vork zich voordoet. De ontwikkelaars hebben minstens drie maanden besteed aan het implementeren van ondersteuning voor SegWit en een gecomprimeerde openbare sleutel. De reden was om codepaden te scheiden. Deze gecomprimeerde sleutels werden geïntroduceerd met de juiste afhandeling van bytes of vergoedingen, waardoor het gebruik van lagere vergoedingen mogelijk werd. Functies zijn echter afhankelijk van speciale codes die gebruikers niet hoeven te gebruiken.

Ten slotte identificeerde de ontwikkelaar voor de duidelijkheid verschillende punten van discrepantie of verschil met Bitcoin Unlimited:

  • Het is nodig voor Bitcoin om te schalen
  • Hij is het er echter niet mee eens dat de schaalvergroting op dit moment moet worden gemaakt en kiest voor een SegWit-versie die de blokgrootte met 50% verkleint, wat nog steeds een verhoogde capaciteit zou opleveren.
  • Hij is het niet eens met het standpunt van Bitcoin Unlimited dat de blokgrootte moet worden vastgesteld door stemmen van gebruikers en miners..
  • Tegelijkertijd betwistte de ontwikkelaar het ontwerp van BTU voor deze keuze
  • Hij spreekt de beslissing van BTU om het ontwerp in te zetten tegen, omdat hiermee het hoofddoel niet wordt bereikt. Het is een moeilijke code die zich probeert te verschuilen achter de complexiteit.
  • Hij tolereert geen miners die de Core blockchain aanvallen als er een fork plaatsvindt
  • De ontwikkelaar zei dat het niet juist is om te vechten om de erfenis van Satoshi en de naam Bitcoin
  • BTU-ontwikkelaars zijn naar zijn mening behoorlijk incompetent. Ze hebben verschillende fouten gemaakt, en daarom geeft hij er niet om de codebasis in stand te houden