前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >区块链上的智能合约是否有利于物联网的发展?

区块链上的智能合约是否有利于物联网的发展?

作者头像
陈树义
修改2018-04-18 00:29:07
1.2K0
修改2018-04-18 00:29:07
举报
文章被收录于专栏:陈树义陈树义

对于大多数的组织来说,物联网技术意味着更好的组件连接方式、数据生产方式和决策方式。但物联网也意味着将这所有东西自动化。这意味它会带来许多新的商业上的概念 - 包括通过合约来管理商业交易的想法。

合同法有着丰富的历史,有数百年的普通法实践和立法。因此,当一些思想先锋提出在区块链上制定智能合同(Smart Contract)时,这既令人兴奋又令人畏惧。这个概念如何发展与未来的物联网举措有很大关系。有法律上的复杂性需要考虑,以及潜在的问题,如代码和合同本身的意外错误。

物联网和区块链智能合约能结合的地方

“物联网一个最大的问题就是设备之间的相互感知,这就需要在海量设备之间建立一种信任机制,这使得像区块链这样的分布式系统尤为重要。”总部位于马萨诸塞州尼达姆市的工业互联网联盟(Industrial Internet Consortium)首席执行董事 Richard Mark Solely 博士说到。

但婚约与物联网智能合约,可能不太一样。

区块链分发了一个账本,智能合约(Smart Contract)扩展了账本的功能。它包含了一系列的标准规范,以检测具体的条件是否达到。当买家和卖家的条件吻合的时候,一个智能合约能自动执行。IDC 里一位专门研究国际协议、诈骗风险分析、区块链战略的的研究部主管 Bill Fearnley Jr 说。"这些条件可能包含了卖方所提供的价格和交付时间与买房所提供的价格和交付时间是否相吻合。换句话说,智能合约能通过区块链推动商业活动和贸易的发展。

费恩利表示,已经有自动化的买卖合约存在。但是,通过区块链,您可以获取代码和合同条款,并将其放入由多方共享的分类账中。

“智能合同的优点是买卖合同被执行后,付款合同也能被执行,”Fearnley说。“智能合约得到如此多关注的原因是,虽然买卖可以很快完成,但事后的交易后结算往往非常混乱且昂贵。但是,通过区块链,所有的文书工作都能自动化,并且这些记录被放在区块链中。“

买卖合约可以预先设定,记录可以自动记录以便追溯,记录可以用来追踪问题的来源,如成分纯度,Fearnley指出。

区块链智能合约的麻烦

2016年所谓的去中心化自治组织(DAO)黑客事件让很多人对区块链有些焦虑。在这一事件中,DAO试图提供一种参与式风险投资基金,该基金通过以太坊区块链发起的,并于2016年5月通过令牌销售形式聚集。

但在2016年6月,未知方利用了未被注意的代码漏洞,转移了三分之一的资金。为了避免资金被盗取,所以DAO新建了一个有争议的太坊区块链分支。这个新的分支回滚了账本,这使得这个意外好像从来没发生过,名义上恢复了DAO的基金。然而,那些不同意这一做法的人依然维护着一个未被回滚的区块链分支,我们称之为经典以太坊(Ethereum Classic)。

虽然区块链可能具有变革性,但并不一定会改变法律。 Jason Epstein律师,Nelson Mullins 说。

其实账本本身没有真正被“黑客入侵”,与其说账本被黑,不如说是代码中的一个错误导致可以无限制地提现。不管如何,这件事引起来人们对智能合约的复杂性的重视。因此,公司、金融机构、监管机构对智能合约更加关注,从而避免类似事故再次发生。 Fearnley 说。

“如果你喜欢,你可以叫我智能合约预言家(Cassandra 希腊神话里的一个预言家)。”Forrester Research 首席分析师 Martha Bennett 说。我觉得这是一个很有趣的概念,但是需要我们谨慎地去探索。Forrester 研究所首席分析师 Martha Bennett 分析说。“一方面,他们并不智能,也不是合约。”Bennett 补充说。简单地说,智能合约其实就是商务程序自动化。当你去掉那些多余的华丽辞藻,它其实就是用软件程序实现的生意规则。她说。如果你是一个自由主义者,你会觉得远远说不上是生意规则,而是一系列的生意治理原则。

“有些新闻头条声称这些由代码所组成的规则就是法律条文,但它并不是。你仍然需要一套独立的法律,从而让一些东西具有强制性。”Bennett 补充说。如果你考虑到更广阔的区块链应用环境,或者说有一些区块链应用在法律上越界了,那么你可能需要制定一些有约束力的协议。否则未来几年你可能会惹上许多官司。

Jason Epstein,Nelson Mullins 的律师表示同意。“虽然区块链可能具有变革性,但并不一定会改变法律。” 不过,他指出,现在有很多适用于区块链的法律条文。“一个智能合约只是基于输入和输出自行执行的计算机代码,就像日间交易一样,” Jason Epstein 说 。“在区块链智能合约中,协议规定代码是合同,任何一方都不能否认。”

在 Epstein 看来,虽然智能合约(Smart Contract)能应用在任何一个方面。然而,在某些领域应用智能合约不是明智的。例如,他指出,如果情况可能涉及医疗保健提供者,则需要确保条款和条件保护您免受健康保险可移植性和责任法案的隐私问题。“如果你正在谈论一个复杂的谈判或协议,那么如果你想要涵盖所有的法律问题,智能合约变得越来越具有挑战性,” Epstein 补充道。

物联网的未来和区块链上的智能合约

在 Soley 看来,物联网与区块链上的智能合约无疑将对工业用例有利。而为此,工业互联网联盟(Industrial Internet Consortium)所属的对象管理组织(Object Management Group)正在研究分布式合同机制标准化的可能性。

现在看来还太早了。Soley 说。目前来说,还没有相关的规范,但我们知道标准化能带来的好处。同样的,当 Soley 说某些物联网智能合约的项目正在测试阶段,但他们还未得到正式的实验许可。但他希望那天尽快来临。

事情的发展远比我们想象中的快。Soley 说。今年,我们希望看到一些关于认知系统、人工智能、机器学习的有趣测试。我认为我们会在明年看到第一个区块链标准,在今年会看到一个分布式合约测试平台。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 物联网和区块链智能合约能结合的地方
  • 区块链智能合约的麻烦
  • 物联网的未来和区块链上的智能合约
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档