区块链中的pow解决了什么?
What does pow in blockchain solves?
在分布式系统中,2/3 的系统必须诚实地维护数据的有限状态(容错)。即使引入 pow,区块链也只能容忍 1/3 的不诚实节点,这与没有 pow 的算法相同。那么 pow 实际上解决了什么?
POW 意味着你不能仅仅启动一百万个轻量级节点来为自己获得更高的法定人数。你必须拿出相应数量的计算能力。这是 open-membership 网络中的重要 属性。
还有其他机制可以在参与者之间分配投票权,但大多数依赖于某种相互信任的权威机构。对于 block-chains,一个可能的、同样分散的替代方案是 proof-of-stake。但是它有自己的一套 trade-offs.
在分布式系统中,2/3 的系统必须诚实地维护数据的有限状态(容错)。即使引入 pow,区块链也只能容忍 1/3 的不诚实节点,这与没有 pow 的算法相同。那么 pow 实际上解决了什么?
POW 意味着你不能仅仅启动一百万个轻量级节点来为自己获得更高的法定人数。你必须拿出相应数量的计算能力。这是 open-membership 网络中的重要 属性。
还有其他机制可以在参与者之间分配投票权,但大多数依赖于某种相互信任的权威机构。对于 block-chains,一个可能的、同样分散的替代方案是 proof-of-stake。但是它有自己的一套 trade-offs.