3分钟看懂以太坊和智能合约(英语动画)
作者:万向区块链实验室
https://v.qq.com/txp/iframe/player.html?vid=i1307odcgc9&width=500&height=375&auto=0
Blockchain technology is suggested to be the most disruptive technology since the debut of the Internet. It has shown attractiveness to multiple industries, but few can fully grasp its significance.
In addition, enthusiasts in the blockchain industry often speak of Ethereum and smart contracts. So what are these technologies?
Great advancements have been realized by the Internet, but some estimates there is less than 2000 individuals in the world who can develop blockchain applications, some even say less than two hundred. Exaggerations aside, it shows the difficulties of developing blockchain applications at a glance. It's just like developing an App on a mobile phone without an operating system, which involves all kind of heavy-lifting tasks such as developing the basic infrastructure from the start and requires highly sophisticated knowledge of software and hardware development as well as cryptography. So, as one could have imagined, operating system resemble to Android or iOS could lower the barrier for entry for blockchain development. Ethereum is such an operating system designed for blockchain applications.
Ethereum is an open-sourced infrastructure for blockchain applications just like what Android is for smartphones. It provides rich APIs and interfaces so that many could develop applications on top of it quickly. Over 200 applications are being developed on Ethereum.
Smart-contract is the most significant feature of what Ethereum brings to the table. Smart contract was first introduced by cryptologist Nick Szabo back in 1994, a term that refers to a set of digitally defined promises and the protocol to execute it among relevant parties.
The word 'smart' in smart contract is just like the word 'smart' in smart phone, it offers flexibilities that's different from Artificial Intelligence. No one could intervene the execution of a smart contract once it goes online, and it will keep running without any intermediaries.
Blockchain offers a trusted environment to run smart contract, in turn, the smart contract expand the applications for blockchain. The ethereum-based smart contract can manage complex operations of various digital assets. With the increasing usage of smart contract in daily life, people has realized that without strict and thorough verification, the bugs hidden behind could then be exploited for bad will. The DAO accident also reminds many people to rethink the security of smart contract.
The DAO is a decentralized autonomous venture fund based on Ethereum where everyone can participate with Ether at any time. Its purpose is to invest in all kinds blockchain projects by collective-decision without the involvement of any centralized manager. The project has collected more than 150 million dollars within 28 days and known as the biggest crowd-funding project in the world. But recent security issues with the DAO have exposed its capital to hackers which followed by larceny. Since then, several concerns have been raised for the security of smart-contracts and Etherum.
In light of the recent event and after undergoing careful analysis, it became clear that the security breach was caused by the bugs in The DAO's smart contracts rather than Ethereum itself, thus allowing the hackers to take advantage of the loophole. This incident brought awareness to the community realizing that smart contracts are just like traditional contracts; the complexity in detail requires rigorous checks and audits of the programming code. If the bugs in the system are overlooked, there will be serious consequences. We can not simply dismiss the importance of a legal contract just because of it may contain loopholes, same goes for smart contracts. Although we may need a group of experts to audit its code in the future to prevent further exploitation. Got it?
关注本公众号后,进入公众号
回复关键词可以查阅资料,以下是部分关键词
回复 BitFury ,查看《BitFury技术白皮书》
回复 申万1 ,查看《申银万国券商发布区块链研究报告》
回复 德勤银行业 ,查看《德勤金融服务中心报告》
回复 英国报告 ,查看英国政府权威报告中文版《分布式账本技术:超越区块链》
回复 论文11 ,查看论文《可扩展的去中心区块链》
回复 欧洲央行 ,查看联合国报告《欧元体系的愿景——欧洲金融市场基础设施的未》
回复 联合国报告 ,查看联合国报告《数字货币和区块链技术在构建社会和可信金融之间扮演的角色》
回复 用户特性 ,查看普林斯顿大学首本比特币教科书初稿《比特币用户的特性(Characteristics of Bitcoin Users)》
回复 普林斯顿 ,查看普林斯顿大学首本比特币教科书初稿《比特币和数字货币技术(Bitcoin and Cryptocurrency Technologies)》
回复 IMF,查看国际货币基金组织报告《Virtual Currencies and Beyond: Initial Considerations》
回复 DTCC ,查看美国存管信托清算公司报告《DTCC: 拥抱分布式》
回复 广发 ,查看报告《科技前沿报告:区块链:正快速走进公众和政策视野》
回复 川财1 ,查看报告《川财证券:区块链技术调研报告之一:具有颠覆所有行业的可能性》
回复 川财2 ,查看报告《川财证券:区块链技术调研报告之二:区块链技术进化论-区块链技术的国内实践和展望》
回复 桑坦德 ,查看桑坦德银行报告《The Fintech 2.0 Paper: rebooting financial services》
回复 拜占庭 ,查看《拜占庭将军问题详解》
回复 论文1 ,查看论文《比特币闪电网络:可扩展的离线即时支付》
回复 论文2 ,查看论文《比特币骨干协议》
回复 论文3 ,查看论文《数字货币是否应该进入Barbados央行国际储备货币组合中》
回复 帮助 ,查看本公众号全部关键词列表