Mikko Ohtamaa@moo9000
🤬 Unpopular opinion:
All new Ethereum infrastructure, now being rolled out, is stop gap fixing to hide existing issues, instead of fixing the underlying problems.
These include:
🙈 Account abstraction - instead of having proper base layer account model, and fixing the token standard
🙈 Chain abstraction - instead of having a properly sharded chain where shards natively work with each other
🙈 Intents - instead of fixing MEV and doing trade routing onchain
🙈 UI layer - instead of having proper open source UI libraries making build wallets and Dapps easy
🙈 DX and indexing services - instead of fixing Ethereum JSON-RPC API to do what developers need
🙈 "Web3 anti virus services" and wallet simulators - again, instead of having a better tokens standard with human readable transactions
All of these "abstractions" are money grab attempts to sell medicine, instead of curing the patient. With a properly designed chain and ecosystem, they would not be needed. The proposed solutions will address the issue, but this is done by privatisation of a public blockchain and creating more centralised fee extraction elements, and instead making the overall ecosystem worse for the users.
This is also why you see so much infra in Devcon: everyone is competing for the money grab instead of co-operating in addressing the underlying issues. Simply because there is no money to be made curing the patient - better to keep them sick.
As the best proof of this, most newer blockchains do not need these solutions because the problems do not exist on these chains in the first place.
Reminds me of this old software forum discussion: