说起区块链一定会提到智能合约;说起DeFi一定会提到智能合约;说起以太坊也一定会提到智能合约,伴随智能合约出现的词是“福音”“颠覆者”“革命者”“新金融”“核心技术”……,智能合约被赋予极致的溢美之词。
智能合约按机制运行,或能实现我们的“理想世界”,但我们不能忽略,通往“理想世界”的道路我们是否还在原来的路上。
什么是智能合约?
智能合约最早诞生于1997年,计算机科学家、法学家和密码学家的Nick Szabo首次提出“智能合约”概念,他本意是想利用一种分布式账本来存储合约。但当时该想法并没有实现,主要是缺乏能发挥的环境,也就是现在的区块链环境。
智能合约是一种特殊协议,提供验证及执行合约,在完全没有第三方的情况下,执行可追溯、不可逆转和安全的交易。智能合约包含所有交易信息,只有在满足要求后才会自动执行结果。
现在的智能合约和现实中的合约类似,区别是智能合约是完全数字化的,智能合约是一小段能够自动执行合约条款的计算机程序,存储在区块链中。
以上图为例,如果使用智能合约融资。编写一个智能合约,使其在达到目标金额之前,可以一直持有收到的资金。项目投资者将资金转移到智能合约,如果融资成功,合约将自动把筹得的资金转给项目创建者,如果融资失败,钱会自动退回给支持者。
智能合约常常用于陌生人间,受制于有约束力的数字协议,不可篡改,公开透明。这种属性足以让企业、使用者们疯狂,首先完全去中介化,双方自由操作自由交易;其次不需要给第三方企业手续费,节省不必要的手续费和时间;最后个人信息不被第三方公司掌握,做到信息安全。
智能合约的出现给交易者们种下全新的愿景。
为什么说智能合约无法颠覆金融科技?
就像任何新工具一样,智能合约并不完美,使用智能合约有无可替代的优点也有不可忽视的缺点。
智能合约的优势就是区块链的优势,去中心化、公开透明可审计、安全不可篡改。微软、谷歌、IBM都好,互联网公司提供区块链服务让用户使用,账本数据储存在哪里呢?
存储在互联网巨头的云数据中心,这就背离了区块链去中心化的理念,无论是掌握在互联网巨头的运维部,还是掌握的公开团队手中,都就不代表去中心化。
这就存在问题了,是不是公链更加靠谱?相对比而言,就分布式去中心化和公开、透明、审计来说,公链的情况要好得多。但是公开意味着风险,不够大的区块链很容易遭受黑客攻击。物联网设备这么发达,安全又处于原始阶段,黑客控制的大规模pc加上物联网设备,达到几十万规模不是什么难事。
在区块链只要达到51%的攻击就可篡改,大规模攻击下达到51%攻击不是稀有少见的事。近期三起大规模的DeFi攻击事件,交易所频频被黑客攻击,即使是掌握在企业手上,都常常受到攻击,何况是公链?
除了外界给予的攻击,智能合约还有内部矛盾:人为错误、完全实施有困难、不确定的法律状态。
扫一扫,或长按识别二维码
关注艾瑞网官方微信公众号