之前的一篇文章,讲解了PPIO的三个阶段:“强中心”,“弱中心”,“去中心”。今天来解释下,为什么PPIO要分三个阶段逐步实现去中心化存储网络:
简单地说,就是在区块链不可能三角理论中,暂时放弃了去中心化。
先解释一下什么是不可能三角理论。就是说可扩展性(Scalable),去中心化(Decentralized),一致性(Consistent) 这三个点不能都取,只有取其二。比特币和以太坊牺牲的是可扩展性,因为他们做的是加密数字货币。
而架构师在设计PPIO的时候,为了做好场景落地,暂时牺牲了一定的去中心化。
为什么这么做呢?主要考虑到三方面。
1.非常复杂的证明机制
数字货币,比特币和以太坊的证明机制非常简单,简单的说,就是做数学题,大家都来猜一个数字,谁先猜到一个数,符合游戏的要求,谁获得这个奖励。
比特币的算法因为简单,所以数学上非常严密,只要这个计算过程在数学上是不可反向推算的,就没有任何漏洞,不过这种数学计算却变得没有意义:挖比特币的人越多,人类资源被白白消耗的也就越多。
而去中心化存储公链肩负的伟大使命,就是把比特币这样浪费资源的挖矿方式,变成能提供服务,做对人类社会有意义的事。架构师在设计PPIO的时候也是这样想的。那么提供的服务怎么计量,最基本的就是用存储和流量分别来计,传统的云服务也是用这两个因素。