Pages:
Author

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

hero member
Activity: 560
Merit: 1060
A CPFP is used when, as in the name, a child transaction wants to pay for its parent. That does not necessarily mean to increase the effective fee rate. You might want to spend unconfirmed coins, but you not need to increase the over all (or effective) fee rate.

I never though about it this way. I will give it a try just to check. I have only used RBF twice. Thanks!
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
But normally, a CPFP is used when someone want to bump the fee rate, not to decrease it.
A CPFP is used when, as in the name, a child transaction wants to pay for its parent. That does not necessarily mean to increase the effective fee rate. You might want to spend unconfirmed coins, but you need not to increase the over all (or effective) fee rate.

What you said applies in RBF, wherein you need, not only to provide a greater fee, but sufficiently greater. You can try RBF a 2 sat/vb transaction with a 2.01 sat/vb, and you can verify that it won't propagate.
hero member
Activity: 560
Merit: 1060
Question:
I saw this transaction.
I can see that the fee rate is 1.86 sat/vB.
The effective fee rate was 1.85 sat/vB?
Mempool.space indicates that it must have been a CPFP.
But normally, a CPFP is used when someone want to bump the fee rate, not to decrease it.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Transactions paying slightly less than 2.00 sat/vbyte are getting confirmed again.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
This article written by Jameson Lopp gives us some insights that is not new, but can be helpful for people who have never known about it.
Exchanges are a completely different story. This topic is about on-chain fees, exchanges can charge whatever the hell they want. The higher it is, the more they earn or the more money stays in their exchange. It's a win-win for them, as long as many people don't check withdrawal fees before creating an account.

Coinbase never charged me anything. I don't use them.
sr. member
Activity: 602
Merit: 387
Rollbit is for you. Take $RLB token!
Mempool.space's Mempool Googles currently show the expected next block: 90% of it is filled with small spam data transactions, each with 2.60 sat/vbyte. That means anything about that should get you in the next block now.
Within the last few days, I have a friend who "accidentally" submitted a transaction with around 1.9 sats per vbyte fees, and surely it is possible to go through, yet it also might not go through for months, if ever.

I will disclose that within the last 8 hours, the transaction that I described in the above post did finally go through, so yeah it took right around 3 weeks and 2 days to go through, and I also noticed that I saw on mempool.space that there were some transactions around 1.7 sats per vbyte going through within later blocks. Hopefully, I learned my lesson... hahahaha..
Congratulations for your transaction confirmation, it makes sense to broadcast your transaction with a fee rate at 1.9 sat/vbyte than 2.0 sat/vbyte that is more commonly used by other Bitcoin users.

This thread is helpful for people who want to learn and get notification on mempools in order to minimize transaction fees. They no longer have to completely rely on automatic fee estimation tools from exchanges or wallet softwares. Double checking mempool status is key for saving transaction fee.

This article written by Jameson Lopp gives us some insights that is not new, but can be helpful for people who have never known about it.

Problems with Coinbase Withdrawal Fees
In this test by Lopp, Coinbase overcharged users on withdrawal fee and they did it with 8 users (the withdrawal transaction has 9 outputs, with 1 output is a change address of Coinbase, 8 outputs belong to 8 user withdrawals).

Other centralized platforms do the same, with batch withdrawal transactions for their users, overcharge withdrawal fees on their customers, and get massive benefits with very simple on-chain transaction broadcast.

Quote
Here's the thing: Coinbase, like many exchanges, is designed well enough that they batch their withdrawal transactions. This specific withdrawal transaction has 9 outputs, which saves a lot of block space and thus on-chain fees. With 9 outputs it's safe to assume that 1 was change back to Coinbase while the other 8 were customer initiated withdrawals. Naturally, this raises some questions for me.

0.00108976 BTC (fee I paid) ÷ 0.00279448 BTC (total fee) = 39%

Why am I paying 39% of a fee that is being split by 8 people?

What fees are the other 7 people paying to Coinbase?

If Coinbase charged all 8 of us 0.00108976 BTC but only paid a 0.00279448 BTC fee, that means they pocketed 0.0059236 BTC ($350 USD) from this one batch withdrawal.

Long story short, I think there's a strong case that I was egregiously overcharged for this withdrawal in not one but two different ways.

    My "fair share" of the batch transaction fee was less than a third of what I was charged (0.00034931 BTC rather than 0.00108976 BTC)
    The appropriate market rate for fees at the time was only 1% of what Coinbase was requiring. (7 satoshis per virtual byte rather than 778 satoshis per virtual byte)

It's particularly interesting to me that during this process Coinbase made $4 off of selling BTC to me but they may have pocketed $40 from my contribution to the withdrawal fee.
legendary
Activity: 3920
Merit: 11299
Self-Custody is a right. Say no to"Non-custodial"
Mempool.space's Mempool Googles currently show the expected next block: 90% of it is filled with small spam data transactions, each with 2.60 sat/vbyte. That means anything about that should get you in the next block now.
Within the last few days, I have a friend who "accidentally" submitted a transaction with around 1.9 sats per vbyte fees, and surely it is possible to go through, yet it also might not go through for months, if ever.

I will disclose that within the last 8 hours, the transaction that I described in the above post did finally go through, so yeah it took right around 3 weeks and 2 days to go through, and I also noticed that I saw on mempool.space that there were some transactions around 1.7 sats per vbyte going through within later blocks. Hopefully, I learned my lesson... hahahaha..
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Transactions paying 2.00 sat/vbyte are now getting confirmed. Johoe's site shows a drop crossing the 2 sat/vbyte "barrier" in the last hours.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I don't expect to see 2.00 sat/vbyte tomorrow.
Well, close enough: 2.05 sat/vbyte is getting confirmed now!
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
If you're in a hurry, this topic isn't for you Wink

This was more about being on the safe side it gets picked up, not about being in a hurry (in the days of spam the mempool filled up quite fast when the difficulty increased, I feared something similar could happen, but I was wrong).
On the other hand, you are probably right, consolidating is about paying the lowest fee possible...
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I'd advise a bit of extra on top of what mempool shows just because we're in the working days. 3 sat/vByte or even 3.5.
If you're in a hurry, this topic isn't for you Wink

Currently, Mempool.space shows transactions with 2.20 sat/vbyte lining up to be included in the next block. It's dropping very slowly (weeks ago it reached 2.50 sat/vbyte), so I don't expect to see 2.00 sat/vbyte tomorrow.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
Bump! Transactions under 3 sat/vbyte are still getting confirmed.

I've done some txs yesterday at 2.5 sat/vByte, now the working week has started and the fees may rise a little. I see that 2.6-2.7 is barely enough now.
I'd advise a bit of extra on top of what mempool shows just because we're in the working days. 3 sat/vByte or even 3.5.
Also keep in mind that the difficulty is expected to rise with 4-5% in just a little more than one day.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Transactions under 3 sat/vbyte are still getting confirmed.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
In my attempt to try to figure out what the likelihood of a just shy of 2 sats per vbyte transaction to go through, I did a bit of investigating.
For those cases, I miss more details on Johoe's site: there are enough transactions between 1 and 3 sat/vbyte to add decimal lines. So now I resort to mempool.space, which shows the minimum is currently 2.40 sat/vbyte. I haven't seen anything lower than that for a while, and judging by Johoe's history it's unlikely to have been lower because the backlog hasn't been smaller.

Quote
I am not really exactly sure how to find the lowest fees in the already mined blocks
That's not really possible: accelerators or other miners can include transactions with lower fees, so you don't know the "natural" limit.

Quote
I did notice on block 855512, there were a couple of transactions that had 2.01 sats per vbyte and they are located at the top left of the image of the "actual block" - as I attempted to highlight below in my screenshot.
I'd look at the Expected Block for the lowest transaction fees, I expect that to exclude accelerators or the miner's own transactions.

I usually just look at the left side of the Mempool Googles, and check a bit more to the middle to see how much "margin" there is.

Quote
By the way, as I type this post, the latest block 858849 - does show quite a few transactions (maybe even half of the block) with fee rates that are 2.50 sat per vbyte and even a couple that are 2.47 sat per vbyte.
It's complete up to spammers nowadays. If the spam would stop, I'd expect mempool to clear within days.
legendary
Activity: 3920
Merit: 11299
Self-Custody is a right. Say no to"Non-custodial"
Mempool.space's Mempool Googles currently show the expected next block: 90% of it is filled with small spam data transactions, each with 2.60 sat/vbyte. That means anything about that should get you in the next block now.

Within the last few days, I have a friend who "accidentally" submitted a transaction with around 1.9 sats per vbyte fees, and surely it is possible to go through, yet it also might not go through for months, if ever.

In my attempt to try to figure out what the likelihood of a just shy of 2 sats per vbyte transaction to go through, I did a bit of investigating.

Yet, I am not really exactly sure how to find the lowest fees in the already mined blocks, but I did look at https://jochen-hoenicke.de/queue/#BTC,30d,weight and I saw that the lowest recent dip in fees seemed to have had taken place around August 5, and so then I went to search mempool.space and to scan through the blocks for which of the blocks might have had the lowest fees, and many times the fees did not get below 2.5 sats per vbyte, but I did notice on block 855512, there were a couple of transactions that had 2.01 sats per vbyte and they are located at the top left of the image of the "actual block" - as I attempted to highlight below in my screenshot.  


https://mempool.space/block/00000000000000000002ccb171b01922f592b9bbd575f815a2e06ecc4313e403

Are the lowest fee transactions mostly going to be at the top left of the image of the"actual block", or is there some better way of finding the lowest fee transactions within any already mined block, especially when the summaries of the blocks at the top are rounding to whole numbers rather than showing the sats per vbyte in terms of 100th of a sat per vbyte as seems to be allowed by a lot of wallets (or nodes to recognize 1/100 of a satoshi).

By the way, as I type this post, the latest block 858849 - does show quite a few transactions (maybe even half of the block) with fee rates that are 2.50 sat per vbyte and even a couple that are 2.47 sat per vbyte.


https://mempool.space/block/000000000000000000018291873923c735b7e2bcc98d6e1d3f7505e3969d8a22
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Mempool.space's Mempool Googles currently show the expected next block: 90% of it is filled with small spam data transactions, each with 2.60 sat/vbyte. That means anything about that should get you in the next block now.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I would love to hear an explanation on this but at the same time, I'm afraid of this new reality.
It seems that for many people speculating on Bitcoin's price increase is no longer enough, they'd rather speculate on some new hype that no doubt will be replaced by the next hype very soon. It's really too bad Bitcoin's stable base layer is (ab)used for this.
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
I don't know what drives this frenzy.

Ignorance, people who don't understand at all what they are doing.

And then some try to understand what those guys were thinking, I was curious about that 33k sat fee and realized it was actually a CPFP
https://mempool.space/tx/0eaec4b4f9970d5e93f3f08c887b44466ab8073b0f67e1cf70cabae3929591c4
So this guy gets or makes a payment with 171sat/vb , instantly decides it's not enough and bumps the fees to over 100sat/vb...
I would love to hear an explanation on this but at the same time, I'm afraid of this new reality.

Now looking back, imagine you're spider pool: your block, 857909, Total fees 0.138 BTC, next blocks, ‎9.515 BTC and 15.551 BTC
At least it was a pool, if it was one of those ck solo blocks it would have been an epic lucky not so lucky moment.

But since it's Sunday already and fees should go down, why not have someone dump this on the mempool:



I think we reached an equilibrium where there is no tx pressure to raise the fees back to 10-20sat/vb for more than a few hours but at the same time, it's so cheap to spam the network we might never see the mempool empty again.


I haven't read how exactly non-custodial is possible, but let's see whether the profit from staking could cover TX fee they paid.

I've read it twice and I still don't get it, I won't call it the S word yet but it sure looks fishy.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
I visited Babylon website and read few recent news, but there's no mention of how much profit Bitcoin owner could make.
This much  Grin

Quote
Do I get rewards for staking?
No. This is a locking-only phase without a PoS chain. There is no PoS staking reward nor incentives for participation
.

It makes the whole thing sound more crazy. Although i don't know whether,
1. Babylon Lobs used to promise high profit.
2. One or more of the altcoin developer promise high profit for Bitcoin owner who lock their Bitcoin through Babylon staking protocol, in order to participate on their altcoin.
3. Those people assume they'll receive high profit.

I haven't read how exactly non-custodial is possible, but let's see whether the profit from staking could cover TX fee they paid.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
the highest paid a jaw-dropping 0.5243909BTC in fees.
That's 14f6cc9d4d9ecd76a7009ea883af491a1c61f3889dbc13808c43433b68dbb688: it looks like a consolidation from an exchange, weirdly enough still using legacy inputs, and sending to a few withdrawal addresses with different formats.
The thing I don't get, is why they consolidated so many inputs. It includes many small inputs, like 2592 sats. At 1,337 sat/vbyte, that adds about 100 times it's own value to the total transaction fee.
It paid over $30k and could have saved at least 99.9% of it by being a bit smarter. I really don't get why exchanges care so little about money, while money is their business. I assume this is completely automated, but adding a tiny bit of smarter logic could save them a lot of money.
Pages:
Jump to: