智能合约:并非完美无缺的区块链未来
被誉为区块链、商业和银行业(以及其他众多领域)未来的智能合约,无疑是游戏规则的改变者。它们可以实现高效的供应链管理、金融交易和自动化支付,而无需中介。然而,与普遍看法相反,智能合约并非无懈可击。
智能合约的脆弱性
事实上,Sagewise的CEO兼联合创始人认为,智能合约并不像人们想象的那么“智能”。虽然这类协议确实通过存在于区块链网络而提供了一定程度的安全性,但她认为“智能合约”这个术语可能是一种误称。
作为一名前证券律师和众筹初创公司的总法律顾问,她在法律和技术领域之间游刃有余。她还是一位在男性主导行业中的女性,这意味着她必须“更加努力才能被认真对待”。
智能合约的潜在风险
她指出,“交易信心和确定性是区块链行业长期成功的必要条件。”然而,智能合约的错误可能导致许多问题(并且已经导致了许多问题)。
“2016年,”她说,“由于黑客攻击,区块链领域至少损失了6000万美元。2017年,这一数字估计在5亿到10亿美元之间。仅2016年的DAO黑客攻击就导致了5000万美元的损失。2017年的Parity钱包黑客攻击导致了数亿美元的损失。这两起事件都是由于编码错误和重要代码的修改造成的。”
解决智能合约问题的方法
她认为,智能合约“充满了漏洞”。虽然你可以争辩说这项技术还很新,并且正在通过漏洞赏金、形式化验证和代码审计来追求完美,但她提出了一个问题——当这些措施失败时,会发生什么,就像Parity的情况一样?
“2017年春天,我密切关注着ICO行业,因为它比受监管的众筹行业发展得更快。然而,似乎每隔一天我就会看到ICO被黑客攻击数百万美元的新闻,而创始人往往似乎无能为力……当我研究这些黑客攻击时,我了解到智能合约的好坏取决于编写它的开发者。”
人性化争议解决的必要性
有趣的是,虽然智能合约的最大缺陷可能是由人为错误或错误意图引起的,但修复它的最佳方法可能是人性化的争议解决过程。“在Sagewise,”她解释说,“我们正在为智能合约建立一个安全网。它是一个工具箱,允许人们实现他们真正的交易意图,它包括一个强大的争议解决市场。”
但是,在一种无需人类的技术中添加另一层人性,这难道不是反直觉的吗?“我们当然不主张不必要的人类干预,”她解释说。“然而,在某些情况下,代码会失败,无论是由于编码错误、证券漏洞,还是各方未能真正将他们的意图写入代码。代码是静态的,但人类的情况却不是。”
Sagewise的使命
“在那些(希望是罕见的)智能合约未能实现各方意图的情况下,我们认为需要某种基础设施来试图改善情况,”她解释道。然而,它并不总是需要一个有血有肉的生命体。争议也可以通过无人干预的方式解决。“在某些情况下,最好由机器人来解决争议,”她确认道。
本质上,Sagewise的使命是确保问题得到解决,并且人们和企业可以安全地进行交易。“归根结底,需要某种安全网,”她总结道。随着越来越多的企业采用区块链技术,知道在这种情况下有人支持他们,将是一种安慰。