【学】智能合约特征

智能合约具备自治、自足、去中心化的特性,明显区别于传统协议。

1)自治,就是智能合约一点启动就会自动运行,不需要参与者或者其他人进行任何干预,即使想干预也没有办法干预。

2)自足,是智能合约通过提供服务或者发行资产来获取资金,当需要的时候就会主动使用这些资金。

3)去中心化,是指不依赖于单个中心化的服务器,而是分布式的,通过网络节点来自动运行。

用一个比喻可以明确说明智能合约的功能,它就像是街边编写好代码的自动售卖机,当我们购买东西的时候,投入钱币并且确认所需要购买的物品,机器就会按照指令完成自己的任务,出错的概率很小,除非机器坏掉了。智能合约也是如此,按照预先设定的代码来执行,代码就是规则,无论代码怎么写,即便是写错了,也会照做不误。这既是好事情,也是坏事情。如果代码正确,那么它可以高效地完成任务;如果代码不小心出现错误,就只能按照错误的道路执行完毕,中途无法人工干预,这必然会造成重大损失。因此,我们在使用智能合约的时候千万要小心,不能犯下不可弥补的错误。

当然,要想让智能合约使用起来更方便,还需要我们不断完善相关的法律法规,区分通过代码建立起来的合约与通过人建立起来的合同之间的异同。只有基于人来约定的合同才存在遵守或者违反合同,而基于区块链以及代码建立的合约则不存在这样的问题。

虽然区块链在不断发展与完善,但我们不能将所有事情都依赖于智能合约,它仅仅是最大限度帮助人们减少需要信任才能办到的一些事情。智能合约解决了人与人之间合作互相猜忌的问题,我们不再需要重复进行自主判断,信任度的提高无疑有利于工作效率的提升。


优点

执行力强

密码学和区块链技术的完善,为智能合约的发展提供了广阔的平台。智能合约在执行前就已制定好条款和规则,这些内容以代码的形式写入程序,并在计算机的绝对控制下执行。因此,执行的过程是高效的,准确无误的,不会出现返工的情况,更不存在遇到困难停下来思考的空间,一旦启动,将持续进行,直到任务完成。这样无疑节省了时间,提高了效率,这是每个人都期待的,更是传统合约所达不到的。

简易高效

传统交易进行的时候,一般需要有信任基础的第三方作为中介机构参与,以不偏向任何一方的形式,保证双方共同利益不受损失。而智能合约则不需要这个第三方平台,只要交易双方前期协商一致,便可以将协议以代码的形式写入计算机程序,然后在计算机的运行之下彼此进行点对点交易,这样不仅节省了中间流程环节,而且极大提高了成交的速度。这是新型经济交易中人们所期待的一种交易模式。

去权威化

传统交易一般必须通过权威的银行机构才可以顺利完成,而智能合约则不需要。智能合约的特性就是去中心化,也就是说智能合约交易不需要去权威的仲裁机构审核是否合乎交易规则,交易双方彼此协商好就可以直接进行交易,为了保证双方的利益,这种合约的仲裁和监督事项全部由计算机来完成,是一种既高效又准确,深受大家喜欢的交易方式。

人为干预风险低

传统交易依靠诚信与相关合同的约束来完成,如果一方不讲诚信偷奸耍滑,或者直接撕毁合同,必然会造成另外一方的损失。但是智能合约在协商约定之后,写入计算机代码程序,一旦启动不可修改。合约中的某一方如果没有按照约定去做,会自动受到惩处,难以逃脱责任。

运行成本低

智能合约不需要经过第三方权威机构,更不可能进行人为干预,这能够极大程度减少合约履行、裁决和强制执行等所产生的人力成本,只要合约制定的双方能够将合约的各个细节在合约建立之前确定下来便可。这不仅有利于传统交易的快速转型,更有利于其他产业向更新更好的方向发展。

缺点

致命性缺点,也正好来自它的优点,去人为干预。举例说明:

在2016年,史上最大的一个众筹项目The DAO正式上线。经过一个月的众筹,总共筹到了价值1.5亿美元的以太币(以太坊区块链上的代币称为以太币),用于建立The DAO项目。可是让人意想不到的事情竟然发生了。一个月后,在The DAO项目平台上,以太坊的创始人维塔利克·布特林(Vitalik Buterin)在以太坊官方博客发布题为《紧急状态更新:关于The DAO的漏洞》的文章。文章发表严重声明,警告以太币持有者,The DAO存在巨大的漏洞,将会导致大量的以太币被黑客偷走,而且没有任何办法可以阻止黑客的行为,在未来或许有更多的以太币被黑客偷走。造成这场浩劫的原因竟然是The DAO编写的智能合约中有一个split DAO函数,攻击者利用此函数的漏洞,不断从The DAO项目的资产池中分离出The DAO资产并转到黑客自己建立的子DAO。由于智能合约具有不可人为干预性,在攻击发起的三小时内,只能眼睁睁看着300多万以太币资产被转出The DAO资产池,按照当时的以太币交易价格,市值近6000万美元的资产被转移到了黑客那里。The DAO监护人提议社区发送垃圾交易信息阻塞以太坊网络,以减缓The DAO资产被分离出去的速度。以太坊的设计者们试图让以太坊分叉来挽回损失,但这完全违背了去中心化的思想,将大大降低以太坊在人们心目中的信用。最终大家否定了分叉的方案,可是,无论是否分叉,对The DAO来说都是巨大损失,尤其对智能合约的发展产生了严重的影响。

The DAO被黑客攻击事件发生之后,无论是智能合约的使用者还是研发者,都在进行反思,技术的应用要有坚实的理论基础做支撑。完全去中心化的智能合约是否已经成熟以及面临攻击时如何应对成为大家热议的话题。但是不管怎样,大家还是认为,区块链技术和智能合约都将成为互联网发展的重要方向。虽然现在技术还不完全成熟,在应用的过程中会遭受到很多的挫折和困难,但是,这是新技术不断进步的必经之路。一旦我们的技术真正成熟了,一切问题都不是问题,必将为人类品质生活添砖加瓦。


内容摘自《风口区块链》—— 顾炳文

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容