@Jack K I’m testing different ideas for post BIP-110. Looking what is best discussion start
What better resonates with you and physics?
* 1MB block should be hard constraint, same as 21M
* Abolish discounts and return to pre SegWit
* review Bitcoin through thermodynamic lens
I know you are starting with 3rd point as most grounded in physics. I wonder what is best message for everyone else. I assume “no discounts” is a good one building on top of BIP-110. 1MB is what Satoshi said, maybe it’s even stronger message so that we don’t why we are here in a first place.
Login to reply
Replies (2)
I suppose there are 3 routes to take here.
- We get rid of the discounts and change the block size to 4MB to match what Segwit currently allows.
- We get rid of the discounts and change the block size to 1.5MB-2.5MB to equate to what a normal block looks like right now full of just “normal” Segwit transactions.
-We get rid of the discounting and stay firm on 1MB block and let the Segwit mistake be a temporary “cancerous” growth to the chain.
Ridding of the discount will change the economics of blockspace and we need to be prepared for this. Changing blockspace does too.
My vote is the keep the1MB space with the acknowledgement that changing it is equivalent to changing the speed of light. All bits should be agnostic to source and priced 1:1 in sats, no discount. We need to be sure not to break lightning in this change. SegWit discounting is the arbitrary valuation of 1 form of bits vs another. Why?
We also need to acknowledge the blocksize was changed in SegWit and discounting has distorted the economic relationship of joules:sats:bits, and changing it again will do the same. I think it’s best to align with what Satoshi gave us and keep lightning. Hard cap at 1MB, all bits equally weighted and priced.
The original 1MB blocksize cap is a solution to the spam problem even if op-return was uncapped and removing the discount would make it 3-4x more costly for the same behavior. This would stop the growth 4x immediately and return the intended economics of bits:sats:joules to the original relationship. Segwit destroyed the fee market by inflating blocksize and devalued nodes while pretending it didn’t do any of this.
Bitcoin wasn’t broken pre-Segwit, we just didn’t like the economics Bitcoin and reality was imposing on us. We valued scaling over preserving a constant ratio to anchor all dynamics, relationships and economics.
1.9561×10^9 Joules
2,099,999,999,755,528 sats
1MB
1 Block
These are the constants satoshi defined in Genesis. We still don’t fully understand the relationship as a collective.
I am just one node in the network, I shouldn’t get any more weight than another person. But this is my reasoning when thinking about the protocol (I am not a protocol dev).
Curious to hear what others think to gauge my own inputs.
Please note that the more changes the harder it will be to agree on them.
For example I will support removing the discount because the discoint is abuse by spam.
But I don't think we should change the blocksize any more. It is limited to max 4MB but its dynamic. I am not against for it to be filled to the brim with monetary transactions. And that gives bigger throughput for monetary use. I think in the future when Bitcoin starts being used more and more that will be very helpful. At the moment blocks being half empty is absolutely fine. The block reward is still enough for miners. In fact is was estimated that the spam they mine brings them only 0.7% of their revenue. Fuck spam.