How far should protocols be implemented?
Public.icon
Here, protocols refer to "public chains".
Up to which layer of public goods should be implemented?
As a thought experiment, if there were something called DAO OS, where would the application layer product be implemented, and from where would the protocol be implemented?
Will public chains provide the functionality of Why not create a small country on the internet? u7693?
The problem of "Protocols in Web3 are no longer just nations"
Looking at the Ethereum Foundation providing grants for public goods, it doesn't seem like all functions will be implemented by the protocol.
However, this is only because Practical smart contract development with Solidity and Ethereum refers to small government, and other public chains may not be the same.