区块链现在提智能合约还为时尚早

本文由币乎社区(bihu.com)内容支持计划奖励

能够让支付合约自动化执行的智能合约是在复杂的金融交易中使用区块链的关键。但是,关于智能合约如何在现实世界运行以及它们是否可以信任,还有一些尚未解决的问题和担忧。

传统合约是指双方或者多方协议做或不做某事来换取某些东西,每一方必须信任彼此会履行义务。而智能合约无须彼此信任,因为智能合约不仅是由代码进行定义的,也是由代码强制执行的,完全自动且无法干预。因为智能合约减少了复杂性,让对账问题更少了,这就提升了效率并降低了成本。

但是如果合同条款都是用代码来表达,你如何看懂智能合约的更细微的细节?例如,如果你使用智能合约来交易房产,当遇到几个不同开发商拥有不同的房产期限和一大堆的法律条文,那你如何找到并交易正确呢?

关于发行者,你又该如何验证并信任这个发行者和智能合约本身的呢?我们来要讨论一下在不久的将来智能合约发行人的风险吗?

你又如何把智能合约跟如交易清算室、交易、风险控制等现存系统相结合呢?

旧系统无法像变魔术那样把区块链当做自己的粮仓使用,所以为了确保这些系统的交易记录反映在区块链上,一体化、数据转换和对账将会十分重要。系统也将需要查询并搜索基于各种标准的交易的区块链。

你如何保证智能合约如预期那般发挥作用?你如何确保它一点也不会被非法抽取利润?

智能合约的逻辑可能会存在一些漏洞,或者可能会有无法预料甚至未试验的情况,如负利率,或者以错误的价格买进或卖出。这些情况的影响可能会在交易之后的几个月甚至几年之后此浮现出来。

如果智能合约中在不可变且分布式的区块链上出现错误的代码,那潜在的危害会十分巨大,特别是如果这个代码是恶意的话。你如何监视和检测这样的流氓代码呢?你如何阻止它,又如何终止业务呢?智能合约虽然潜力巨大,却仍在初级阶段,很显然还有一些问题亟待解决。

智能合约并不是天生智能,它们需要扶植、监管和控制。因此使用区块链不是一个一次性的项目;它需要不断进化才能到达。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文/庄鹏 本文是基于作者近几年来对各种区块链平台理念和技术的研究,结合作者过去十多年的 IT 经验,审慎思考的结果...
    简闻阅读 6,667评论 14 101
  • 区块链技术的典型应用 1 伟大的开拓者-比特币 1) 比特币产生 2008年,中本聪(Satoshi Na...
    yrm23阅读 6,395评论 0 23
  • 【中文版】以太坊白皮书 翻译:少平、 Seven当中本聪在 2009 年 1 月启动比特币区块链时,他同时向世界引...
    __Seven__阅读 4,373评论 0 10
  • 曾经在《读者》里看过一篇文章,是乔叶写的《有些事情,我不想知道》。文章里写道:“很多事情,会因为知道得过多和过早才...
    宁静致远lily阅读 188评论 0 0
  • 她,一直以为,距离产生美那感觉很好,但此刻,站在人潮涌动的候车大厅,她望眼欲穿,视线从未敢离开过门口0.0...
    夏郢阅读 444评论 0 0