上篇大致描述了 bitcoin 的技术原理,只想说明一件事情: bitcoin 的协议是可靠的,它保证了 bitcoin 虚拟货币的信用问题,别人不会偷走我的 bitcoin ,我拿到的 bitcoin 也是真实可靠的。使用 bitcoin 交易有很多好处,可以轻易列出一大堆:
- 交易方便:电脑上操作,不用安装银行控件插件,任何时候都可以交易,交易几乎即时到帐(平均 10 分钟以内)。
- 无交易费用:再没有异地付款和本地付款的区别
- 很难会被追踪、无法被冻结:可以避税、用作灰色交易等
根据上面的特性,可以想象,它很容易被一些 geeks 接受,可能成为网络上某些特殊商品的主流支付方式之一。但 bitcoin 要成为真正的可流通、被广泛接受的货币,还有一些关键的问题需要被解决。下面将从技术角度和金融角度讨论一下我的看法。
1、bitcoin 的技术缺陷
1.1、缺乏可扩充性
如果你目前使用 bitcoin ,需要在本地获取全部的交易记录。这些交易记录目前将占用约 350M 的空间,保存了约 13 万个 block 的信息。这些 block 里面保存了所有之前发生过的交易信息,大部分 block 在 10K 到 50K 之间。
但这是建立在交易量极少的基础上,目前平均每个 block 只有 50 笔左右的交易。这里估算了当 bitcoin 的交易活动达到 VISA 同等水平(每秒 2000 笔交易)时发生的事情:一个 block 将达到 1G,生产 block 变成一项要大型计算机才能完成的任务,为了发布此 block 还需要 60G 的网络传输量。
如果说技术的进步使得上面可能并不会成为瓶颈,但还有两个事情:个人不可能保存所有的 block ,你能想象每个人电脑都保存了一个银行的数据库吗?这使得只可能将 blocks 分布式存储,集中在某几个中央数据库,但这就破坏了 bitcoin 的 P2P 属性。另一个更严重的问题为:为了获得地址的账面余额,每笔交易都需要查询所有的历史交易记录。这需要遍历所有的 blocks ,目前为 13 万个,每十分钟增加 1 个,每个 1G ,而且这个遍历必须在本地机器上进行。
1.2、bitcoin 并不是那么安全
一个系统的安全性决定于它最弱的地方。bitcoin 的协议本身可能安全,但它有一个致命的缺点:一旦被盗,将无从申诉。国内木马横行,盗号猖獗,更不用说操作系统本身也可能有漏洞了,这些都给 bitcoin 的使用带来威胁。
协议所依赖的密码学协议本身也并不一定可靠。虽然要完全破解 SHA256 的可能性比较低,但发明一种比枚举更快的方法不是没有可能的,比如王小云曾将 160 位 SHA-1 的碰撞破解速度提升了 2^11 倍。某些机构或个人完全有可能掌握比别人快成千上万倍的生产 block 的方法,这使得攻击 bitcoin 成为可能。
1.3、bitcoin 并不完全是匿名的
每个人的 bitcoin 无法被冻结,但并不代表它是匿名的。bitcoin 协议可以理解为一个公开账目的银行,大家可以看到里面的每一笔交易信息,而且这个银行可以匿名开户。由于账目公开,很容易查到每个账户的交易信息,甚至画出货币流向图,这比查银行更方便。只要抓住交易网络中的一个节点,然后审问该节点,便能将相关节点一个一个找出来。这对于政府机构而言,难度并不是特别的大。
2、Bitcion 的金融缺陷
在 bitcoin 的官方文档里, bitcoin 被描述为反通胀的货币,因为它的发行量是已知的,并且增长很慢。但反通胀,亦即通缩,并不是一件好事情。央行维持通货膨胀水平也从来不是固定住货币总量,而是将货币总量与经济活动挂钩(虽然在执行过程中往往会有较大的偏差)。而更严重地是,bitcoin 的这种特性将使得它成为一种投机商品,而不是货币。
费雪方程是最容易理解的描述物价和货币量的方程:
其中 M 表示一定时期流通中货币的平均数量; V 表示一定时期单位货币的平均周转次数即货币流通速度; P 表示商品和劳务价格的加权平均数; Q 表示商品和劳务的交易数量。那么当 V 和 M 保持不变或固定增长速度时,劳务和商品的价格将与使用该货币的劳务商品的交易量成反比,也即,该货币的价值与该货币的流行程度成正比。
当 bitcoin 流行程度不变时,该货币的价值基本保持稳定(以当前货币的发行速度贬值,即很低)。但目前 bitcion 支持的交易量太少,当它越来越被接受的时候,通过它提供的商品和劳务数量会越来越大,根据上面的方程,商品开始贬值,货币的价值也就越来越大(注意物价和货币价值成反比)。事实上,在过去的 14 个月, bitcoin 的价值(以美元记)增长了 1000 倍。
如果我们将 bitcoin 也视为一种商品(和黄金类似),它的价值将随着流行程度而变高,使得越来越多的投资者选择持有 bitcoin ,而不是用它来交易。而当投资者选择持有 bitcoin 时,也就降低了市场上流通的 bitcoin 的数量,亦即降低上述费雪方程中的 M ,从而继续降低 P ,亦即 bitcoin 的价值继续升高。
这便是一个典型的泡沫形成过程。bitcoin 的价值不会无限上涨,等到了某个阶段,泡沫便会破灭,货币价值暴跌,直到下一轮的泡沫形成。这使得 bitcoin 的价格将非常不稳定。你愿意接受一个今天价值 10 美元,但明天可能价值为 20 美元,也可能价值为 5 美元的物品作为你劳动的报酬吗?
Q. E. D.