2016年12月20日
评论数(0)敬以此文献给那些只研究“区块链”而不研究比特币,甚至否认比特币的“伪区块链粉们”。敬以此文献给那些对组织权力还鼎力膜拜臣服;对“去中心化”还嗤之以鼻的“伪区块链粉们”。
研究区块链不去了解比特币是舍本逐末
无论“中本聪”是谁,我们都可以像鲁迅所说:鸡蛋好吃,没必要知道母鸡。但是研究区块链怎么就能不去研究了解比特币呢?在没有比特币之前,我们都知道IT术语里面的Block,但是Block chain还就是在中本聪发布的《Bitcoin: A Peer-to-Peer Electronic Cash System》里面首次出现。所以任何研究区块链的“粉们”正所谓武功寻源,要知道原始出处在哪儿啊!但是仅知道出处还是远远不够的,还要知其然和其所以然。作者构造“区块链”的目的是什么,为了解决什么问题?其次才是如何解决的?最后才是效果等。
“区块链”为了解决什么问题?解决商贸交易当中的“信任”问题(it still suffers from the inherent weaknesses of the trust based model.)。因为我们的传统的商贸交易在很多时候是基于彼此信任或者“第三方信任”(这个第三方可能是牛逼的大佬、或者是银行、法院、工商、政府公权力组织等)。在很多交易当中,这些第三方基于自身的权威和利益得失能做出公正的“信任依赖”。但是在很多时候,利用他人的信任而做的交易诈骗则比比皆是。比如著名的“旁氏骗局”,大革命之前法国皇室对犹太银行家的诈骗等。而公权力对于民众的欺骗无论是显性的还是隐性的早已被众人识破,但是“你能奈何?”。这就是基于第三方信任模式“内生性的天然弱点”。
所以中本聪提出“基于密码学原理而不是基于信用”建立交易当中的信任。因此提出了一套完善的交易机制解决方案,而“区块链”无疑是其中的核心。“区块链”除了作为数据服务记录的载体,更重要的是隔绝对单一节点的信任,通过“区块链”的构造来实现“大多数(算力)”的决定(数据记录)为真实的。同时,实现并保证了要推翻掉(欺骗或者篡改)“大多数决定”是困难的。除非单一实体控制了网络体系中大部分“算力”(51%的算力)。
在比特币的构造机制里面对于“区块”的产生进行了正向激励,这就是“挖矿”。使得参与“算力”保证的相关各方通过获取正当的正向激励收入就可以确保自己的收益,而没必要实行51%的算力攻击。因为51%的算力攻击将会使得比特币的信任体系完全崩溃,那么参与比特币体系进行服务提供的算力也就完全没有价值。当然如果是为了同归于尽进行51%的算力攻击的概率是存在的。所以这也是很多比特币反对者常常持有的一个理由:假设有一天某国政府集中所有能掌控的计算机进行算力攻击,怎么办?或者互联网关闭了怎么办了。其实这个问题类似于:有一天某国政府要任性的引爆核弹怎么办?完全没法聊一起。
至于执行效果如何?比特币从09年开始到现在已经运行了8年了,新区块的产生已经完成了第二次激励衰减,经历过若干次的起起伏伏和命悬一线。但是依然像打不死小强而坚强的活着是自然有其道理的。因为比特币事第一次真正的解决了“契约问题”。所以各位“区块链粉们”,当你们在拜读各“区块链”大作的时候,与其看着他们舌灿莲花,还不如在网上下一版《比特币白皮书》进行仔细研究和反复揣摩。当你们看着“区块链”而鄙视“比特币”的时候,就像练着“独孤九剑”骂风清扬是一个“糟老头”一样。
不理解“去中心化”,信奉“权力的逻辑”是抓不住精髓的门外汉
如前所述:构造比特币(或者伪粉非要独立“区块链”的概念)的目的就是为了解决商业交易中对“第三方的信用依赖”而由此引起的“信用欺骗”。为什么要“大多数算力决定”和“一个CPU一票”不就是要去掉权威的威权。这就是“去中心化”,在比特币或者“区块链”里面的精髓就是:
1. 对谁都不要盲从和盲目信任;
2. 每个参与者在无法确定是否对自己有利的时候是诚实的;
3. 每个人的“诚实”是不可靠的,但是可以通过“大多数”来确保“诚实”被翻盘是很难的。
是的,这和我们当前现实社会的运作逻辑有很大的差异。现实是我们要无条件的信任各种组织机构,无论这种信任的成本是多么的高和无聊。比如证明:你是你;你亲妈是你妈;站在面前的你还没有身故等等。还有组织体系里面各种人为的刁难和暗地里剥削掠夺,比如一个公司随意调整HR政策。这些都是在“中心组织”模式下我们必须对“第三方信任”的后果。
而“比特币”从互联网的技术实现上告诉我们:可以用类似于这样的方法和模式从既定的“中心组织”集权模式下慢慢的、一步步的解脱出来。而这种解脱首先可以基于交易货币的应用上。那么“伪粉们”当你们迁移“区块链”技术到别的应用上面。此时,如果你们的思维逻辑还是想着构造一个中心集中管控的业务模型,或者给某个人能够修改数据的权限,或者你的内心就是对权力本身诚惶诚恐,那你还能学到什么实质和精髓呢?还不如就是“oracle”呢。把“区块链”当成“区块”做数据记录是没有任何价值的。
想玩好“区块链”必须理解社会的基础运作逻辑
社会运作的本质是“协作”,而能达成协作的关键就是“信任”。当前我们实现“社会协作”的模式是基于“分工组织管理”,在组织体系里面通过组织提供的第三方信任,“协作”就能比较有效的进行。而有分工组就必然有组织管理中心。掌控了组织管理中心就是掌控了“权力”,“权力”就是利益,就是“春药”。凭什么就要“信任”掌控“组织权力”的人?这个问题人类已经问了自己几千年,无数的事实证明:“人”是不可信的!
所以要通过机制来管理和约束单一个人的诚信问题,但是无论那种民主制度也都只能“有限实现个人诚信”。于是有天才就构思了用数学和冷冰冰的机器来实践和保证社会运作的信用问题。当我们大家理解了这个底层问题的时候,我们再反过来理解和思考“区块链”的应用时候自然就会“天地宽”而不是“形而上”。
北京众诚众享科技有限责任公司 罗辉林