web3 architecture: communities vs companies