So, when we send Bitcoin from one wallet, like an Electrum wallet, to another Bitcoin address, there's this transaction fee, right? Currently, it's pretty high, and the miners are the ones benefiting from it, got that part.
~
Now, in another scenario, let's say I purchased some bitcoins from a centralized exchange like Binance, and I need to send them to a cold wallet address. Again, there's a transaction fee. But who's raking in this fee: the miners or the CEX platform?
Miners win in both scenarios, no matter what the Cex does or charges the miners will still get paid the same fee in both examples, that is when we look at it in sat/b, so they will charge the same for the same space in the block, they don't care who is paying or what that tx is about.
Now, about the CEX there can be two scenarios-
- the CEX charges you extra for each withdrawal or already has a standard fee that covers it pretty well, so they make a bit of money
- the basic withdrawal fee the CEX charges is smaller than the fee they pay, even if they batch transactions so they will pay the remaining out of their own pocket in order to not piss users
For example, Binance charges 0.00038, around $13 , enough for a 1input one output tx, but since they batch them by the dozen,
https://mempool.space/tx/e9bf06b9752e541b9b586506961513b48c461b41ad21afe912cd944b627cfda3they can afford to pay 411 sat/vB for example, and still make a profit.