Bitcoin Forum
November 27, 2021, 05:58:45 PM *
News: Latest Bitcoin Core release: 22.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Transaction Stuck For 3 Days (Potential DoS Bug)  (Read 584 times)
HasherMe
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
July 12, 2015, 03:28:08 PM
Last edit: July 12, 2015, 05:18:12 PM by HasherMe
 #1

My transaction has been stuck without confirmation for > 3 days.  

Yesterday this was stuck and a double spend warning on top:
https://blockchain.info/tx/1efea73fc797ae98edcaf9f407742152bd473cef6fbd4376326b330da558e379

Today this is stuck:
https://blockchain.info/tx/91f04808fb89a18b08c523cea2037f1ec6372309e5fc21a873a5e6064bb75b0f

Somehow the transactions are changing.

I own the privatekeys for these 4 wallet addresses involved in the unconfirmed transaction:

1PLoWicvwt4ZQyPXjob1qF5PNwnchfkhR8
1HEEehUwzadonZ62a1bBVknofeqEjG58Kp
1AmirA93DaDaKMsTjWaNdSyiEyU3SVN59C
1Amir1fqsTfbf4XF3CsnnJkPCHrtnhMrTx

I used electrum to send the first three transactions and bitcoin-qt for the last (v0.10) on linux.  I tried pywallet to remove the transactions.   I turned my qt and electrum off for now. Anyone know what is going on?  Is there anything I can do to confirm or rollback this tranaction?

Since every wallet address I send to gets stuck at unconfirmed, couldn't someone use this as a DOS by sending a small amount of coins to many addresses from one of these corrupt accounts?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1638035925
Hero Member
*
Offline Offline

Posts: 1638035925

View Profile Personal Message (Offline)

Ignore
1638035925
Reply with quote  #2

1638035925
Report to moderator
1638035925
Hero Member
*
Offline Offline

Posts: 1638035925

View Profile Personal Message (Offline)

Ignore
1638035925
Reply with quote  #2

1638035925
Report to moderator
1638035925
Hero Member
*
Offline Offline

Posts: 1638035925

View Profile Personal Message (Offline)

Ignore
1638035925
Reply with quote  #2

1638035925
Report to moderator
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2900


Terminated.


View Profile WWW
July 12, 2015, 03:36:03 PM
 #2

The problem with the recent transaction is that you're trying to make a TX with a input that has not been confirmed. This means that the problem lies in TX1 and TX2. This problem was caused solely by you and not the network. You've included a fee (Fees :0.0001 BTC) less than the recommended one. The rate is 0.0005 BTC per 1K of data consumed by the transaction.

I think that you should backtrack from the last transaction and start manually deleting. Start by deleting this one and then TX2 and then TX1 as mentioned above.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
HasherMe
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
July 12, 2015, 03:43:15 PM
 #3

The problem with the recent transaction is that you're trying to make a TX with a input that has not been confirmed. This means that the problem lies in TX1 and TX2. This problem was caused solely by you and not the network. You've included a fee (Fees :0.0001 BTC) less than the recommended one. The rate is 0.0005 BTC per 1K of data consumed by the transaction.

I think that you should backtrack from the last transaction and start manually deleting. Start by deleting this one and then TX2 and then TX1 as mentioned above.
I will use PyWallet to delete the first two TXs.  Thanks for the advice. 
thew3apon
Hero Member
*****
Offline Offline

Activity: 784
Merit: 500



View Profile
July 12, 2015, 03:46:14 PM
 #4

The network is getting damaged you should do a higher fee and it will go through
HasherMe
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
July 12, 2015, 04:37:52 PM
Last edit: July 12, 2015, 05:29:16 PM by HasherMe
 #5

Doesn't this give me the ability to spam many other wallet addresses and cause a DoS?  All I need to do is send 1 satoshi with a very small transaction fee to many addresses and they will be stuck as well.  

Why doesn't the network reject low fee transactions instead of acting so unpredictable?  I thought this is a protocol with hard rules.   Huh  

My address with 0.9 BTC has been stuck since last Wednesday (7/8/2015).  I really screwed up by sending with a low fee but this might be a potential vulnerability in the Bitcoin protocol.  I can infect other addresses with these toxic wallet addresses.  Once I send to another address, that address becomes stuck and propogates the issue.  

I was able to remove the 3 transactions from my Bitcoin Qt wallet.  I will let it sit for days or until I don't see the transactions anymore on blockchain.info.
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!