Bitcoin Forum

Bitcoin => Armory => Topic started by: pepper2008 on January 08, 2021, 04:55:35 PM



Title: Dust Attack
Post by: pepper2008 on January 08, 2021, 04:55:35 PM
Hello,

I still have an old offline setup, Armory 0.92.3 and have been receiving dust transactions. I'm not sure why but I've read its done to de-anonymize people
1) Are there means in Armory to freeze this dust?
2) I should update to the most recent offline Armory in order to sign transactions involving segwit addresses, correct?
3) Any issues I should be aware of when using Armory? IE it won't include change as a miner fee but will still create a change address, or something that will put my btc at risk

Thanks,
Pep


Title: Re: Dust Attack
Post by: HCP on January 09, 2021, 03:14:50 AM
1) Are there means in Armory to freeze this dust?
I don't believe you can "freeze" the UTXO... the best you can do is use the "expert" feature of "Coin Control" and just make sure that any "dust" UTXO is not selected when you're sending coins.
https://talkimg.com/images/2023/11/15/z3sqc.png

https://talkimg.com/images/2023/11/15/z3kMP.png


2) I should update to the most recent offline Armory in order to sign transactions involving segwit addresses, correct?
Correct... to avoid any compatibility issues, the online and offline versions of Armory that you're using should be the same.


3) Any issues I should be aware of when using Armory? IE it won't include change as a miner fee but will still create a change address, or something that will put my btc at risk
Armory, by default, creates and uses change addresses if that is what you're asking... you don't have to explicitly set the change unless you want full control over the exact address that the change is actually being sent to.
https://talkimg.com/images/2023/11/15/z3Ybj.png


Title: Re: Dust Attack
Post by: pepper2008 on January 09, 2021, 02:26:54 PM
Thanks. If I generate the coin control transaction in an online version (0.96), does the offline version need to be 0.96 as well for coin control to work?


Title: Re: Dust Attack
Post by: HCP on January 09, 2021, 07:05:31 PM
Thanks. If I generate the coin control transaction in an online version (0.96), does the offline version need to be 0.96 as well for coin control to work?
It doesn't need to version match for coin control to work... You just might find some issues with the format of the unsigned transaction data being unable to be imported into older versions for signing.

"Coin Control" will simply prevent Armory from using any "unselected" UTXOs to create the unsigned transaction. They just won't be included as inputs. So, once the raw unsigned transaction has actually been created without the dust UTXOs by the online machine, then the offline machine won't care... it will just be signing the transaction (it shouldn't be modifying inputs/outputs etc).


Title: Re: Dust Attack
Post by: pepper2008 on January 11, 2021, 01:00:45 PM
Thanks.