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

比特币——区块链的实验白鼠?

2018年春节,区块链的热度陡然升温,成了一锅翻腾着蒸汽、冒着泡泡、嘟嘟作响的滚烫开水。

虽然还能听到种种反调,但不断升温的趋势似乎已经不可逆转。

媒体、大佬、机构纷纷发声,“革命”、“颠覆”不绝于耳;各路资金蠢蠢欲动,ICO的明浪暗潮起伏汹涌;许多刚刚接触概念的大众,眼见到比特币的疯狂上涨的价格曲线,叹息自己错过了一个绝佳的致富风口。

当下的时点,距离比特币问世的2009年已经过去了九个年头。

距离中央电视台面向全国人民的科普也过了大半年。

最后一度水被烧开后,闷声发大财的各路大神们纷纷涌到了台前,无私地向翘首以盼的普罗大众们传授起自己的独家秘笈、深邃的理论和见解了。

历史的场景总是惊人相似,不禁让人心中起疑。

了解区块链,先认识一下比特币。

先拜读一下中本聪先生的白皮书吧。

这位搞得世界颠三倒四的先生至今还是个不见真人的匿名人士。好在网上就有他的英文版大作可以直接下载。

写的也不多,从第1小节的介绍,到最后第12小节的结论,一共只有9页。

不谈技术细节了,直接讲他的思想。

首先,他界定了问题的范围,说他要解决的是金融的电子支付中的问题。

当然,先挑了一堆现存电子支付的毛病:需要一个权威的被信任的第三方;支付过程不是不可逆的;解决交易纠纷的成本高;支付规模难以扩大;对偶发性的小额支付能力有限等等诸如此类。

其实,这些也不是什么绝对无解的问题。中本聪先生把这些问题拿来说事,只是作为引子。

然后,他抛出了方法论——建立一个分布式电子支付“系统”来替代作为支付中介的被信任的第三方。

这样,任意两个交易方就能够做到点对点的“直接”支付。

然而,这里需要强调的一个重要本质是:交易双方其实并不是“直接”交易,他们是通过“系统”进行支付。

这是最容易被忽略的地方!

中本聪先生建立的支付并不是面对面的现金支付,它必须通过“系统”,才能进行Peer-Peer的所谓“直接”支付。

想象一下,“系统”就像是一个巨大的五彩斑斓的不透明的水晶球,众多的人群围绕着它,每一个人都用手摸着这个水晶球。所有人都看不到其他的人的面孔。当任何其中的一个人发出支付指令的时候,隔着水晶球的被指定的接收方就得到了支付方转移的相应货币。

从本质上来讲,中本聪创立的是这个水晶球——“系统”,而不是比特币。

众多的被信任的支付第三方将被消灭,所有的支付将被统一到这个唯一的中介——“系统”之上完成。

遗憾的是,这个“系统”并不能只通过技术手段就能建成。它是一个需要所有参与者合力建造才能够完成的通天塔。

为什么会是这样?

只要我们仔细观察一下这个“系统”应该具有的基本特征,就应有初步的了解。

1、保密性

2、不可逆的时间箭头

3、系统的有效判定(共识)

其中前两条都能够通过技术手段来实现。

第一条可以用公钥密码学理论来实现。

第二条可以用时间印戳及哈希函数实现。

(具体的技术细节不作进一步讨论)

唯有第三条,是只依靠技术根本无法实现的!

因为“系统”必须依赖于参与方形成的占绝对优势的“共识”才能做出有效支付的判断。“系统”在众多交易方的参与下建立起区块的链条,并将最长的链条作为有效的历史和未来的判据。

然而,困难的是:交易方只对自己的交易感兴趣,对与自己无关的别人的交易却根本没有兴趣!

如何达成“共识”?

为了建立起大家达成“共识”的动机,中本聪设计了比特币这样一个验证区块链理论的实验游戏。

参与这个达成“共识”游戏的玩家将会得到奖励,每建立起一个大家认可的区块时,玩家会得到若干的比特币(目前是12.5个比特币)。

比特币价值取决于认可它范围大小。

范围越小则价值越小,范围越大则价值越大。

这个游戏能玩起来吗?

在2009年,相信中本聪先生心里也是没有多少底的。

为了能让这个游戏能够均匀稳定地玩起来,中本聪搞出了一个单位时间内产生固定数量区块的游戏规则:十分钟一个产生一个区块!

他这样做的目的很简单,游戏参与的人数没法控制。有时人多,有时人少。如果不定下这个规则,在没有多少人参与时,十天半月也没有一个区块出来,游戏就放凉了。参与人多时,一下搞出太多区块,游戏还没充分展开就结束了。这样,就需要抹平区块单位时间内产生的数量波动。

两周产生2016个区块成为了规则。

中本聪先生采用的是调整区块产生的难度系数的方式:每两周调整一次难度,让区块像牛顿时间一样均匀稳定地产生出来。

虽然难度是可以调整的,但产生区块却不能没有难度。如果区块非常轻易地就被产生出来,那也就意味着区块链条也会轻易地被推翻。

因此矿工们必须提供工作证明,才能获得认可。

而取得这个工作证明,要投入两个重要的成本:CPU时间、电力能源。

当然,也会获得回报:比特币。

这个游戏要运作起来一个重要的条件是:在大部分的时间里,矿工挖出的比特币的价值必须大于他所投入的成本。

矿工投入成本可以通过挖矿难度来调整;比特币价格可以通过市场认可来确认,当然也可以通过市场炒作手段来调整。

价差必须被小心地管理并加以维持。

目前来看,整个过程做得相当不错。现在的结果就已经说明了一切。

遗憾的是,这是一个开环系统,因此它不是一个稳定的系统。随着矿工人数的增加,挖矿难度不断提升,成本不断上升。从理论上讲,如果这个开环系统永续运行下去,无论是挖矿成本还是比特币的价格都将趋向于无穷大。

中本聪先生当然想到了这点,因此他已经搞了“双限”。

限定时间:2040年;限定数量:2100万个比特币。

这以后会怎样?中本聪先生语焉不详。

看来,中本聪先生并不打算将比特币游戏永远玩下去。那些把比特币当成永续货币的人们可能要失望了。

也许,他的动机很简单。

就是在现有互联网的条件下,做一个电子货币支付区块链的开环实验。

如何评价这个实验的成败?未来比特币和区块链最有可能的方向?

下一篇文章,再分析吧。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券