Pages:
Author

Topic: Bitcoin Transaction Unconfirmed - page 2. (Read 312 times)

newbie
Activity: 11
Merit: 8
April 13, 2023, 12:12:21 PM
#7
Since it's been two weeks+, there's a chance that it's already dropped your own mempool as well since 1sat/vB shouldn't dropped with today's average mempool.

Did you mean they SHOULD be dropped or Shouldn't? I'm assuming a 1.02 sat/vbyte SHOULD be dropped as no miner would want to add that to the block as there's no incentive to do so.

General Question:
What's the workflow here? Let's say there's 'n' nodes on the network.
My node broadcasts a 1 sat/vbyte transaction to the entire network.
Assuming this single tranaction doesn't get into the block < 24 hrs, it gets labeled as unconfimed.
But it's still in the mempool - My personal mempool that's working off my personal node.
A collection of these mempools makes a pool of global mempools.

Is this accurate so far?

So, what happens if all other mempools running on all other 'n-1' nodes stop broadcasting my transaction, but my specifc node keeps re-broadcasting/relaying it to all othe nodes? My node just wants to keep pushing it through at a low fee with no success.
Will this unconfirmed trasaction just stay unconfirmed indefinitly until I tell my node to stop broadcasting it?
If that's the case, how do I tell my node to do so? I'm using Umbrel - I don't see any options to stop broadcasting transactions.
 
Yes, this transactin is mine. I've attached in my previous post what I see in my Umbrel UI.
newbie
Activity: 11
Merit: 8
April 13, 2023, 11:44:52 AM
#6
Did you send the transaction to just one address, while the other is a change address? I believe Bitcoin Core have coin control which you can use to spend certain input, spend the change address UTXO as an input and include a fee that is enough to confirm two transactions. I am not a Bitcoin Core user, I would have explained better.

Yes, The Total Transaction was sent to 1 address. Since the way UTXO's work, i've gotten the diference (total bitcoin on wallet - what i'm sending) sent back to me as a change transaction - This is the 550,372 sats that were sent back to me.

I don't use bitcoin core. I'm using umbrel and have a self hosted node.
However, The concept of coin control should be analogous, so i'm looking for a way to do it within my UI -
https://ibb.co/hKc0YLD

I'm only seeing "view info", "label" and "lease" as my options for each UTXO. And the one you see that's not confirmed for 550,372 sats is my change that came back to me. I don't know how to specifically spend this one. This is where i'm stuck I think.
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
April 13, 2023, 01:09:19 AM
#5
I'm reading 21 days is the magic number for broadcasting to stop and the mempool to wipe any unconfirmed transactions. Is this a solid fact? I'm approaching this date. I'm also reading if the mempool wipes unconfirmed transactions, my node can still re-broadcast it automatically and it will be stuck in limbo again - which I don't want.
Any help would be greatly appreciated.
Bitcoin Core's default is 14days. I don't know if Umbrel changed that default.
The transaction has been dropped from most nodes that's why it can't be searched from most blockexplorers.
Since it's been two weeks+, there's a chance that it's already dropped your own mempool as well since 1sat/vB shouldn't dropped with today's average mempool.

If I understood you correctly, the transaction is sent by you, correct?
If so, open Bitcoin Core and check the transaction, right-click on it and see if "Abandon Transaction" is available.
That option is only available if the txn isn't in your mempool and selecting it will basically remove the transaction from your wallet.
That will enable you to spend the UTXOs used by the abandoned transaction, then send a replacement using those inputs again.

Since you're on Umbrel, navigating through the options may be different but the name should be the same or similar.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
April 12, 2023, 11:55:14 PM
#4
Some node runners do not leave the nodes to drop unconfirmed transactions after 14 days, they increase the days, while not all full nodes are Bitcoin Core full client, the 14 days may not be the default on all nodes. Some nodes still have the transaction and keep rebroadcasting it I think.

I check the transaction on http://mempool.space and I can see it too: https://mempool.space/tx/03996da080448b10b4a69706214c19062c317e84d9337b7c7637437e883fc68f

I have been frustrated like this before like 2 years ago when my transaction did not get confirmed for 2 months.

Did you send the transaction to just one address, while the other is a change address? I believe Bitcoin Core have coin control which you can use to spend certain input, spend the change address UTXO as an input and include a fee that is enough to confirm two transactions. I am not a Bitcoin Core user, I would have explained better.
newbie
Activity: 11
Merit: 8
April 12, 2023, 11:37:06 PM
#3
Thanks for the reply !

Is there something I have to additionally do at my end to spend the coins again?
If you use mempool.space explorer it will show as unconfirmed.
I see an unconfirmed UTXO still.

Just to confirm - I have to send the exact UTXO that was sent back to me from the original parent transaction, correct?
This is the UTXO (that's unconfirmed) that I have to again send back to myself to push the original parent transaction through?
Is this correct? If so, I have done this.

Thanks for your help.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
April 12, 2023, 11:30:28 PM
#2
The transaction (which you means as child transaction) with 30 sat/vbyte would have been confirmed early. Even if it has a parent transaction with a fee of 1 sat/vbyte, both transaction would have been confirmed. There is something you did not just do rightly.

I have just used an explorer to check txid that you included in n above post. I used three blockchain explorers and no transaction found.

https://blockstream.info/search?q=03996da080448b10b4a69706214c19062c317e84d9337b7c7637437e883fc68f
https://blockchair.com/search?q=03996da080448b10b4a69706214c19062c317e84d9337b7c7637437e883fc68f
https://www.blockchain.com/explorer/search?search=03996da080448b10b4a69706214c19062c317e84d9337b7c7637437e883fc68f

Likely the transaction has been dropped out of mempool and you should be able to spend the coins again.
newbie
Activity: 11
Merit: 8
April 12, 2023, 08:50:30 PM
#1
Hi All,

Bitcoin Client Software and Version Number: Bitcoin Core 24.0.1; running on Umbrel node over Tor on a Raspberry Pi 4

Operating System: Windows 11 Home 64-bit

System Hardware Specs: 11th gen Intel(R) Core(TM) i7 @ 2.80 GHz (8 CPUs), 16GB memory, 500 GB hard drive, GeForce GTX 1650 Ti Max-Q Design Graphics Card.

Description of Problem:
My bitcoin transaction on mainchain has been unconfirmed for over two weeks.
Unfortunately, the highest miner fee that was suggested by Umbrel was 1.02 sat/vbyte (without going to advanced setting and setting it manually). This is the reason no miner is picking it up.
Shortly after, the on-chain transaction volume spiked and the mining fee went all the way to 15 sats/vbyte, leaving my 1.02 sat/vbyte unconfirmed after 24 hours.
The Transaction is still currently unconfirmed.

This transaction is not RBF compatible.
I’ve tried using CPFP to push my original transaction through using Ride the Lightning app on the Umbrel Node UI, with no success. I am not able to see an option on how to isolate the unconfirmed UTXO and send it back to myself.
I do see options to "Lease" certain UTXO's for 10 minutes. So I tried leasing all the non-relevant UTXO's and tried sending my unconfirmed UTXO (‎0.00550372 BTC - See below) back to me with a high mining Fee (30 Sat/Vbyte) with no success. The parent transaction still stays unconfirmed, as well as my Unconfirmed UTXO that was sent back to my address.

I'm reading 21 days is the magic number for broadcasting to stop and the mempool to wipe any unconfirmed transactions. Is this a solid fact? I'm approaching this date. I'm also reading if the mempool wipes unconfirmed transactions, my node can still re-broadcast it automatically and it will be stuck in limbo again - which I don't want.
Any help would be greatly appreciated. All relevant info is below.

Any Related Addresses: (mempool URL for my original transaction:)
https://mempool.space/tx/03996da080448b10b4a69706214c19062c317e84d9337b7c7637437e883fc68f
Note that 0.00550372 BTC got sent back to me - This is the unconfirmed UTXO I was trying to send back to myself in the above explanation.

Any Related Transaction IDs:
03996da080448b10b4a69706214c19062c317e84d9337b7c7637437e883fc68f

Screenshot of the problem: See mempool URL for my transaction

Log Files from the Bitcoin Client: Can provide upon specific request

Would greatly appreciate any support from the bitcoin community - Although I've learned a lot of technical aspects of bitcoin on this journey, it has been stressful.
Pages:
Jump to: