Pages:
Author

Topic: All about "stuck" transactions and what you can do to fix them (Read 143748 times)

hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
~~~
Is it this transaction e84dbc406dadf71297306a55579edabc02517ec05c4893cd3df40e4b15451bb8 confirmed in block #861392?

Regardless if I found the correct transaction or not, from what you write, your transaction seems to be confirmed since months and then it's off-topic to this thread because your issue is not a stuck transaction. Your transaction is already confirmed on the blockchain.

Your Mycelium wallet has a sync or another issue and the correct spot to ask about it is the Mycelium board.
?
Activity: -
Merit: -
@Cricktor
Thanks for your professional advice. Appreciate it. I'm working on it.
?
Activity: -
Merit: -
    Good day,

   Please i really need your urgent assistant on my 3 months stuck Bitcoin Mycelium wallet transaction
   which refuse to show the actual balance and when i try to check it up on Mempool, what it says it's
   writing below.


   Transaction     14014 Confirmations
   Timestamp   ‎2024-09-15 00:14:53 (3 months ago)
   Confirmed   After 2 months
   Features           SegWitTaprootRBF
   Audit           Expected in Block
   Fee           447 sats$0.27
   Fee rate           2.02 sat/vB   Optimal
   Miner           Logo of SpiderPool mining pool SpiderPool
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
Which other websites, do you know of, should I avoid?    
Since I'm new to learning and earning Bitcoin, I'm not sure where to start now. Could you guide me, please?
Mostly anything that sounds too good to be true, should be avoided. There is no easy "get rich, quick". Use your brain and be more cautious. If someone promisses decent percentage gain in short timeframes, it's most certainly some sort of scam.

You could earn in Bitcoins if you have something to offer that someone is willing to pay for in Bitcoin. You could offer some services or whatnot, something that is sought.

You could learn about Bitcoin e.g. here: https://learnmeabitcoin.com
You should take your time and at least do all the basic stuff and if you want, that site goes pretty deep down the rabbit hole.
?
Activity: -
Merit: -
Thank you. Appreciate it Smiley
I'm glad I got stuck. Which other websites, do you know of, should I avoid?    
Since I'm new to learning and earning Bitcoin, I'm not sure where to start now. Could you guide me, please?
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
Please do let me know if not Binance then is there any other way I could withdraw my earnings from coinfusion .pro  
You haven't earned anything since that is a recurring scam website, newly registered with a new top-level domain (.pro)

Even Virustotal has multiple "Phishing" flags on that website so do not send any information to them, you KYC data might be used for illegal activities.
Virustotal Result: https://www.virustotal.com/gui/url/90538bdcc28745860223971c9338106a76c52fd812942bd1fda94f224dd62771/detection
?
Activity: -
Merit: -
Thanks for your prompt response. I knew something was odd about it. I've been trying to get in touch with the Binance 24/7support on this but it's all bot no human.  I'm new to earning bitcoin. Check the website coinfusion .pro
Please do let me know if not Binance then is there any other way I could withdraw my earnings from coinfusion .pro 
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
-snip- account, but I am now at a stage that requires a payment of 0.0005 BTC and an address link.
Be careful, it may be a scam.
If something requires you to pay just to withdraw what you've earned, it's a red flag.

By the way, the name of the service is cut-off, only type the name of the domain separated by space (.com / .org) and not the URL so we can check if it's legit or not.
?
Activity: -
Merit: -
Hi, I created my CoinFusio[Suspicious link removed]o account some time ago and have recently earned bitcoins. I am trying to transfer my earnings to my Binance wallet, but I am encountering difficulties at the Verification payment process, step 2. I have added my Binance wallet address to my CoinFusion account, but I am now at a stage that requires a payment of 0.0005 BTC and an address link. After switching to my Binance wallet, I am uncertain about which section to navigate to in order to input the CoinFusion address. The close that I could make sense of was in the Withdraw section but it's not accepting any amount I enter due to which the Withdraw button remains disabled. I'm stuck now. Could anyone please assist me by providing a clear, step-by-step guide?
legendary
Activity: 2380
Merit: 5213
Need help with this transaction, anybody who can accelerate it, drop your btc address and will pay $20 for the help.

3d63638bebb30c484e34975e2de2d6b015d4a68126ea48873da3bd3df09333ef
If you have control over any of the receiving addresses, you can do CPFP.
In CPFP (Child pays for parent), you spend the fund received in the unconfirmed transaction in a new transaction with high fee, so that miners include both transactions (the child and the parent) in the same block.
Take note that to do CPFP, you must spend the same coin you received in the unconfirmed transaction and you won't change anything with your unconfirmed transaction, if you spend other coins assosiated with the same address.

If you have control over any of the receiving addresses, but your wallet doesn't allow you to spend unconfirmed coins, you can import your wallet in electrum.
In electrum, you can simply click on your unconfirmed transaction and select "CPFP".

Electrum official website: electrum.org
newbie
Activity: 1
Merit: 0
Need help with this transaction, anybody who can accelerate it, drop your btc address and will pay $20 for the help.

3d63638bebb30c484e34975e2de2d6b015d4a68126ea48873da3bd3df09333ef
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
-snip-
Question: is there a way i can make sure that my broadcast transaction in the mempool won't be replaced by anybody? (someone may have the same private key i have)
Or is it still a race like you said?
There's no way to do that.
Take note that there's no single Bitcoin mempool, each node has their own mempool.
Since each node has their own mempool, they have the control whether to accept the replacement to their mempool or not.

In a scenario when someone broadcast a replacement to your transaction with priority fee,
it's a matter of which one will propagate (to more nodes) to quickly reach a miners mempool that could get it included to the next block.

BTW, question like this deserves a new topic since it's not related to the topic,
If the main reason is you want to reach a certain user, you may use @username to mention them, most users respond to that.

-edit typo-
member
Activity: 162
Merit: 65

"Faulty" because even if most nodes wont accept a replacement of it by default, there's no stopping anyone to remove it from their mempool and accept the replacement instead.
It's a race on which one to reach the miners' (pool or solo) node to get included to the blockchain. It's also up to them which transaction to include to the block their mining.
If more of saying "it may not be replaced" than "it will not be replaced".

It was mainly used by centralized service to implement zero-fee deposits with low risk on their part
but since they are custodial, they are still in control of what their users can withdraw from their service in case the unconfirmed transaction is replaced.
In your case, you mustn't assume that it's safe.

And speaking of mempoolrbf option a.k.a. "full-rbf".
If a node enabled the option, it will accept replacements regardless if nSequence field of the transaction is 0xffffffff or 0xffffffff -1.
I've tested this before and I can say that it's now easy to replace an unconfirmed transaction without opt-in-rbf flag as long a you can broadcast the replacement to nodes that accept it.
(with the right conditions)



i think it makes a lot of sense here.
Question: is there a way i can make sure that my broadcast transaction in the mempool won't be replaced by anybody? (someone may have the same private key i have)
Or is it still a race like you said?
Thank you.
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
If I set nSequence to be 0xffffffff and broadcast that transaction. Will it be considered safe as nobody can double-spend it before it's getting into the block? Thank you.
That was the faulty assumption before "mempoolrbf" option is implemented.
"Faulty" because even if most nodes wont accept a replacement of it by default, there's no stopping anyone to remove it from their mempool and accept the replacement instead.
It's a race on which one to reach the miners' (pool or solo) node to get included to the blockchain. It's also up to them which transaction to include to the block their mining.
If more of saying "it may not be replaced" than "it will not be replaced".

It was mainly used by centralized service to implement zero-fee deposits with low risk on their part
but since they are custodial, they are still in control of what their users can withdraw from their service in case the unconfirmed transaction is replaced.
In your case, you mustn't assume that it's safe.

And speaking of mempoolrbf option a.k.a. "full-rbf".
If a node enabled the option, it will accept replacements regardless if nSequence field of the transaction is 0xffffffff or 0xffffffff -1.
I've tested this before and I can say that it's now easy to replace an unconfirmed transaction without opt-in-rbf flag as long a you can broadcast the replacement to nodes that accept it.
(with the right conditions)

-snip-
-snip-
OP must be referring to BIP125 (Opt-in Full RBF Signaling), a.k.a. "rbf" since nLocktime has nothing to do with transaction replacement.
BIP-0125: Opt-in Full Replace-by-Fee Signaling
hero member
Activity: 2786
Merit: 657
Want top-notch marketing for your project, Hire me
If I set nSequence to be 0xffffffff and broadcast that transaction.
I think this is a regular transaction cause the nSequence is the UNIT_MAX. It ignores nlocktime[1] and RBF, so it cannot be double spent by you.

[1] https://en.bitcoin.it/wiki/NLockTime

- Jay -

Thanks. But does it also mean that anybody else won't be able to double spend it even if they have the private key?
Technically, yes. This is if she uses the exact nSequence you used.
The response of the transaction, when you want to double-spend, is determined by the nSeqequence you use and if the nSequence is equal or less than UINT_MAX (0xffffffff) the nLockTime will automatically ignored which means the transaction will not be accepted into any block.
member
Activity: 162
Merit: 65
If I set nSequence to be 0xffffffff and broadcast that transaction.
I think this is a regular transaction cause the nSequence is the UNIT_MAX. It ignores nlocktime[1] and RBF, so it cannot be double spent by you.

[1] https://en.bitcoin.it/wiki/NLockTime

- Jay -

Thanks. But does it also mean that anybody else won't be able to double spend it even if they have the private key?
hero member
Activity: 644
Merit: 661
- Jay -
If I set nSequence to be 0xffffffff and broadcast that transaction.
I think this is a regular transaction cause the nSequence is the UNIT_MAX. It ignores nlocktime[1] and RBF, so it cannot be double spent by you.

[1] https://en.bitcoin.it/wiki/NLockTime

- Jay -
member
Activity: 162
Merit: 65
Hi Chow101,
If I set nSequence to be 0xffffffff and broadcast that transaction. Will it be considered safe as nobody can double-spend it before it's getting into the block? Thank you.
staff
Activity: 3458
Merit: 6793
Just writing some code
Hi Chow101,
I have a question here regarding the stuck transaction. If I previously broadcast a transaction through my own node with a fee low enough that has not been confirmed for almost 10 months.
Will it always be there until it's confirmed? is there a rule that after some certain time that passed, an unconfirmed transaction will be dropped out?
The default mempool policy will drop a transaction if it has been in the mempool for more than 2 weeks.

However, this does not mean that the transaction is canceled or otherwise invalid. It can still be re-broadcast by anyone and therefore be accepted back into nodes' mempools after it has been kicked out. If you are using the Bitcoin Core wallet, it will attempt to rebroadcast any of its own unconfirmed transactions every 24 hours.
member
Activity: 162
Merit: 65
Hi Chow101,
I have a question here regarding the stuck transaction. If I previously broadcast a transaction through my own node with a fee low enough that has not been confirmed for almost 10 months.
Will it always be there until it's confirmed? is there a rule that after some certain time that passed, an unconfirmed transaction will be dropped out?
Pages:
Jump to: