现在硅谷和华尔街都为了区块链着迷,逐渐忘记了作为其技术源头的比特币。但对其潜在应用的讨论仍十分抽象和深奥。焦点在于使用分布式账本建立去中心化市场,并削弱现有中间商的控制权。但区块链的潜力比这种单薄的说法来得更加细致也更加深远。-----《高盛区块链报告:从理论走向实践》
在展开下文之前,我们先了解两个相关概念:分布式账本技术和分布式系统。
分布式账本技术:允许用户共享一个数据库并修改这个数据库里的记录,验证新交易需要用户互相交换信息以达成共识。在这样的流程下,需要多方达成共识的现实会限制结算速度。
分布式系统:在计算机科学中,分布式系统是一组计算机,透过网络相互连接传递消息与通信后并协调它们的行为而形成的系统。组件之间彼此进行交互以实现一个共同的目标。把需要进行大量计算的工程数据分割成小块,由多台计算机分别计算,再上传运算结果后,将结果统一合并得出数据结论的科学。
对于我个人来说,更喜欢用「分布式账本」而不是「去中心化账本」来称呼区块链:一份账本被拷贝了无数份,如果你以上帝的角度去看,这就是同一份账本。既然是同一份账本也就不存在着去中心化账本这一说法。
分布式账本为了更可信在减速,分布式系统为了更快在加速。这两种技术要解决的不是同一个问题。
作为区块链技术源头的比特币,去中心化是其众多属性之一,也是最成功的属性。
比特币的去中心化是允许全网参与者共同记录和验证。当你越「去中心化」,各个节点之间不可避免就需要更多时间来达成共识。
当前越来越多的区块链项目为了追求更快的系统吞吐量(TPS),而牺牲了这个网络的去中心化属性:毕竟网络高性能的好处用户和开发者们立刻就能感受到,而去中心化听起来就很虚无缥缈。
试想一下:当你要参与比特币的挖矿,购买/出售比特币,都需要一个中心机构给你授权。那比特币会像现在这样成功吗?可能在哪个熊市就死了?
去中心化是区块链的权威,它来自每个参与者的认同:可信、开放、抗审查。
可信:
区块链使用了开源和一系列的加密措施和经济激励来取代中心验证,预防了恶意更新,从而让参与者相信账本的真实性。
开放:
你相信可以随时加入/退出这个网络,没有任何人可以限制你。
如果你是用户,可以随时交易 Coin;
如果你是矿工,可以随时参与竞争记账,而不用申请「参与挖矿许可证」;
如果你是开发者,不会因为除自己主动选择停止外的任何其他因素而终止你的项目。
抗审查:
一般将审查分为两个层级:平台层级和国家层级。
平台层级的审查:如Facebook、微信,他们在自己的平台上可以突然改变游戏规则(什么是允许的,什么是不允许的),这将严重影响在此基础上商业经济的前景。一些称为「区块链3.0」的平台,做的就是将权利分发给各个经过「投票」选出的节点,希望给予开发者、投资者更多信心。
假设这个平台真的能做到“抗平台审查”,任何人可以在上面做任何事,那开发出一个会招致“国家层级”审查的应用也只是时间问题。再则,如果不能像比特币一样抵御国家层级的审查,那和现有的平台有什么区别呢?并且是更低效率中心化平台。
去中心化就像比特币开发者Jimmy Song说的:要么你就能控制自己的东西,要么就不能。这是0和1的问题。
底层足够去中心化,上层才能诞生新建筑。
参考资料: