我在读文章《公有链的本质挑战》时,对于当中所提到的“去中心化”问题,我做了如下笔记:
去中心化共识机制的关键优势是安全保证、政治中立和抵挡审查等。但这是以扩展性为代价换来的,因为去中心化限制了区块链里全节点可处理交易的数量。
区块链的去中心化意味着:不存在一个中心团体来保护和维护系统;取而代之,网络的每个节点都会处理每笔交易并维持全状态副本,通过这种方式来保护系统。
所以,去中心化的共识,实质上带来了两个影响:
1、低吞吐量
2、缓慢的交易速度
【注:现有市场上所有号称对标或颠覆比特币、以太坊的项目,几乎无一不是在这两个点上做文章。】
由此,去中心化的本质给公有链带来的一个现实困境是:需要在低交易吞吐量和高中心化之间做一个权衡。
换句话说,随着区块链大小的增加,网络里全节点所需的存储、带宽和计算能力也会增加。当到达某个时刻,就只有少数节点才能共提供足够资源来处理区块--这会带来中心化风险。
在那时,我们会回到需信任少数大节点的中心化系统里。而我们想要的系统是:它既能每秒处理上千笔交易,又能带来一定程度的去中心化。【注:而这就引出了另外的一个重要概念:区块链的可扩展性。】