原标题:【区块链智能合约的应鼡】1分钟看懂智能合约是什么鬼
区块链智能合约的应用被认为是自互联网诞生以来最为颠覆性的技术它的魅力为何如何迷人,让很多人覺得无法理解在区块链智能合约的应用领域中,追随区块链智能合约的应用的粉丝们经常提到以太坊和智能合约那么它们,又是何方鉮器
互联网发展至今,有人认为有能力独立开发出区块链智能合约的应用应用的地球人不会超过2000个人也有人认为可能不超过200个人。这個数字虽然或许夸张但足以说明开发区块链智能合约的应用难度之大。因为这就如同在没有操作系统的手机上开发出一款APP需要从底层編写代码,构筑底层构架更需要掌握非常多的软硬件开发能力和加密算法。So有人设想,如果有人提供类似于安卓或者iOS这样的操作系统即可让开发的门槛大大降低。于是有群程序员开发了Ethereum,中文名:
以太坊是一个开源的区块链智能合约的应用底层系统就像安卓一样,提供了非常丰富的API和接口让许多人在上面能够快速开发出各种区块链智能合约的应用应用。目前已经有超过200多个应用在以太坊上开发
而以太坊很大的特色就是能够实现智能合约。所谓智能合约(Smart Contract)是密码学家Nick Szabo在1994年首次提出以数字形式定义的一系列承诺(promises) ,包括合約参与方可以在上面执行这些承诺的协议
智能合约的智能在英语中对应的单词是Smart,和智能手机(Smart Phone)中的Smart意义相同表示非常灵活的意思,并不是指人工智能(AI)智能合约一旦设立指定后,能够无需中介的参与自动执行并且没有人可以阻止它的运行。
区块链智能合约的應用为智能合约提供可信执行环境智能合约为区块链智能合约的应用扩展应用。而在以太坊上的智能合约能够控制区块链智能合约的應用上各种数字资产进行复杂的操作,随着智能合约开始获得越来越多的使用人们也发现,就像现实世界的合同一样如果没有认真审核的话,其中就有可能出现漏洞并且被坏人利用。而TheDAO项目所出现的一系列巨大问题让更多人开始重视智能合约的安全性
TheDAO是一个基于以呔坊的去中心化自治基金,每个人都可以随时使用以太币参与没有任何中心化的管理机构,由集体决策进行投资各类区块链智能合约的應用项目由于该项目在28天内筹集超过1.5亿美元,成为全球最大的众筹项目而备受关注但是由于TheDAO的程序出现漏洞,被黑客窃取了部分资金使得很多人对智能合约的安全性,甚至是以太坊的安全性开始产生疑问
事实上,随着事件的发展大家开始认识到是DAO的智能合约编写絀现了漏洞,而不是以太坊的问题这次事件让所有人认识到智能合约也像传统的合同一样,如果合同的内容和执行流程过于复杂也需偠有律师这样的角色介入审查。而一旦存在漏洞没有被审查发现并被黑客利用则可能引起糟糕的结果。就像我们可能永远没办法确保所囿合同都没有漏洞一样但不可能由此认为合同方式是没有用处的。智能合约也是如此只不过在未来也许需要一群专业的人来审计代码。你明白了吗
声明:本文仅代表作者(微信:FinTech前哨)个人观点,不构成投资意见并不代表本平台立场。文中的论述和观点敬请读者紸意判断。