ViaBTC:Nervos团队详尽解答社区问

  10月17日 , ViaBTC正式上线CKB测试网 , ViaBTC的社区用户对Nervos团队路线与代币挖矿机制、玩法也存在一些好奇 。 ViaBTC对用户在社区某些好玩、专业、刁钻的问题进行了些收集 , 并邀请到Nervos团队进行一波系列的官方答疑 , 问答如下:


ViaBTC:Nervos团队详尽解答社区问

----ViaBTC:Nervos团队详尽解答社区问//----

  1、ViaBTC:以太坊在做了5年POW后坚定地转移POS , 为何吕老师却还依然选择POW?

  答:关于 PoW 和 PoS 的讨论有很多 , 误解也有很多 。 很多讨论非常纠结一些技术性的细节 , 而忽视了两者的根本性问题 。

  区块链技术提供的价值是去中心化的安全 , 而安全是可以用攻击成本来衡量的 。 一条链的攻击成本有多高 , 它就有多安全 。

  PoS 不是真正的 Permissionless 。 在 PoS 中 , 未来的共识群体是由今天的共识群体决定的 。 任何新的节点想要参与共识都需要通过至少一个交易来实现 。 而这个交易是否被处理是由今天的共识群体决定 , 如果他们不处理这个交易 , 那么新的节点永远都无法参与共识 。 PoS 往往是根据 Stake 的权重来分配出块比例(和节点数量没关系) , 而实际情况下 , 大部分系统中的 Stake 非常集中 , 这是一个不可忽视的问题 。

  PoW 是彻底的 Permissionless 。 无论什么时候 , 只要你愿意 , 都可以买矿机和电力加入出块者的行列 , 不需要今天的矿工给你任何形式的许可 。

  并且 , Layer 1 必须用 PoW 。 Layer 1 是加密经济的基础 , 承担 Layer 1 角色的区块链必须是一个无需许可的网络 , 因为 Layer 1 必须是全球共享的、中立的设施 , 就像互联网 , 而「需要许可」则意味着它是受到某一群人控制的 , 与这个目标是根本冲突的 。

  对于区块链来说 , 任何问题的解决方案并不是唯一的 。 也许对于以太坊来说 , PoS 是其最适合的共识机制 , 但这并不代表其他链都需要选择 PoS 。 我们希望 Layer 1 尽可能的去中心化和安全 , 所以对于 CKB 来说 , 我们必须选择 PoW 。

  2、ViaBTC:为什么分层技术在计算机领域很普遍 , 在区块链 , Nervos称得上领域先锋 , 现阶段优势在哪?

  答:目前区块链的发展 , 都面临着可扩展性的困境 , 业界想了很多方法来解决这个问题 。 比如 PoS 以及各种 PoS 的变种共识算法方案、DAG 方案以及 Sharding 技术等等 。

  这些方案都在实现一个目标:做一条更强的链 。 但是每一种技术方案在具体实现的时候都面临各种不同的取舍 , 每一种方案在带来更好的性能提升的同时 , 其实都会在其他方面做出一些妥协 。

  比如 Sharding 在实现上极其的复杂、一些共识算法或者扩容方案会导致中心化的问题、DAG 理论和工程缺乏检验的问题等等 。

  那么为什么所有的事情都要在一条链上解决?这不会让这条链变得非常臃肿吗?

  从架构的观点来看 , 将一个系统的整体功能分层或分解 , 交给不同的功能层或是功能组件去处理 , 是一种优于将所有功能都耦合在一个单体中的设计模式 。 就像互联网协议也是分层的 , 我们说的 TCP/IP 实际上是两个协议的名字 。