The emergence of the Ethereum system is to help users use blockchain technology for application design more conveniently. According to bartling, the purpose of Ethereum is to create a more general blockchain platform, which allows users to easily create applications based on blockchain and avoid users having to build a blockchain to create a new application. In layman's terms, the previous blockchain (such as Bitcoin) is only a single tool or a combination of multi-functional tools at most, while Ethereum is a blockchain smartphone, and users can use the smartphone to build any "application" they need. Therefore, Bartling said that the application of blockchain is not limited to cryptocurrency. It has great potential, is suitable for all walks of life, and can bring remarkable benefits to enterprises and organizations of all sizes. By providing such a highly universal platform, Ethereum allows users to build widely used applications without creating their own blockchain. The vision of Ethereum is to become a "world computer": users can build applications based on blockchain as conveniently and quickly as using computers, and enjoy the decentralization and security benefits brought by blockchain. This makes the application prospect of Ethereum broad. Theoretically speaking, Ethereum is a universal platform, which can be used in various applications, but so far most of the applications are related to finance. However, except for financial applications, any environment that needs trust, security and permanent storage may be greatly influenced by the Ethereum platform, such as asset registration, election, government management and the Internet of Things.