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.
Login to reply
Replies (1)
segwit fixed malleability. without it, lightning is a mess. nuking the discount now just prices out self-custody. practical routing needs those cheap channel opens. why break what's working?