【本文由赞我(zaneds.com)独家冠名】
亲爱的简友,晚上好。今天我们继续共读《区块链:从数字货币到信用社会》这本书,分享的是第三章和第四章,第147页到第251页的内容。
在前面的章节中,我们通过拜占庭将军问题,讲到了区块链的共识机制。共识机制的引入,确保了区块链中的信息真实有效。今天,我们学习另一个重要概念——智能合约。
1
智能合约的理念可以追溯到1994年,由著名的密码学家尼克·萨博首次提出,差不多与互联网同时诞生。
天才总是在生活中不经意的瞬间获得灵感,阿基米德在洗澡时发现了浮力定律,尼克·萨博则在买饮料的时候冒出了智能合约的想法。在他眼里,自动贩卖机简直是逆天的存在。
只要你投入一定数量的货币,选择相应的商品,就与贩卖机创建了一个强制执行的合约,毫无知觉的机器会吐出商品,及时找零。这就像一套完美的计算机程序,当交易条件被触发,程序会自动执行下去。
学过法律的朋友们应该知道,一个合同基本上要经过要约、承诺、履行三个步骤,但在自动贩卖机的情形下,这三个步骤几乎在一瞬间完成,如此高效便捷。
自动贩卖机实际上就是一种简易的智能合约,它的理念已经远远超越于时代,说它是时光机也不为过。
“噹!”一瓶可口可乐又掉落下来,砸中了尼克天才的脑袋:假如人们达成任何一项协议,约定的权利和义务全部都交由计算机执行,那我们的生活会发生什么改变呢?
智能合约横空出世。
2
智能合约的理念太过超前,因为缺乏能够支持可编程合约的数字系统和技术,这一理论迟迟没有机会实现。
不过,当智能合约遇上区块链,那就是确认过眼神,遇上对的人了。
区块链技术去中心化、不可篡改、过程透明可追踪等等特性,天然就适合智能合约。如同好的恋情会让双方变得更好,智能合约也使区块链技术的应用范围更加广泛。
根据尼克的定义,“一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。”要实现他的构想,运行智能合约需要满足以下三个条件:必须有货币参与;资产必须数字化;资产必须联网且绝对信任某个数据库。
读起来都明白,可仔细一想还是很抽象对不对?货币是什么形式的货币?房子车子这些资产怎么数字化?资产又怎么联网?
别急,我们先来看一部科幻电影《时间规划局》。
这部电影的基础设定是,在很久之后的未来,时间成了唯一流通的货币。人们掌握了长生不老的技术,但为了限制人口无限量增长,一些平民的寿命被设定的特别短,另一些人则拥有上千年寿命。
每个人的手腕处内置了一个芯片,上面显示着自己剩余的时间,当时间一到,芯片便立即终结心脏跳动。人们可以辛勤劳动,赚取时间,或者相互馈赠时间。购物消耗的是自己的时间,日常开销也是支出时间。时间规划局作为政府部门,监测时间的流动,管理时间交易活动。
这个世界中,时间即金钱,时间即一切。
我们不难发现,要在这样的设定下推行智能合约简直易如反掌——一切都简化为时间,表现为一串数字,并且时间在一张大网络中流通。
回到上面的问题,我们可以这样理解,货币不一定拘泥于某一种,数字货币也好,法币也好,未来也许还有其他形式的货币。而任何资产实际都能数字化,比如交易一套房子,只需交易房门密码锁的私钥即可。
3
简言之,智能合约是能够自动执行合约条款的计算机程序。
其实,现实生活中的很多场景,已经开始渐渐往智能合约的方向发展。以六七月份火爆的世界杯为例,全世界的球迷为之疯狂,可能兴之所至还会押哪一支球队赢,做个小小的赌博。
我们下注的资金都汇集到一个信赖的第三方账户,比如支付宝。等到比赛结果公布的时候,支付宝自动将奖励发给押对宝的人。
如果智能合约应用到这里,唯一的区别就是不再需要一个中介机构,形成一个去中心化的系统。所有人的钱汇到一个智能合约控制的中立账户,既不需要缴纳交易手续费,又避免了暗箱操作数据的可能。
从博彩发行类推,智能合约的应用十分广泛,比如金融借贷、设立遗嘱、保险等等。
目前智能合约的应用很多还处在理论阶段,没有具体的落地应用。不过,相信随着区块链技术的快速普及,智能合约也将彻底改变我们的生活,向着高效、便捷、公正再迈进一步。
下一章,我们继续学习,一起进步。
网友评论