Without a general purpose (i.e. Turing complete) and sufficiently expressive programming language (i.e. providing an idiomatic and expressive manner to build general-purpose logic) associated to the ledger you cannot build scaling technology that inherits the self-custodial, permissionless, and censorship resistance qualities of the underlying ledger. Nor a financial system that inherits those same properties.
If you think about it you are very limited in what you can do. You have an asset that you can self-custody, exchange permissionlessly and without censorship which is good to fight what the original article is about. But you cannot build any financial product on top of it that would have those same properties. Nor be able to scale the transactions per second that the base layer does while keeping those same properties. And I find it very unlikely you can serve the entire world with 7 transactions per second. So yes, there is plenty to innovate on its core function.
> you cannot build scaling technology that inherits the self-custodial, permissionless, and censorship resistance qualities of the underlying ledger
Correct, and yet you seem to still miss the point. There are tradeoffs. You can't scale AND maintain those properties. This is why Bitcoin scales with layer 2 solutions like Lightning (and more ideas like Enigma, Ark, Cashu etc.), or things like RGB or Taro for expressiveness. Separation of concerns.
The best attempts to have their cake and eat it too have failed in crypto.
There is very little innovation to be had in the core function of what a blockchain was designed to achieve. There's plenty of innovation ahead of us for the layers that are built on top of it.
zk-proofs allow you to do so. It's seeing very active development, and yes it involves an L2. The issue you seemed to have ignored is that to be able for the L2s to inherit those properties from the L1, the L1 needs to have sufficient expressiveness to be able to build the proof verifiers. I would love to see how anyone builds such a thing on bitcoin.
If you think about it you are very limited in what you can do. You have an asset that you can self-custody, exchange permissionlessly and without censorship which is good to fight what the original article is about. But you cannot build any financial product on top of it that would have those same properties. Nor be able to scale the transactions per second that the base layer does while keeping those same properties. And I find it very unlikely you can serve the entire world with 7 transactions per second. So yes, there is plenty to innovate on its core function.