织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

V神:为什么分片是了不起的?揭开分片技术特性的神秘面纱(9)

时间:2021-04-09 08:34来源:未知 作者:admin 点击:
如果分片区块链依赖于欺诈证明,那么它依赖于及时性假设 ;如果网络太慢,节点可能会在用于证明某个区块不正当的欺诈证明出现之前接受某个区块是

  •   如果分片区块链依赖于欺诈证明,那么它依赖于及时性假设;如果网络太慢,节点可能会在用于证明某个区块不正当的欺诈证明出现之前接受某个区块是被敲定了。幸运的是,如果你严格遵循一旦发现无效区块就逆转所有无效区块的规则,那么这个阈值是一个用户设置的参数:每个用户选择他们可以等待最终敲定的时间,如果他们不愿等待太长时间,那么就会遭受损失,但更加谨慎的用户是安全的。即便如此,这还是削弱了用户体验。

  •   需要传送的原始数据数量要大得多,这增加了在极端网络条件下发生传输失败的风险。与大量数据相比,少量数据更容易发送 (如果强大的政府试图审查这条链,也更容易安全地隐藏数据)。区块浏览器需要存储更多的数据,如果它们想要支持整条链的话。

  •   分片区块链依赖于分片 P2P 网络,每个单独的 P2P“子网络”(即分片链) 更容易受到攻击,因为它有更少的节点。用于数据可用性抽样的子网络模型 [9] 可以缓解这种情况,因为子网络之间存在一些冗余,但仍然存在风险。

  以上这些都是合理的担忧,尽管在我们看来,允许更多的应用运行在区块链上,而不是通过中心化的 Layer 2 服务运行,是更为令人担忧的问题。话虽如此,这些担忧,尤其是后两个问题,实际上是限制分片区块链吞吐量超过某个点的真正因素。二次分片的二次性是有限制的。

  顺便说一句,如果分片区块链的吞吐量变得太高,那么它的安全风险会越来越大,这也是为什么扩展到超二次分片的努力在很大程度上被放弃的关键原因;似乎保持二次分片的二次性才是最好的方法。

  为何不以中心化的方式进行区块生产,同时对验证进行分片?

  人们经常提出的一种分片替代方案是,搭建一条结构类似于中心化的高 TPS 链的区块链,但这条链上面使用数据可用性抽样和分片,以实现对有效性和可用性的验证。

  这改进了目前存在的中心化高 TPS 区块链,但仍然比分片系统弱得多。这有几个原因:

  •   在一个高 TPS 的区块链中,区块生产者更难以监测到审查。发现审查要求:(i) 能够看到每一笔交易,并验证没有这样的交易存在:该交易明显值得被打包,但莫名其妙地未被打包进区块;或者 (ii) 在区块生产者中建立一个 1-of-N 信任模型,并验证没有区块没能进入链中。在一条中心化的高 TPS 链中,(i) 是不可能的,(ii) 更难以实现,因为较少的节点总数甚至会使 1-of-N 信任模型更容易崩溃,而且,如果区块链的出块时间对于 DAS 来说太快了 (就像大多数中心化的高 TPS 链一样),就很难证明某个节点生产的区块不是因为发布速度太慢而被拒绝。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容