智能合约
区块链之所以被认为是一种颠覆性的技术,主要就是因为区块链上能够实现智能合约。智能合约的潜能不只是简单的转移资金。一辆汽车或者一所房屋的门锁,都必须被链接到物联网上的智能合约才能被打开。
智能合约的理念可以追溯到1994年,几乎与互联网同时出现。曾经为比特币打下基础,从而备受广泛赞誉的密码学家尼克·萨博(Nick Szabo)首次提出了“智能合约”(smart contract)这一术语。他对于智能合约的定义是:“一个智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。”
从本质上讲,这些自动合约的工作原理类似于其他计算机程序的if- then语句。智能合约只是以这种方式与真实世界的资产进行交互。当一个预先编好的条件被触发时,智能合约便执行相应的合同条款。
智能合约的特点是,同样是彼此之间同意做或者不同意做某事,但是无须再信任彼此。这是因为智能合约不但是由代码进行定义的,也是由代码(强制)执行的,完全自动而无法干预。
智能合约是一个任何人都可以使用的去中心化的系统,不需要任何中介机构。
物联网正在不断发展,每天都有越来越多的智能设备连接到网络上。一些思想超前的开发者已经开始着手将物联网和区块链技术结合在一起,所以像许多基于区块链的数字货币或者数字资产实际上就可以代表一个物体。这种通常以代币形式出现的就是所谓的智能财产(smart property)。
但是比代表一些物体更为重要的是,这些新的智能财产代币实际上允许取得对一个联网物体的控制权和所有权,无论它是一台电脑、一辆汽车还是一所房子。
让我们先释放一下想象力,假设所有的门锁都是连接在互联网上的。当你为租房进行了一笔数字货币交易时,你我达成的智能合约将自动执行为你打开房门。你只需要用存储在智能手机中的钥匙就能进入房屋。并且,一个智能合约也将使得当这些数字钥匙到期时,设置日期更加容易。这听起来有点像已经不需要Airbnb(空中住宿)的私人房屋出租服务。
如果你考虑到这一点,这就是智能合约追求的根本性变革。Airbnb提供的服务被人们需要的原因是,它使得房东和租房者不需要互相信任彼此——他们只需要信任Airbnb。如果租房者不向房东付钱,或者房东不给租房者钥匙,他们都可以上诉到Airbnb来解决。
使用智能合约进行房屋出租,将取代像Airbnb这样的商业模式。房东和租房者仍然不需要信任彼此——他们只需要信任智能合约。智能合约将使得以前需要信任的商业模式去中心化。如此一来,它将消除像Airbnb这样的中介所收取的高额费用。
智能合约不仅能颠覆现有的商业模式,它们也能够完善现有的商业模式。萨博在他1994年的论文中已经预想到了“智能财产”,并写道:“智能财产可能以将智能合约内置到物理实体的方式被创造出来。”他举的一个例子是汽车贷款,如果贷款者不还款,智能合约将自动收回发动汽车的数字钥匙。
从某种程度上说,智能合约可以成为犯罪行为的完美载体,因为,它要在难以达成信任的情况下创造出信任。也可以尝试举出一些非法的“智能合约”的例子。这些合约就可以在最近上线的智能合约平台上实现。其中的一份合约是,如果某人能够黑掉某个特定网站,那么,他能够获得数字货币的奖励。通过平台,合约的一方可以控制这份奖励,只将其提供给那些有证据完成此项工作的人。
尽管如此,但这也是新技术令人感兴趣的地方。文件分享上的侵权行为迫使娱乐和科技界做出改变,平台上的违法行为也可能会改变世界。智能合约平台可能对社会产生重大的影响,它可能成为各种社会变化的技术基础。
有一件事确定无疑:智能合约已经扎下根了。它们是全球经济真正的基本构件,任何人都可以接触到这一全球经济,不需要事前审查和支付高昂的预付成本。它们从许多经济交易中,移除了对交易方的信任必要,在任何情况下,将信任转移到可以信任的第三方的人和机构。
此外,智能合约是完全可以与现有的《合同法》共存的。本质上,它们是解决相同问题——以一种方式形成一种关系,使得承诺可以执行的两种不同方法。就这一点而言,智能合约似乎是更好的解决方案,即智能合约事前执行,不像法律系统的事后执行。
网友评论