Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

True decentralization means that every end user can choose which version of the software they want to run and how the software runs. This is only possible if they can run the software on their own hardware, in the event that they don't agree with the remote service provider.

That's why general purpose blockchains like Ethereum are doomed to fail. They can never be both competitive with centralized trust-based services and lightweight enough to be run by end users.




Ethereum researchers have worked very hard to meet both requirements, for exactly that reason. You can run the beacon chain plus execution node on very modest hardware, and L1 scaling will be based on sharding to keep it modest.

It's looking like L2 scaling will end up mostly zkrollups, which are easy for modest clients to verify. The only heavyweight hardware then would be zkrollup block producers, who could potentially engage in censorship, but the nice thing about zkrollups is that users have a cryptographic guarantee that they can exit with their funds without a waiting period.

All this together would take Ethereum well into transaction rates comparable to legacy banking.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: