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

区块链的应用:当滴滴出行遇上“智能合约”(四)

大家好,这里是每天在脚下垫一张纸,每周末我们准时在这里相遇,10分钟的时间,把这张纸讲给你听。今天呢,咱们继续聊一聊“区块链”。咱们之前解释了区块链的定义和矿工的职责,区块链的价值。今天接着咱们上期的话题,来谈谈智能合约

一、智能合约的定义和特点

1)智能合约的定义

比特币其实只是加密货币中的一种,而加密货币也只是区块链的其中一个应用。上期我们提到,区块链还有还可以应用于智能合约

智能合约这个术语可以追溯到1994年,是由一个法律学者Nick Zabo提出来的,他也被称作“智能合约之父”。他在1994就写了关于智能合约的文章。他对智能合约的定义是:“一套以数字形式定义的承诺。”

2)智能合约的特点

无中介

简单来说,智能合约就是类似比特币交易一样的点对点合约。也就是说,没有一个第三方比如说律师事务所或者其他中介机构参与到合约的产生和执行中去。

自动执行

而且因为这些智能合约本质上就是一串代码构成的程序,当特定条件被满足的时候,相应条款就会自动被执行。

不可被更

当我们将区块链应用到智能合约上时,智能合约就有了另一个特点,那就是不可更改。我们可以完全放心没有任何一个第三方机构可以篡改合约的内容。

所以咱们总结一下,智能合约有这样三个特点:无中介,自动执行,不可被更改

正因为智能合约不需要第三方的参与,只需要运行电脑程序就可以了,咱们还能节约大量的执行时间和成本

二、DAO (去中心化自治组织)

我想现在你对智能合约已经有点感觉了,再介绍一个更加革命化的概念,叫做DAO (Decentralised Autonomous Organisation),去中心化自治组织。

通俗来说,DAO就是一堆智能合约的集合体。仔细想一想,在一个公司或者组织,是不是组织里的每个部门每个人每个机器都有他们应该要做的事情,每个部门每个人之间都可能会有联系,在合作的过程中也需要遵循特定的规则。所以,实际上,一个公司或者一个组织,它的本质就是就是一批协议

假如说我们现在把这些人与人之间的协议,人与组织之间的协议,机器与组织之间的协议都变成智能合约,那么一个公司实际上可以由一批智能合约构成。这样一个公司就可以被称作DAO.

三、滴滴出行 & DAO

DAO, 或者去中心化自治组织这个概念,如果你觉得还太抽象的话,那么咱们来取个例子,看看DAO在现实生活中可以怎么应用。

咱们都熟悉滴滴出行,你可以通过滴滴叫一辆车,然后司机就会开车来接你,并把你送到目的地。付款过程在软件中完成,当你到达目的地之后,司机就会去接送下一位客户。这个过程已经非常自动化了是不是,大部分事情都在app上面完成。

但是你有没有发现,这里面还是有人来参与这个接送的过程,那就是开车的司机

仔细想一想,我们真的需要一个司机吗?如果人工智能技术可以实现汽车自动驾驶的话,还会需要司机吗?如果没有司机的话,你可以想象一下,当你叫车之后,就会有一辆自动驾驶的汽车来接你并且把你送到目的地,付款也会自动被执行。在这个过程中,滴滴根本不需要有一个人来执行其中的任何一个环节。

咱们如果想得更加理想化一点,当汽车没有汽油时,汽车将会自动驾驶到加油站,并且可以与自动加油的机器进行交互,给汽车加油,然后再去接送下一位乘客。这样的一个去中心化自治组织和共享经济生态系统是可以借助区块链技术来实现的。

四、本期回顾

最后咱们来回顾一下今天所讲的内容:

首先,智能合约的定义智能合约是一套以数字形式定义的承诺。本质上就是一串代码构成的程序,当特定条件被满足的时候,相应条款就会自动被执行。

然后,我们讲了去中心化自治组织DAO, 你可以把它理解成就是一堆智能合约的集合体。通过DAO和人工智能,我们可以实现低成本的物物连接。

后记

好了,那今天就分享到这里,一个人可以走得很快,但是一群人可以走得很远。每天在脚下垫一张纸,我们下周同一时间再见!

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券