Bitcoin Forum
July 14, 2024, 11:53:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Transaction Malleability Workaround?  (Read 3848 times)
miragecash (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
February 14, 2014, 08:18:29 AM
 #1

Hi,

https://bitcoinfoundation.org/blog/?p=422
According to this description of transaction malleability, you will only be affected by the transaction malleability bug if you make frequent transactions in a small amount of time. So, that begs the question, in order for transaction malleability not to affect you, how long must you wait between transactions?

Thanks,
 Smiley


Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
February 14, 2014, 08:25:43 AM
 #2

Hi,

https://bitcoinfoundation.org/blog/?p=422
According to this description of transaction malleability, you will only be affected by the transaction malleability bug if you make frequent transactions in a small amount of time. So, that begs the question, in order for transaction malleability not to affect you, how long must you wait between transactions?

Thanks,
 Smiley

The problem described in the Foundations blog post involves spending unconfirmed change. That is, I have 10 BTC in my wallet (in one output), I send 2 BTC to someone else, get a change transaction for 8 BTC back to my wallet. If I want to spend this 8 BTC before it is confirmed, a transaction malleability attack may mess things up.

So how long do you have to wait? Until the original transaction is included in a block.

Note that this only applies if you want to make a transaction using a change-output that is unconfirmed. You can make many transactions close after eachother as long as they don't use eachothers change-outputs.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!