今天看啥  ›  专栏  ›  短知识

什么是区块链

短知识  · 简书  ·  · 2019-11-06 12:21

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块 。

区块链起源于比特币,2008年11月1日,一位自称中本聪(Satoshi Nakamoto)的人发表了《比特币:一种点对点的电子现金系统》一文,阐述了基于P2P网络技术、加密技术、时间戳技术、区块链技术等的电子现金系统的构架理念,这标志着比特币的诞生。两个月后理论步入实践,2009年1月3日第一个序号为0的创世区块诞生。几天后2009年1月9日出现序号为1的区块,并与序号为0的创世区块相连接形成了链,标志着区块链的诞生。

区块链是什么呢?这其中牵扯到很多复杂的技术以及科学问题。下面举一个简单的例子来阐述其含义。

你住在一个村子里,这个村子里所有人与人之间的交易都记录在村长家的一本本子上。

有一天,隔壁老王向你借钱,你借给老王五万。你跟老王约定好归还日期之后,把这次借的钱数和时间都记到了村长的记账本里。

对门小李跟老王做了一次买卖,简单地说小李预订了老王年末将要丰收的大米,付给了老王200块。这笔交易也记到了村长的记账本里。

然而有一天,村长家遭贼了。贼不仅偷走了村长大部分财物,还把记账本偷走了。本子上的所有记录都没了。于是村长召集了全村人,花了一个星期的时间把记账本上的记录重新用了个本子记了下来。

不巧的是,没过一个月,村长把新记账本给弄丢了。所有记录又没了。这次,村长又召集了全村人。这次老王赖账了,你借给老王的五万和对门小李预订的200块都要不回来了。

面对这种情况,该怎么办?

于是,有人发明了区块链。

现在,大家都可以把账目记在区块链上面了。区块链存在每家每户之中,就相当于每个人都有一个公共记账本,老王如果再向你借钱,你就可以用喇叭告诉全村人老王欠了你多少钱,这样大家都可以把这次的记录记录到他们自己的本子上了。使用区块链就不能赖账了,因为有个“智能合同”存储在你和老王之间,这个合同约束着你和老王的行动。




原文地址:访问原文地址
快照地址: 访问文章快照