What are the features of Web3 development?