我们每个人大概都在生活中碰到过这样的事情,好友向我借了钱,约定一年还,但是时间到了并没有还钱,我也不好意思去催,担心催了以后朋友就变仇人了。
或者在租房的时候,明明谈好了价格,没两天房东要来涨价,如果不接受涨价就要收回房子,怎么办呢?难道为了200块钱就拿着合同去打一个需要历时一年的官司吗?算了,哑巴吃黄连,交钱吧……
这些事情在我们的生活中不断的积累,导致了我们的社会很难构建起陌生人之间的信任,即使熟人之间的信任也处在极其有限的范围内。
但是,有一项技术的发明可能会彻底改变这种状况。它可以让我们完全没有必要信任对方,但依然不会受到欺骗和伤害,这项技术就是——区块链。
一说到区块链很多朋友就会第一个想到比特币。没错,不过比特币仅仅是区块链的一个应用罢了,而区块链是比特币的底层技术。而今天我们要说的,就是同样构建在区块链技术上的智能合约。
何谓智能合约?
智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。简单来说,就是用代码写出来的合同条款啦。
智能合约有3个特点,分别是:
自治:自治表示合约一旦启动就会自动运行,而不需要它的发起者进行任何干预。
自足:通过提供服务或者发行资产来获取资金,当需要时也会使用这些资金。
去中心化:智能合约不依赖单个中心化的服务器,而是分布式的,通过网络节点来运行。
好吧,介绍了那么多概念,知道大家看不懂。我就在这里翻译一下,一句话:在智能合约的世界里,代码即法律,无论代码怎么编写,都会被执行,没有任何例外。
那么一定有人会问:如果有人欠我钱,他就是不肯还,我能拿他怎么样?
木子大叔在这里告诉你,传统的法律体系中,你除了把他告到法院,法院判决他还你钱,但他就是不还,最多也只是让他上法院的黑名单,确实不能拿他怎么样。但是,在智能合约的世界中,没有法院,而代码就是法律,一旦合约生成以后,只要到了还钱的时候,代码就会自动将他账户里的钱打到你的账户,与他愿意不愿意毫无关系。
你可能又要追问:如果他账户里没钱,怎么打到我的账户?
除非他永远退出现代社会,回到原始生活,不然,一旦他的账户上出现资产,不管工资也好,水电煤的钱也好,代码都会第一时间打到你的账户上,绝对不会含糊。
最后,细心的朋友还会有一个担心,对方家里有背景,我是普通人,他会不会偷偷的改掉合约?
实际上绝无可能,因为智能合约建立在去中心化的区块链技术上的,全网所有的计算机都会帮助你一起监督这份合约的执行。他的背景再深厚,也只能贿赂或者发动一小部分人,这部分人数对于全网的所有计算机来说,简直可以忽略不计。
比特币是区块链的第一个非常成功的应用,区块链技术下一个“杀手级”的应用一定会出现在智能合约领域。
这一天离我们已经越来越近,当智能合约普及以后,将从技术上消灭不遵守契约的情况,我们大概真的可以彻底消灭骗子和无赖了。
和怪大叔一起尬聊,也可在微信搜索“怪大叔尬聊区块链”的公众号并关注哦。