首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果使用基于区块链的智能合约来相亲

首先,区块链技术解决的一个核心问题就是信任问题。区块链是去中心化的,你不在担心婚姻中介机构的花言巧语;其次,区块链的分布式账簿保证了信息不可删除、篡改,只能新增,你可以从屌丝奋斗为高富帅,但奋斗的过程是可追溯,同时,作恶的成本将很高,因为其作恶行为将被永远记录

文|AI龙门阵

有没有想过,以后我们可以用区块链来相亲。

逢年过节,你经常被家人逼着去做的相亲这件事儿就可以理解为一种合约。男女双方的根据各自的条件进行选择,当条件满足“男方有房有车有存款,女方满足温柔善良会持家”等条件时,合作就会生效,进而建立婚姻关系。

这个相亲的流程中存在的一个重要问题就是信任问题。在传统相亲中,会存在于数据造假,比如男方租个车冒充高富帅,女方化个妆冒充白富美;其次,则是无法自动履约的问题,还是需要人为去看一下,这时,也许你的姻缘也就就此错过了。

有没有一种更为高效的合作机制呢?

当然有,这就是我们所说的智能合约机制。

在日常工作中,为了合作的顺利进行,我们不得不订立这样或那样的合作,在合约中尽量将条款写得齐全。这当然并不是效率非常高的一种方式,所以1995年,多产的跨领域法律学者尼克·萨博(Nick Szabo)提出来了“智能合约”(smart contract)这个概念。他在发表在自己的网站的几篇文章中提到了智能合约的理念。他的定义如下:

“一个智能合约是一套以数字形式定义的承诺(promises) ,包括合约参与方可以在上面执行这些承诺的协议。”

从本质上讲,这些自动合约的工作原理类似于其它计算机程序的if-then语句。智能合约只是以这种方式与真实世界的资产进行交互。当一个预先编好的条件被触发时,智能合约执行相应的合同条款。但受制于缺乏能够支持可编程合约的数字系统和技术,智能合约并没有发挥出自己的价值。

如今,随着区块链技术的兴起,智能合约的实现正在成为可能。首先,区块链技术解决的一个核心问题就是信任问题。区块链是去中心化的,你不在担心婚姻中介机构的花言巧语;其次,区块链的分布式账簿保证了信息不可删除、篡改,只能新增,你可以从屌丝奋斗为高富帅,但奋斗的过程是可追溯,同时,作恶的成本将很高,因为其作恶行为将被永远记录;

简单来说,用基于区块链的智能合约构建一个相亲网站大概是这样的:

1、众多男女多共同注册成为区块链的用户,一男一女(也有可能是男男、女女)或N男N女签订一个合约,规定什么时候双方结为夫妻;

2、合约通过P2P网络扩散并存入区块链,保证合同被所有用户知晓;

3、区块链构建的智能合约自动执行,在满足合同规定的条件后,合约就自动旅行,结为婚姻关系。

此外,在相亲的例子中,我们需要让婚姻实现自动履约,而问题的关键是计算机程序能够始终如一地执行这些指令。就像系统中运行的进程一样。所以,我们需要把合同的协议转换成代码形式,小红和小明之间的智能合约的代码示例:

if

小红温柔善良会持家,小明有房有车有存款

then

小红将和小明自动结为夫妻

于是小明和小红都很高兴,因为他们甚至都不需要相亲就可以组建家庭了,当然,如果婚后觉得不合适,区块链还提供“事后审计”,可以离婚。

在物联网时代,海量的设备之间将因为区块链的存在而达成自信任,“没有中间商赚差价”成本会进一步降低,同时,未来万物互通互联,智能合约所实现业务的可编程化也会带来效率的提升,而这,可能仅仅是智能合约所代表的未来之一。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180227G15XSG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券