如何解释MultiVAC从单核到多核的升级,这样做有什么好处?



  • 这里引用MultiVAC CTO Dr. Shawn原话对这个问题进行解答:

    在比特币和初期的以太坊中,所有的节点共同维护同一条区块链,就像有许多人轮流在同一本账本上记账。我们可以有很多个账房先生,但是同一时间能够在账本上记账的只能有一个人,其他所有人在等着轮到自己记账的时候不是在做无用功,就是闲着。

    MultiVAC同时维护多个分片,既同时有多个账本,账本之间数据可以相互交互,并允许同时有多个人一起记账。如果有100个分片,那就相当于有100个账本,可以同时有100个人在记账,那么理论来说效率可以是单链的区块链的100倍。MultiVAC也是第一个做到了水平扩展的分片项目,不存在上层根链或灯塔链、委员会之类的概念来制约性能。系统性能随分片数量(相当于核数)增长而线性增长。



  • 主网上线后就能实现性能的水平扩展吗?



  • @jack-wang 如果把黄皮书中的方案都实现了,应该是没问题的。不过很多公链项目的技术方案设计很牛逼,但是工程落地能力很差,因为在这过程中会遇到很多不可预测的问题,这就看MultiVAC的实力了!


Log in to reply