区块链经济系统

区块链经济系统

中本聪构造了一个极为精巧的系统,解决了这个看起来不可能完成的任务。这个系统被称为“区块链”。从字面意思上看,“区块链”就是以“区块”这个东西组成的链条。那么区块是什么?我们可以先做一个形象的类比:如果区块链是一个实物账本,那么区块就相当于账本中的一页,区块中承载的信息就是这一页上记载的交易内容。

那么,区块链是靠怎样的架构设计最终解决了去中心化记账的难题呢?竞争记账机制成为了解决问题的关键。

这里我们先引入一个称为“节点”的概念。在当前的信息时代,负责记账的自然是计算机,而在记账系统中接入的每一台计算机都可以称作节点。

所谓的竞争记账,就是以每个节点的计算能力(“算力”)来竞争记账权的一种机制。在比特币系统中,大约每十分钟进行一轮算力竞赛,竞赛的胜利者获得一次记账的权力,即向区块链这个总账本写入一个新区块的权力。这样,在一定时间内,只有竞争的胜利者才能完成一轮记账并向其他节点同步新增账本信息,这个过程就是区块产生的过程。

这里要指出的是,计算能力只能决定赢得竞争的概率。为了便于理解,我们可以用彩票系统做一个形象的类比,算力高的节点相当于可以一次买很多张彩票的人,算力低的节点相当于一次只能买一张或是几张彩票的人。在一轮开奖中,一次买很多张彩票的人只是中奖概率更大,却并不是一定会中奖。

那么,算力竞争是如何做到的?又由谁有权判定竞争的结果呢?区块链系统是通过一个称为“工作量证明”(Proof Of Work,POW)的机制完成的。举个形象的例子,比如要组装一批玩具,早上起来我给了你一些零件,晚上回来便看到玩具摆在桌上,虽然我没有从早到晚盯着你做玩具的过程,但我也能确定你确实做了这么多工作。这就是对工作量证明的简单理解——通过一个(人人都可以验证的)特定的结果,就能确认(竞争的)参与者完成了相应的工作量。关于POW的机制与实现细节会在下面的章节中详述。

不过,算力竞争是要付出成本的,没有激励,节点就没有进行竞争的动力。在中本聪的设计里,每轮竞争胜出并完成记账的节点将可以获得系统给予的一定数量的比特币奖励。这个奖励的过程同时也是比特币的发行过程。节点不停地进行计算,以期获得系统发放的比特币。这种设计相当巧妙——它将竞争记账机制与货币的发行完美结合到一起,在引入竞争的同时,解决了去中心化货币系统中发行的难题。这个过程很像现实生活中黄金开采的过程,因此被人们形象地称为“挖矿”。

最终,区块链通过构造一个以竞争-记账-奖励为核心的经济系统,解决了去中心化记账的难题。在这个系统中,每一个节点只需要根据自身利益行事,出于“自私”的目的进行的竞争,最终造就了保护系统安全的庞大算力基础,提升了系统的可靠性。比特币借助区块链打造了一个正向循环的经济系统,才使得其在没有强大的中心化机构或组织推动的情况下,自然地生长出来并发展壮大。

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

扫码关注云+社区

领取腾讯云代金券