智能合约的提出——当尼克•萨博被自动售货机“砸中”

 牛顿被树上掉下来的“上帝的苹果”砸中,于是茅塞顿开,发明了牛顿运动定律。在区块链领域,也有这么一个人被自动售货机“砸中”,他发明了智能合约。 大家应该都知道自动售货机,这个笨头笨脑的大家伙其实非常厉害。你塞进去钱币,它就会吐出来商品。我们看不到内在的工作机制,但都知道,你不塞钱进去,就不会有东西吐出来。

 尼克•萨博根据售货机的灵感,于1993年提出了智能合约的概念。1994年他写成了《智能合约》(Smart contracts)论文,是智能合约的开山之作。尼克·萨博在数字合约和数字货币领域的研究非常出名,他创造了“智能合约(Smart contracts)”一词和相关概念。智能合约是加密货币和E编程语言的一个主要功能。早在1998年,尼克·萨博就设计出了一种叫“比特黄金”(bit gold)的去中心化的数字货币机制,由于缺少广泛支持最后失败了,但是却被公认为是比特币的最直接先驱。尼克·萨博经常被怀疑是比特币背后的神秘发明者 — 中本聪(Satoshi Nakamoto)。

智能合约的提出——当尼克•萨博被自动售货机“砸中”
       在尼克•萨博的眼中,自动售货机有着不一样的魅力,购买者向售货机投入一定数量的货币,选择要购买的商品,这就在两者间创建了一种强制执行的合约。购买者投入货币并选择商品,而卖家通过售货机内置的逻辑提供商品和找零。

智能合约的提出——当尼克•萨博被自动售货机“砸中”
      如果我们投入硬币但售货机没有吐出商品,我们会认为售货机不遵守合约,有些愤怒的人甚至拳打脚踢,其实售货机也很无辜,因为它还没有识别你投入的硬币,或者你投入了一张假钞,自然没法吐出来商品啦。这其实是一种简易化的智能合约。

智能合约的提出——当尼克•萨博被自动售货机“砸中”

        对于今天已经存在的一些技术可以被认为是粗糙的智能合约。例如,自动刷卡机(POS)和卡,电子数据交换(EDI),公共网络带宽的供需分配。

     《怪诞心理学》提出了这样一个问题:在网上买东西,如果你付了钱,对方却没有发货,这时候如果他撒谎,说自己发货了,双方该如何自证呢?支付宝作为第三方,确保交易双方不会存在这样的问题,你先付款到支付宝,然后商家确认发货后再打款,保障了交易双方的利益,我们可以称之为担保交易的模式。支付宝是支付工具,其背后的工作机制却与智能合约的逻辑基本一致——基于信任而产生。不过,这里也存在一个问题,如果有一天支付宝的服务器遭受不明物体入侵,整体报废了,记录也不存在了,买卖双方又无法自证了。

智能合约的提出——当尼克•萨博被自动售货机“砸中”
      自此我们就可以引出智能合约的含义了,智能合约就是一个计算机程序,是一个任何人都可以使用的去中心化系统,不需要任何中介机构。它有几个条件:
      1. 必须有货币参与。没有货币一切交易都是空谈,无论是使用法币,还是使用加密数字货币,总之,必须有货币。
      2. 资产必须数字化。如何把一辆车数字化呢?答案是给它一把密码学锁。我们现在用的车都是物理锁,所以交付车实际上是交付车钥匙。想象一下,有一天车的锁变成了密码学公钥,而只有持私钥的人才能打开车。很科幻,是不是?但这是可以实现的。

 3. 资产必须联网且绝对信任某个数据库。

智能合约的提出——当尼克•萨博被自动售货机“砸中”        一个智能合约(Smart contract)是一个计算化交易协议,用来执行合约条款。智能合约设计的通常目的是为了满足一般的合同条件(譬如支付条款,扣押令,私密性,甚至是执法),最大限度减少恶意和意外的状况,最大限度减少使用信任式中间媒介。相关的经济目标包括降低欺诈损失,仲裁和执法成本,还有其它的交易成本。   

       从本质上讲,这些自动合约的工作原理类似于其他计算机程序的“if–then”语句。智能合约只是以这种方式与真实世界的资产进行交互。当一个预先编好的条件被触发时,智能合约执行相应的合同条款。

       目前,瑞士联合银行、英国巴克莱银行以及美国摩根大通等金融机构都在研究把智能合约用于自动化交易结算,这种方式能大大降低成本。
智能合约的提出——当尼克•萨博被自动售货机“砸中”

       等到以上三大条件都实现的时候,我们就会发现智能合约已经变得像如今的支付宝一样,你不需要知道背后的技术,但你信任它,而且你不得不使用它来完成交易。

       在区块链的世界里,智能合约将会无处不在。

  编辑:却原来

 

本文系转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们。