Pages:
Author

Topic: [Aug 2022] Mempool empty! Use this opportunity to Consolidate your small inputs! - page 35. (Read 88281 times)

legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I tried searching for the RBF feature in my wallet since I use Mycelium too but I was unable to find it.
As a precautionary step, how do we ensure that we have the options for RBF or CPFP enabled in our Mycelium wallet.
I'm not sure if RBF is possible from Mycelium. It does however offer "CPFP". I used it once (not realizing what it meant back then). And I'm pretty sure it didn't ask for my password for this!

Hi, I  have been a  btt reader for more than six months and just joined forum to ask questions which were disturbing me most recently  . One of them is related to consolidation,  i.e.,   in terms of privacy, which option would sound better, to consolidate all inputs at once or divide them into smaller chunks and do it for each chunk  separately   at different times.
If you have multiple inputs on one address: consolidate them all at once.
If you have unique addresses for each input: any consolidation you do reduces privacy by linking the addresses together. I don't think waiting between consolidating matters much if you link the addresses eventually.

However, having the RBF flag on for last resort is always a good idea.
Not always: when paying a service that accepts zero-confirmation payments, you shouldn't flag RBF.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
So the chances of getting a transaction stuck in a limbo is indeed true, at least for a specific amount of time after which it might be dropped.

The "at least some time" part was always true. I was not expected that the problem of "indefinitely on limbo" is as big as the others stated.
However, having the RBF flag on for last resort is always a good idea.

I tried searching for the RBF feature in my wallet since I use Mycelium too but I was unable to find it.
As a precautionary step, how do we ensure that we have the options for RBF or CPFP enabled in our Mycelium wallet.

I know that Electrum for desktop does explicitly have the option to have or not RBF, but I didn't see any such setting in Mycelium.
You can see on a block explorer like mempool.space, blockchair.com (in additional info area) for any transaction that's not confirmed whether it has RBF on or not.

CPFP doesn't have to be enabled. All you have to do is ensure that at least one output of your transaction (that's usually the change) goes to a wallet under your control (so you can spend it with a very high fee in case of emergency, hence doing CPFP = child pays for parent).

Hi, I  have been a  btt reader for more than six months and just joined forum to ask questions which were disturbing me most recently  . One of them is related to consolidation,  i.e.,   in terms of privacy, which option would sound better, to consolidate all inputs at once or divide them into smaller chunks and do it for each chunk  separately   at different times.

I'm fully aware that blockchain records are perfectly transparent for chain analysis but have the fillings that should consolidation of all inputs  be made not simultaneously and, in addition, to  addresses which differ from each other my privacy will be better preserved. What is your point on this matter?   Thanks for your full answer.

Imho, if you have such problems, then you'll probably have to only consolidate only the related inputs. If you are not sure, consolidate only where you have multiple inputs at the same address.
If you consolidate them all, whether you do it in multiple steps or not, can easily get tracked/seen that they all belong to the same wallet.
legendary
Activity: 1372
Merit: 2017
Hi, I  have been a  btt reader for more than six months and just joined forum to ask questions which were disturbing me most recently  . One of them is related to consolidation,  i.e.,   in terms of privacy, which option would sound better, to consolidate all inputs at once or divide them into smaller chunks and do it for each chunk  separately   at different times.

I'm fully aware that blockchain records are perfectly transparent for chain analysis but have the fillings that should consolidation of all inputs  be made not simultaneously and, in addition, to  addresses which differ from each other my privacy will be better preserved. What is your point on this matter?   Thanks for your full answer.

I guess you haven't read all 26 pages of the thread. I asked him a similar question a few pages back, and it's best not to consolidate it all in the same address and at once, as you are revealing all the Bitcoin you have.

It is better to smaller chuncks and different addresses. And then remember not to mix them when it comes to spending.





hero member
Activity: 2702
Merit: 716
Nothing lasts forever
Do they ? I once read that a user had put a very low amount of fee for his transaction and the transaction remained unconfirmed like forever.
How much time do you mean when you say "after a while" ?

I think that normally the mempools would start dropping the transaction after 2 weeks, but some may have different settings (longer or shorter period).

I understand him, because when I discovered this thread I started consolidating and in one case I had a transaction stuck for about a month. I can't remember if I had RBF enabled because I was even dumber than I am now regarding technical issues. I wasn't in a hurry to consolidate but having your money in a limbo for a month is not cool.

Best solution enable RBF as it has been mentioned previously.

So the chances of getting a transaction stuck in a limbo is indeed true, at least for a specific amount of time after which it might be dropped.

So unless you use some odd online wallet that would maybe re-broadcast your tx, from what I know, in 2-3 weeks it should be forgotten if not processed.
I've had this with Mycelium (on Android) too: it kept broadcasting my transactions, and when I deleted it, it picked it up again. Bitcoin Core also keeps broadcasting a transaction until you manually tell it to drop it. It really depends on the wallet, and that's why CPFP or RBF is much easier.

I tried searching for the RBF feature in my wallet since I use Mycelium too but I was unable to find it.
As a precautionary step, how do we ensure that we have the options for RBF or CPFP enabled in our Mycelium wallet.
hero member
Activity: 714
Merit: 1298

Consolidate your small inputs while you can, low fees won't last forever!


Hi, I  have been a  btt reader for more than six months and just joined forum to ask questions which were disturbing me most recently  . One of them is related to consolidation,  i.e.,   in terms of privacy, which option would sound better, to consolidate all inputs at once or divide them into smaller chunks and do it for each chunk  separately   at different times.

I'm fully aware that blockchain records are perfectly transparent for chain analysis but have the fillings that should consolidation of all inputs  be made not simultaneously and, in addition, to  addresses which differ from each other my privacy will be better preserved. What is your point on this matter?   Thanks for your full answer.
legendary
Activity: 1372
Merit: 2017
Do they ? I once read that a user had put a very low amount of fee for his transaction and the transaction remained unconfirmed like forever.
How much time do you mean when you say "after a while" ?

I think that normally the mempools would start dropping the transaction after 2 weeks, but some may have different settings (longer or shorter period).

I understand him, because when I discovered this thread I started consolidating and in one case I had a transaction stuck for about a month. I can't remember if I had RBF enabled because I was even dumber than I am now regarding technical issues. I wasn't in a hurry to consolidate but having your money in a limbo for a month is not cool.

Best solution enable RBF as it has been mentioned previously.
copper member
Activity: 1652
Merit: 1901
Amazon Prime Member #7
So unless you use some odd online wallet that would maybe re-broadcast your tx, from what I know, in 2-3 weeks it should be forgotten if not processed.
I've had this with Mycelium (on Android) too: it kept broadcasting my transactions, and when I deleted it, it picked it up again. Bitcoin Core also keeps broadcasting a transaction until you manually tell it to drop it. It really depends on the wallet, and that's why CPFP or RBF is much easier.
Once you broadcast a transaction, it is public, and there is the risk that someone will rebroadcast it if it gets "dropped". This means that if you are sending coin to yourself, you should keep backups of the private key of the receiving address, and if you are sending coin to someone else, you should either double-spend the transaction or be sure that the person you are sending coin to is trustworthy enough to return any duplicate transactions.
legendary
Activity: 3472
Merit: 10611
The thing about transactions and mempool is that each node has its own mempool and each node can receive a certain transaction at a certain (different) time, on top of that they can have different rules.
For example if you sent your transaction yesterday and my node came online today and asked for mempool from another node, I would receive your transaction today so 14 days later when by default other nodes drop your transaction, I still keep it for another day and will continue relaying it to other nodes. I may also not have the 14 day limit and instead keep the transaction for 30 days.

This means when you send a transaction, technically speaking, it will never "drop out of mempool" and can still be mined/confirmed if it remains valid. Which is why the only real way to get rid of a transaction is to double spend its inputs to make it invalid (eg. using RBF).
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
So unless you use some odd online wallet that would maybe re-broadcast your tx, from what I know, in 2-3 weeks it should be forgotten if not processed.
I've had this with Mycelium (on Android) too: it kept broadcasting my transactions, and when I deleted it, it picked it up again. Bitcoin Core also keeps broadcasting a transaction until you manually tell it to drop it. It really depends on the wallet, and that's why CPFP or RBF is much easier.

From what I read here, in case of Mycelium you can "reload account" and try to use those funds. This would mean that it's not re-broadcasting by itself...

Clearly RBF/CPFP are easier, but some just don't use the right wallet for that (RBF not available) or simply send to others/services and no longer have the choice for CPFP.
On the other hand, if you have to RBF a consolidation transaction... it kinda lost the purpose, so just waiting it to either confirm, either get dropped can become the better option.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
So unless you use some odd online wallet that would maybe re-broadcast your tx, from what I know, in 2-3 weeks it should be forgotten if not processed.
I've had this with Mycelium (on Android) too: it kept broadcasting my transactions, and when I deleted it, it picked it up again. Bitcoin Core also keeps broadcasting a transaction until you manually tell it to drop it. It really depends on the wallet, and that's why CPFP or RBF is much easier.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
Do they ? I once read that a user had put a very low amount of fee for his transaction and the transaction remained unconfirmed like forever.
How much time do you mean when you say "after a while" ?

I think that normally the mempools would start dropping the transaction after 2 weeks, but some may have different settings (longer or shorter period).
Also some nodes will drop the transaction if they are getting crowded (too many transactions, too much memory used, only the more expensive are kept)
So unless you use some odd online wallet that would maybe re-broadcast your tx, from what I know, in 2-3 weeks it should be forgotten if not processed.
And when it's forgotten, you can also tell your wallet forget it, hence getting access to those coins.

I don't have my own experience in this, but there were discussions on this when the mempool was full for long (especially in 2017/2018, and back then the period for getting dropped has been even changed). I hope that I've remembered the things correctly.
hero member
Activity: 2702
Merit: 716
Nothing lasts forever
You are probably correct but I didn't wanted to risk the amount getting stuck in limbo for the sake of $1  Roll Eyes
It happened once when I put a low fee and the transaction was unconfirmed for more than 18 hours.
I've had transactions that remained unconfirmed for weeks. As long as it's between your own addresses, and as long as you don't need the funds, it doesn't matter. Worst case, you can use RBF or CPFP to raise the fee a bit. Best case (and currently quite likely), it confirms quickly anyway.

I wonder why didn't I think of that. I will keep this in mind the next time I am consolidating inputs. Thanks for the tip anyway.

1. Your funds don't "get stuck". They return to you after a while.

Do they ? I once read that a user had put a very low amount of fee for his transaction and the transaction remained unconfirmed like forever.
How much time do you mean when you say "after a while" ?
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
You are probably correct but I didn't wanted to risk the amount getting stuck in limbo for the sake of $1  Roll Eyes
It happened once when I put a low fee and the transaction was unconfirmed for more than 18 hours.
So I am kinda paranoid when it comes to transaction confirmations and don't mind spending a few dollars extra to get faster confirmations.
But I do get your point and at the same time I feel its okay to spend 2000 satoshis extra while bitcoin is still under $1million per coin  Tongue  Grin

1. Your funds don't "get stuck". They return to you after a while.
2. (Since I'm slow, OP already wrote this too) For cases of emergency you may have options like RBF (if the flag is on) or CPFP (when spending the resulted transaction)
3. If you look now and then at sites like mempool.space you'll see that the risk of not getting your transaction confirmed in max 24h is very low lately.

Of course, you didn't pay much for consolidating the funds. But the purpose of this thread is to also teach the newbies do the things correctly, hence these things have to be said over and over again.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
You are probably correct but I didn't wanted to risk the amount getting stuck in limbo for the sake of $1  Roll Eyes
It happened once when I put a low fee and the transaction was unconfirmed for more than 18 hours.
I've had transactions that remained unconfirmed for weeks. As long as it's between your own addresses, and as long as you don't need the funds, it doesn't matter. Worst case, you can use RBF or CPFP to raise the fee a bit. Best case (and currently quite likely), it confirms quickly anyway.
hero member
Activity: 2702
Merit: 716
Nothing lasts forever
With the fees of 3 sats per byte the total transaction fees was 0.00003248BTC which was around $1.25
You overpaid by a factor of 3 Tongue
If you are consolidating outputs, almost always you are in no rush to get the transaction confirmed. Nowadays 1 satoshi/vbyte is possible 99% of days so you could have gotten away with paying 0.00001082BTC which is roughly 0.4$ with today's price.

You are probably correct but I didn't wanted to risk the amount getting stuck in limbo for the sake of $1  Roll Eyes
It happened once when I put a low fee and the transaction was unconfirmed for more than 18 hours.
So I am kinda paranoid when it comes to transaction confirmations and don't mind spending a few dollars extra to get faster confirmations.
But I do get your point and at the same time I feel its okay to spend 2000 satoshis extra while bitcoin is still under $1million per coin  Tongue  Grin
legendary
Activity: 3472
Merit: 10611
With the fees of 3 sats per byte the total transaction fees was 0.00003248BTC which was around $1.25
You overpaid by a factor of 3 Tongue
If you are consolidating outputs, almost always you are in no rush to get the transaction confirmed. Nowadays 1 satoshi/vbyte is possible 99% of days so you could have gotten away with paying 0.00001082BTC which is roughly 0.4$ with today's price.
hero member
Activity: 2702
Merit: 716
Nothing lasts forever
(small bump)

I remember reading this post last year and was waiting for a good time to consolidate all my inputs.
Today, I used all my unspent inputs (12 inputs) and consolidated them into 1 unspent output.
With the fees of 3 sats per byte the total transaction fees was 0.00003248BTC which was around $1.25 for consolidating around $800+ as per current prices.
I guess it was worth it. Better to use this opportunity now than to keep paying large fees when the price increase again.
Thanks @LoyceV for making this post and making us aware of using such tips for our benefits.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Mods: I'm not removing this bump, since it got Merited.

New Years Consolidate Bump!
Consolidate this small pocket change!

For several months, mempool has been mostly empty, but does fill up once in a while. This means 1 sat/vbyte is most of the time high enough for a fast confirmation, but sometimes makes you wait a day.

Consolidate your small inputs while you can, low fees won't last forever!
When you are in a rush, it saves a lot in fees if you can use only one input address (and ideally use native SegWit: bc1q......).
newbie
Activity: 30
Merit: 0
thanks man!
great link to coinbin!
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
is the formula to calculate tx size still this(for legacy addresses):

in*180 + out*34 + 10 plus or minus 'in'
That seems about right. I don't think that can change, unless you use a compressed address, in that case it's a bit less. Coinb.in is convenient to get a quick estimate.
Pages:
Jump to: