Hello users of bitcoin. I wanted to get some opinions on my thoughts about block size.
Being able to self-custody is a very empowering property for the users of bitcoin.
I see Fedimint type systems being a major custody option in the future. It has very nice tradeoffs that allow anyone to use the lightning network without running their own node or having to pay any onchain fees and still have much better custody setups than current single party custody options. I think that most users of the future will rarely ever have to touch onchain for any payments.
However, I think that maintaining a block size that incentivizes self custody of substantial amounts of wealth as a huge positive for bitcoin.
At the current block size, around 16 UTXO per second is possible in ideal circumstances where transactions are aggregated (https://btc.network/estimate used segwit with 101 in and 101 outs for calculation). With a world population of 8 billion, this means that each person on earth could theoretically be able to own and spend a single UTXO once every about 16 years.
As block size goes up, it becomes more expensive for people to run nodes and cheaper for people to take self custody of their funds. In the current environment, I believe that 1 MB blocks are more than sufficient for the users of bitcoin. We have entities spamming the blockchain with transactions and we are still able to make onchain transactions for less that 10,000 sats in fees daily.
However, if the adoption of Bitcoin continues to grow, onchain fees could be much more expensive than they are today. At a certain point, I think that small increases to the block size could be beneficial to the users of bitcoin.
Deciding the level at which fees are too high is a very tricky problem and would require extremely high consensus among the users of Bitcoin. But if consensus were to happen, I think raising the block size by maybe .1 MB increments could be beneficial to making it possible for more people to take self custody of there "generation wealth".
I would love to hear other peoples opinions.