支付宝的 SPOF,去中心化与加密数字货币
7 月 22 日,支付宝华南机房发生了故障,不幸的是,我也是受影响的部分用户之一,我在微信的朋友圈中说到:
不幸躺枪,支付宝支付午饭钱始终提示失败,后换微信支付成功。晚上回家看交易记录发现三个支付宝午饭订单两个失败一个成功。
花了两份钱吃了一顿午饭,Good job Alipay!
这件事情的后续结果是,我通过支付宝应用添加商家好友,再进行沟通之后,商家爽快的把多收钱退给了我。当然商家也可以完全无视我的好友申请或者是我的退款请求,发生的这一切责任都不应该归咎于商家。
倒也不是说在乎多出来的一份午饭钱,只是这件事情让我重新思考了去中心化的数字货币系统与当下热门的加密数字货币,如 Bitcoin、Litecoin 等。
从最初的比特币换一个 Pizza,到后来的变成投资者投机的工具,再到现在的 Big Corp 争相研究区块链技术,去中心化的数字货币系统也经历了不少跌宕起伏。
从这次支付宝故障的事情中,我们可以得知,无论一个系统的故障恢复处理做的有多好,只要它是一个中心化的支付系统(所有用户的账簿都记载于一个中心化系统中),肯定受制于 SPOF 问题。
为了避免这个问题,只有采取去中心化的策略。
如果你现在还没有听说过或者了解 Bitcoin 的话,是时候去做点功课了。历史上从来就不乏数字货币,腾讯的 Q 币也算,但唯有 Bitcoin 是第一个在去中心化系统下的数字货币。即解决了去中心化系统下 Double-spending 问题。其采用的解决方案即 Blockchain(区块链),一个存储于全网结点中的分布式账簿系统。而 Litecoin 等币种,是在 Bitcoin 的基础上衍生的其它项目,具有不同的参数与特性。
试想一下,在一个使用去中心化的数字货币支付的世界里,就不会出现之前发生在我身上的事情了。一切交易在全网公开,一旦全网 51% 节点认可这比交易且由矿工打包至 Blockchain 中即可确认交易完成(Confirmed)。一笔钱花还是没有花出去,有原子性的保证,所有的参与者都清晰。同时,去中心化的账簿系统还带来了其它的优势,例如:
- 账户完全匿名,但交易记录完全公开
- 比特币的价值决定于使用者的多少,越多人的人使用即代表了越多人的认可
当然这种去中心化是需要付出代价的,没有了中心化的账簿系统,对任何的交易我们都无法“即时”确认,而去中心化的数字货币的确认时间,也是目前体验所受限的地方,甚至之前有人针对了 Bitcoin 区块链的特点进行了攻击导致确认时间超长的事件发生。所以未来去中心化的数字货币想要真正替代现有的支付系统的话,我觉得还需要做到以下几点:
- 更快的确认时间,至多 10 分钟
- 便捷的支付体验,例如利用二维码技术、手机 App 进行支付
- 尽可能多的节点参与这个去中心化系统,防止 51% 攻击
在可以预见的未来,去中心化的数字货币肯定会绽放光彩,而这样的支付系统,会变得越来越常见,也许不久人们就会习惯这样的支付系统,就像我们习惯使用支付宝一样。
Always be the epicenter of change.
References
- https://medium.com/@octskyward/the-resolution-of-the-bitcoin-experiment-dabb30201f7#.l9wknsh42