Will my transfer be confirmed in a year?

18 replies 203 views
lonewhaleSenior Member
Posts: 328 · Reputation: 1624
#1Mar 18, 2024, 07:35 AM
I’ve got a Trezor One cold wallet. I had some leftover BTC in an old segwit address which we sent to a new segwit address. The mining fees are pretty low at the moment. This transaction was made on November 11, 2023. I’m worried it’s buried down the list because of those low fees. Do you guys think it’ll get confirmed in the next 1-2 years? Would love to hear your thoughts. Cheers!
4 Reply Quote Share
leo.wolfHero Member
Posts: 540 · Reputation: 2813
#2Mar 18, 2024, 12:31 PM
In sarcasm, yes it will be confirmed in a year to come. The 12 sats/vbyte transaction fee is way too low and it can’t even be accelerated. If the fees come down it will get confirmed but that will be subjected to it been still in the mempool. It will later be drop if the fees do not come down soon and the wallet doesn’t have an in built rebroadcast.
1 Reply Quote Share
humbleledgerLegendary
Posts: 1027 · Reputation: 6554
#3Mar 18, 2024, 01:42 PM
You're sending ‎0.00005047BTC. Even if it would get confirmed, at current fees it's too small for the receiving address to send it. So it's basically worthless until fees drop. Pro tip: check fees before making a transaction. And try to avoid creating Bitcoin dust inputs.
1 Reply Quote Share
alt21Senior Member
Posts: 398 · Reputation: 1732
#4Mar 18, 2024, 05:17 PM
As Zaguru12 said, it will be dropped by the nodes' mempools. It generally takes 2 weeks to be dropped if the fees don't fall below your fee rate.
3 Reply Quote Share
hodler2019Legendary
Posts: 2182 · Reputation: 12913
#5Mar 18, 2024, 07:55 PM
So you are essentially doing an advertisement for scrypt  algo. Since you could have easily sent $1.84 worth of  Either LTC or Doge. Once again I am not saying this send was a clever way to advertise that scrypt is better for small sends. I am not saying the poster is a scrypt fan. But basically this does exactly that.
4 Reply Quote Share
just_wizardFull Member
Posts: 85 · Reputation: 583
#6Mar 18, 2024, 10:04 PM
What do you mean by "old segwit" and "new segwit"? No need to wait for one or two years. Your transaction will either be confirmed by that time or will be dropped from most if not all mempools. There are few things you can do to accelerate the transaction but the sent amount isn't worth it. By the way, the dust amount for segwit transactions isn't 546 sats!
2 Reply Quote Share
coin_sigmaLegendary
Posts: 1275 · Reputation: 5553
#7Mar 19, 2024, 02:40 AM
Actually, it is already dropped by the mempool I can't see the transaction he made on block hair so my guess is this transaction is already rejected by the mempool. @OP check your wallet again you might be able to create a new transaction but the problem is this is not the right time to send a very small amount, the network is still congested you might need to wait for a few days until the current recommended fee drops.
1 Reply Quote Share
leo.wolfHero Member
Posts: 540 · Reputation: 2813
#8Mar 19, 2024, 05:29 AM
The old segwit is just the nested segwit addresses (wrapped witness to pay to script hash) they usually have their prefix or starts with 3 they are of two type the PSH-P2WSH for multi sig and PSH-P2WPKH for single sig. they are Base58 encoded. The new segwit addresses are the native segwit address having the prefixes of bc1 and are Bech32 encoded. Both have just slightly different in transaction fees with native segwit (bc1) having the lower fees If you look at the transaction ID posted by the OP he was send from the address type 3 (old segwit) to a new the one (bc1)
3 Reply Quote Share
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#9Mar 19, 2024, 11:35 AM
Now, it propagated again. Those nodes that dropped it from their mempool for being way below their maxmempool must have accepted it back from nodes that kept it. It's opted-in for rbf, If you're willing to bump the fee to at least 2140satoshi (16.1sat/vB), it'll be accepted by ViaBTC's free accelerator: viabtc.com/tools/txaccelerator/ That's about 554 satoshi to be deducted from the already small output. After that, it would only take about 10~60minutes or more to get a confirmation, until they mined a block.
0 Reply Quote Share
jake.chainSenior Member
Posts: 280 · Reputation: 1307
#10Mar 21, 2024, 12:57 AM
There is no such thing as "the" mempool. Just because one block explorer's node has dropped the transaction from its mempool does not mean any other node has followed suit. As nc50lc has said, OP's transaction is opted in to RBF so he can replace it any time he wants. And even if it wasn't opted in, full RBF is now widespread enough he could still replace it any time he wants with a little extra effort. He does not need to wait for any nodes to drop it.
0 Reply Quote Share
greglaserFull Member
Posts: 180 · Reputation: 542
#11Mar 21, 2024, 02:42 AM
There are many mempools, not only one mempool. A waiting transaction can be dropped from one mempool but it can be chosen or not drop by other mempools. The question is seriously because it asks for chance to get a confirmation after 1 or 2 years and honestly I am not sure all mempools will not drop that transaction if it stuck like 1 or 2 years. Mempools have their max mempool size, mempool expiration time and they can update their min transaction fee too. Chance to see an unconfirmed transaction is not dropped from mempools after 1 or 2 years is like impossible.
0 Reply Quote Share
hodler2019Legendary
Posts: 2182 · Reputation: 12913
#12Mar 23, 2024, 01:05 PM
the op can rebroadcast it over and over and it could last a long time. so a transaction can easy peasy last months. Just do 1 sat and rebroadcast it.
1 Reply Quote Share
leo.wolfHero Member
Posts: 540 · Reputation: 2813
#13Mar 23, 2024, 01:19 PM
Firstly apogio specified that each node has its one mempool I just bolder that part. Yes it is rare to see transaction still left in mempool for almost 1-2 years but it is much possible either by the user himself rebroadcasting it regularly and the fee as stated above or the wallet used as an inbuilt rebroadcast which it does regularly. This will make the nodes that have dropped the transaction to pick it again and could remain like that except if the fee paid was at one time ok to get it confirmed
6 Reply Quote Share
jake.chainSenior Member
Posts: 280 · Reputation: 1307
#14Mar 23, 2024, 06:17 PM
It doesn't even need to be rebroadcast for some nodes to keep it for a year of more. We know for a fact there are some nodes which run with much higher limits than the default. If you look at https://mempool.space/ for example, their node is showing over 1 GB of memory use, far beyond the 300 MB default, and the graph is still showing all transactions down to 1 sats/vbyte. If you look at https://jochen-hoenicke.de/queue/#BTC,1w,weight,0, his node is keeping all transactions, even those paying less than 1 sat/vbyte in fees. There will be many other such nodes which will hold on to OP's transaction indefinitely. Still, his transaction pays 12 sats/vbyte, so it won't take a year for fees to drop back down to that level.
3 Reply Quote Share
paul_omegaFull Member
Posts: 54 · Reputation: 311
#15Mar 23, 2024, 08:55 PM
I agree that it wouldn’t take a year and the OP was just being sarcastic and was met with some sarcastic replies as well but, my point of wonder is, Why send such small, dust amount. It’s hardly of any relevance or perhaps it’s requested to clear error IP on forum account creation. I wonder if that’s it else, why the dust amount and at such a time when, you even have to give it some hours for transactions of 100sat/vbyte to confirm and yet here you are @OP with 12sat/vbyte. Does it really make much difference @o_e_I_e_o, having your transactions listed at the bottom of some of the pools and getting dropped. In both cases, you get to wait until the network is decongested and fees reduced. I feel, your more relaxed having your transaction, dropped/rejected and stayed in your wallet.
2 Reply Quote Share
LuckyCoinLegendary
Posts: 832 · Reputation: 4795
#16Mar 24, 2024, 12:40 AM
It is better to use the Lightning Network for sending these kind of tiny transactions, to avoid paying humongous fees that are 10-20x the size of your transaction value. But no, it might take a few weeks for this transaction to confirm, but it will not take 1 year because there is a mempool eviction policy that purges old transactions after 14 days (by default).
2 Reply Quote Share
lonewhaleSenior Member
Posts: 328 · Reputation: 1624
#17Mar 24, 2024, 01:55 AM
https://blockchair.com/tr/bitcoin/address/bc1q2jrecvg8u80rsymugyy3z945dph87m86n5k8jz BTC sent at low cost was approved today after 3 months. It was a social test. https://bitaps.com/fc583283d862c17f30a6c0a9dc2fce8eb576593046dfd03f7726017ed21598a6/bc1q2jrecvg8u80rsymugyy3z945dph87m86n5k8jz
2 Reply Quote Share
gr3g.0rbitHero Member
Posts: 1025 · Reputation: 2646
#18Mar 24, 2024, 07:29 AM
I don't get how this was a social test. I'm very interested in the results, please share it. At the very least, you've successfully performed an experiment that even with the default of 14days mempoolexpiry setting, some nodes will still keep a would've dropped transaction in their mempool that will eventually be relayed to miners in the right network conditions.
3 Reply Quote Share
humbleledgerLegendary
Posts: 1027 · Reputation: 6554
#19Mar 24, 2024, 12:45 PM
It could have been the Trezor server. I don't know what their default is, but I assume they keep broadcasting all transactions until they get confirmed (or replaced). I assume exchanges do the same, just like my Bitcoin Core keeps broadcasting transactions forever.
3 Reply Quote Share

Related topics