pull down to refresh

Sub 1sat/vB transaction discussion and reversal of decision to mine them on solo ckpool.
Block 910440 is the first block that solo ckpool has mined that has included sub 1sat/vB transactions. I made this change because the bulk of the mining pools are now mining transactions below the default (until now) mempool policy of mining transactions only 1sat/vB or above. The reason for switching solo ckpool was partially out of necessity - if the mempool differs substantially from what other pools are mining, when other pools mine a block with low fee transactions, solo ckpool will be slow to build new blocks. The reason is because of the disparity in what is in the pool's mempool and it missing transactions included, so it would have to ask for the missing transactions before it can build a full block.
Now that solo ckpool has mined a block with sub 1sat/vB transactions I have data on the reward mined as the result of a low transaction fee period. Of the ~4900 transactions mined in this block, ~3300 were sub 1sat/vB transactions. It took some time to sift through the data of these transactions to determine what the mined fees were. They amounted to ~.0018 BTC more in fees, or ~$220. This is ~.06% of the current 3.125 BTC block reward.
These particular low fee transactions were very small and appeared to create 1-2 UTXOs each.
In light of how ridiculously small the extra fees mined were by accepting these transactions, and the potential for creating a significant number of new UTXOs, I am reversing my decision to mine these transactions. To maintain solo ckpool's ability to be aware of these transactions in the mempool I will only be setting the minrelaytxfee to accept and forward them, but not setting a lower blockmintxfee to mine them.
The block reward needs to have dropped substantially for such low fee transactions to add meaningful reward to mining pools, and I would only consider doing so if the reward was at least 1% more. The block reward would need to have dropped below 0.2 BTC total meaning we are decades away from such fees to be significant. By that time the landscape is likely to be very different to the current one, and it is unknown if fees will remain low that far away. A lower minimum fee is also likely to worsen fees' ability to be a significant contributor to mining rewards as block subsidy diminishes.
I implore other pool owners to do their own calculations and reconsider their decision to mine them at this stage.
Original nostr post:
this territory is moderated
If Bitcoin 'fails' it won't have been due to any 'technical reasons'. But instead due to stupidity, laziness, apathy, and greed.
Those 1-2 UTXO transactions are "rune-scriptions" and they are half or more of all blocks lately.
All the little light-green 'dots'
The purpose of a 'rune-scription' is to create a BRC20 token & 'rune' token in the same transaction. The BRC20 is made-up from from 4 lines of JSON hidden in Witness Script...
And the 'rune' is an imaginary token in this case 'uncommon goods'. They are spammed by the tens of thousands for pennies each at sub-1 sat/vbyte fee rates.
There isn't enough demand among 8 billion people to use Bitcoin on-chain... so bots spamming arbitrary data for pennies each is all that's left.
reply
8 billion people to use Bitcoin on-chain
onchain is for settlement not for buying a coffee with sats. LN is THE payment network of Bitcoin.
reply
We all know that. At the same time there is no substitute for on-chain settlement, and logically billions of people plus organizations and companies will want to settle on it
reply
0 sats \ 1 reply \ @OT OP 18 Aug
Which pools have rejected sub 1sat/vb TX. I only know of Ocean and ViaBTC.
reply
viabtc, secpool, sbicrypto, mara, and Ocean (although depends on who mines the block) seem to still have 1 sat minimum.
reply
In my opinion, miners should only include sub-1sat/vb in blocks if they serve the hygiene of the UTXO set.
reply
This is a very good idea. Only include sub 1sat/vb if it shrinks the UTXO set.
reply
I don't get it. It's free money. Even if its $220.
reply
0 sats \ 2 replies \ @OT OP 23h
If they all had to pay at least 1 sat/vb it would probably work out to be more.
reply
but they don't
unless all the pools become a cartel deciding which minfee is ok for them, this strategy makes no sense
reply
0 sats \ 0 replies \ @OT OP 23h
Well it was almost always like this until about a month ago.
reply