初识智能合约

    自从进入区块链学习开始,听到最多的词是比特币,听到第二多就是智能合约了。今天终于按部就班的看到了有关智能合约的简单描述,看完之后喜忧参半。

    举个例子来描述一下智能合约:

    肖三和李四两个人打赌,赌中国队在2022年能不能打世界杯,如果中国队进了世界杯那么李四输给肖三1000块钱,如果中国队没进世界杯那么肖三输给李四10块钱(我真的没黑中国足球)。肖三和李四把各自的赌资发送到一个智能合约控制的中立账户,等到预选赛结果出来之后,智能合约根据各大媒体的信息确认中国队是否入选,然后把所有的赌资给到赢的那个人。

    以上例子用一个小学造句的标准句式表示就是:如果...那么...

    以此造句,可以得到很多合约类型。

    如果明天天气预报下雨,那么就在肖三出门之前提醒他带雨伞。--智能管家

    如果股票涨到了20元,那么就自动清仓。--智能交易

    如果租客付了房租,那么就提供租客房门密码。--智能出租

    当然,上面这些例子都是智能合约最简单的应用。目前这种合约其实已经被实现,智能管家在天气APP上就能设置,智能交易在各种交易APP也能实现,智能出租同样也有APP协助管理。

    其实与前面两篇的内容相似,用区块链技术来执行这些功能的最主要原因是上述的各种APP均为中心化机制。中心化机制最大的问题是必须依赖中心不偏袒任何一方公正的执行智能合约,事实证明这是难度很大的事情。

    但是就算建立一个去中心化的智能合约系统,也有一个最大问题亟需解决--物联网。

    就跟我们无法相信中心化机构很难做到完全公正一样,我们同样很难相信合约双方的人将按照合约要求执行。

    曾经有个朋友借了我2500块钱,预定了归还日期并承诺如果不能按期还款将用他的某样财产来抵债,但是到了约定日期后我再也联系不上这位朋友。他利用我对他的信任换取了2500块钱,而我除了失望没有太多办法,就算有也是得不偿失。

    这件事如果利用智能合约来执行,一样不会有帮助,除非他承诺我的抵债物连上网,并且换算为电子财产,他在无法偿还时就立刻失去抵债物的所有权,而我获得所有权。

    所以我认为,目前的智能合约暂时只能应用于电子财产等线上领域。

    要应用到生活各个领域的前提是万物互联--物联网。

你可能感兴趣的:(初识智能合约)