区块链这个名词最近在金融业历史中达到了一个新的高度,自13世纪复式记账法发明以来,还没有哪个名词像区块链这样有改变世界的潜力。
在不同的参与者中共享一个账簿,去中心化的管理让每个人诚实,这些区块链的精神是谁都无法否定的,这些创意更是举世无双、前所未有,它们不久就会在国际社会中大放异彩。从国际货币基金组织主席Lagarde 女士到英国首席科学顾问Mark Walport先生,再到美联储主席Janet Yellen,这个星球上的最高金融权威无不对这项技术蠢蠢欲动。即使是像摩根大通CEO 杰米·戴蒙这样曾经对比特币嗤之以鼻的人,也开始重新思考、发表声明说,从区块链技术可以学习到新的东西。
然而,区块链技术最大的进步是,从公共开放区块链(公链)中衍生出的私有区块链(私链),金融专业领域的人们期待的是后者。
界定一个区块链
一个区块链,简单的来说,是一个抗腐败的账簿,任何参与者都在同一个网络共享它。如果不进一步的延伸,我们很难想象一个区块链的具体用途,有区块链能做而SQL数据库做不了的事情吗?这种事还真不多,而且区块链的执行速度比SQL数据库要慢很多。但归结起来,区块链有两大独特的优势:抗腐败和冗余可靠。
所有的区块链都具备这些优点和缺点,这些优缺点的发挥依赖于人们怎样部署区块链,有时可能会让这些优点最小化,比如如果你部署的节点较少,那么你的网络就不会太冗余可靠了。当你选择公链或者私链时,这些优缺点又呈现出不同的形态。
公链的优势
公链的例子有很多,如比特币、以太坊、超级账本(Hyperledger)和大部分的竞争币,它们都是人人可以进入的,只要有一台连接互联网的计算机。
Ripple从技术上来讲是一个公链,然而有意思的是它虽然以公开的构造为基础,却中心化的控制着它网络中货币的所有权,而且他的软件不是开源的。从去中心化中得到的好处,由于它封闭的属性而消失殆尽,只要它的所有者Ripple Labs Inc有任何的变动都会伤害到这个网络。
像比特币,虽然参与者的ID都是匿名的,但区块链上的数据都是默认公开的。这种开放性以及随之带来的优势是史无前例的,比如:抗攻击的能力,抵抗专制制度资本管控的能力。它在保证安全的同时公开透明,所有参与者的账户余额、所有的交易记录都可以被人们看到。直到现在我们依然对此感到怪异,因为这种保障安全的方法是这么新颖,然而在比特币存在的7年历史中,还没有人切实可行的打破过这种安全。然而获得这样的优势的代价是巨大的,为了部署这样的网络降低了参与者的带宽,让参与者之间的数据传输更慢了,因为所有参与者都要把它备份一遍。
与之相对的私链,用古老的模式来保护用户权利和安全,这种模式从世界第一把锁发明开始,就让人们觉得安心。更少的人知道你的数据库,这种模式更安全些。如果你不想和别人共享你的数据给别人,这种模式更好些。但是纵观历史,有数不尽的例子证明这种模式失败的可能性很大,钥匙可以被设计的很聪明,然而总有更聪明的黑客(或者内部的盗窃人员)。
这并不仅仅是针对区块链上的内容,而且还关乎到管理它的规则,私链越多,管理区块链的规则变动的越多。
简单的用户权限保证了私人数据库的安全,加密货币经济,密码学和经济奖励机制的混合保证了公链的安全。由于不同的组织和不同的用户对他们网络的需求不同,很难说一种方式会战胜另一种方式,它们各自有各自合适的地位,它们对各自的定为有所误解,所以关于它们的价值争议还在持续着。
关于安全 时间说明一切
这个问题的关键是私链是否会在大规模价值应用中保证安全。没有黑客对你在养老院中玩宾果游戏的区块链感兴趣。但是,如果你在你的区块链上转移数百万美金,那就是相当于你启动了一项黑客马拉松,赢的选手可以大小通吃的获得百万美金大奖。
公链所遭遇的这种考验要比私链多的多,比特币区块链更是遭受过令人难以置信的考验,目前只有它经受过这样的考验并依然保证了安全。7年的时间,目前比特币网络中每天潜在交割67亿美元的价值,黑客们竟然对此束手无策。私链显然不能保证这样的安全。
这也是为什么美国商品期货委员会(CFTC)比特币顾问Paul Chou对非比特币区块链颇有微词的原因,“很多提案使用区块链,但没有比特币的区块链是在走邪路。”Chou在纽约商业周刊的采访中说,“他们在邪路上越走越远,而且他们是在摸着石头过河。”Chou是高盛投资的前量化交易员,目前是LedgerX的CEO,这是一家在纽约麦迪逊大街的创业公司。他的目标是建立“第一家获美国联邦监管许可的比特币期货交易所和票据结算所,后者是为机构市场提供抵押清算、实物交割比特币期权等服务。”他利用不在市中心为CFTC提供咨询的时间,为他的这个目标奋斗。
比特币的大一统主义
这种理念是基于对比特币长期看好的愿景,在比特币早期用户中和被比特币经济远景所吸引的人群中普遍存在这种观念,它被成为“比特币的大一统主义”,这个词是以太坊创始人Vitalik Buterin杜撰的,它的意思是比特币最终会占支配地位,安全的区块链将碾压其它区块链,最终碾压其它货币。
这种观念同时存在于计算机科学和经济学,这种概念以“网络效应”被人们熟知,一个网络或协议的先行者有很强的力量排挤它的竞争者,而且从没有失败过。比特币的大一统理念应用于比特币是否成立,或者这只是太傻太天真,还有待时间的证明,然而有一件事情很明确,那就是公链的有些独特优势私链提供不了。
公链独特的优势
例如,公链是一个透明引擎。Vitalik Buterin在去年八月份的时候发表一篇博文《私链和公链》,他指出:“公链从应用的开发者保护应用的用户,有些事情即使应用的开发者也没有权威去实施。”有一个很好的例子是,社交网络或者其他会员制网站会在其拥有者改变规则的时候流失他们的用户。幸亏facebook在做改变的那些时间会通知用户,只有部分用户受到影响,要不然,如果他们不对诚实的公布规则的改变,那么用户就需要一个基于他们规则的公链了。
Buterin同样提到,不同组织使用相同区块链会提高这种网络效应,不仅可以通过不同组织的推广来提高这种区块链的普及度,而且可以有效的消减操作成本,Buterin说:“如果我们把域名解析系统集成在区块链,同时把一种货币集成于这个区块链中,那么我们可以通过智能合约把操作费用减到接近于零。”
公链还有其它优势,这个对比私链的优势还存在很大争议。比特币的发言人Andreas Antonopoulos给出了一个通俗的演示,他用私链和公司内部网做对比,这个视频的名称叫做“泡沫男孩和家鼠”(http://www.youtube.com/watch?v=810aKcfM__Q 家鼠代表比特币,并不是贬义。)Antonopouloss说,事实上现在的商业已经在用私链,但它有和公司内部网同样的限制,包括一些安全问题。
私链的这个问题表现在,它创造了一个恶意软件占优势的环境,所以安全就成了固有问题,它有时会完全接管你的网络。Antonopoulos强烈赞同Chou提出的观点,就是在不同实体间转移价值还得需要一个公链,目前来说,这个公链就是比特币区块链。
私链的优势
当然,在某些情况下私链还是具有优势的,首先,私链的交易速度比其它的区块链解决方案要快,甚至接近非区块链的传统数据库,这是因为节点少,而且每个节点的可信任水平高。不需要每个节点验证每个交易,事实上,正因为他们每个节点几乎都是可信任的,所以一些精细的程序就不是必须的了。
其次,隐私在私链上的保护是显而易见的。这种私链上的数据隐私保护策略和传统数据库的策略很像;不必处理访问权限,用传统的方法来管理它就行,至少这些数据不是谁不谁只要能上网就能访问的。
再次,私链可以实现完全免费或者非常低廉的交易费用。如果有一个实体控制处理交易的全部,那么它们就没有理由以这种方式收费。即使交易是在多方参与的实体控制下,例如有竞争的银行之间,它们有同样的理由让交易费用低廉,节点间的完全一致是不必要的,所以每一笔交易的处理只需很少的节点。
最后,也可能是银行乐意拥抱私链的最重要的原因,就是选择私链可以防止他们当前的服务产品不被摧毁。银行和政府在他们的产品中拥有既得利益,特别是他们交易的国家法币仍保存价值。由于公链最好的应用是安全的非国家货币,例如比特币,这当然是对他们核心利益的威胁,他们会不负一切代价避免这种情况的发生。
定制的私链
事实上,现在已经有非常多的私链被部署了,数量之多远超你所跟踪的那些。像德勤的Rubix, Eris Industries和AlphaPoint公司的Streamcore等都是对商业公司提供整体区块链解决方案的公司,还有像微软这样的企业,已经开始了“区块链即服务”(Blockchain as a Service ,BaaS)的业务,它还把私链节点打包成“快速启动范性”存储在Azure云服务中。不论是部署私链还是公链的节点,对于Azure会员来说都非常的简单,测试一个区块链,一个小时后丢弃它,现在这种事情已经可以实现。最后,还有桌面路由,可以在你的桌面电脑部署一个私链,在windows环境,用Multichain工具就可以实现这样的功能。使用它可以完成快速设计、开发、操作一个私链,使之定制为符合你规范的私链。
而且,较大规模组织化的工程像R3 CEV将推出的联盟区块链,或者像SWIFT的自有解决方案,这些项目,尽管还处于开发阶段,它们仍然汇聚了所有媒体的关注和荣耀。如果比特币大一统主义者对于比特币成为全球货币标准的期望是错误的,那么,这些顶级银行财团使用的私链中的一个将会支配主流金融的未来。