Anwang Blockchain 100 Questions:
6. What are the advantages of asset issuance on the Anwang public chain?
At present, the mainstream blockchain application development platform in the open source community is Ethereum, which is characterized by using smart contracts to issue tokens and develop blockchain applications. It uses compilation tools to compile the source code into executable code and embed it into transactions, and then uses a virtual machine to To load the executable code to verify the execution results. Smart contract system is a very new direction and topic, but its current security is worrying. The security issue of Ethereum smart contracts has become very prominent. In 2016, the DAO smart contract was hacked and stolen ETH worth 50 million U.S. dollars. In order to protect the interests of investors, the official Ethereum team canceled all DAO transactions, which conflicted with the concept that the blockchain cannot be modified, leading to the division of ETH and ETC. Fork; in July of the same year, more than $30 million was stolen from Parity, an electronic wallet service provider also based on Ethereum. In November, approximately $150 million of user funds in Parity were frozen. On February 24, 2018, Sergey, a computer scientist at University College London, and his colleagues analyzed nearly 1 million Ethereum smart contract samples. It was found that about 34,000 copies were of security risk involving millions of dollars, of which 2,365 were high-profile projects. Currently, more than 20 serious smart contract vulnerabilities have been discovered on Ethereum, seriously threatening the fund security of smart contracts. Anwang's application development protocol is the exploration of a safer application development model. Anwang uses the blockchain protocol "Anzi" protocol to issue digital assets, which is more secure than Ethereum's use of smart contracts to issue digital assets. Smart contracts are typical programs with a lot of status changes. The security control of the virtual machine is not yet mature. It is difficult to complete the test and there are more possibilities for errors. Since the emergence of Bitcoin, the incident of obtaining Bitcoin from the loopholes in the Bitcoin protocol has not happened. The reason is that the status changes of the protocol are very limited, which is easier to test and securely control. Annet uses the protocol to issue digital Assets are more secure, while smart contracts are only used for the implementation of business logic on the Internet.