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

我的网站

当前位置: 主页 > 竞争币 > 以太坊

技术解析分片的特定属性与权衡(8)

时间:2021-05-21 09:08来源:未知 作者:admin 点击:
分片链依赖于分片式的 P2P 网络,并且每个单独 P2P「子网」由于节点较少,更容易受到攻击。因为子网之间存在一些冗余,数据可用性采样的子网模型可以
  • 分片链依赖于分片式的 P2P 网络,并且每个单独 P2P「子网」由于节点较少,更容易受到攻击。因为子网之间存在一些冗余,数据可用性采样的子网模型可以缓解这种情况,但其中仍然存在风险。
  • 这些是数据验证需要关注的问题,尽管在我们看来,让更多应用程序在链上运行,而不是通过中心化 layer 2 服务,减少用户层的中心化,会比上述方面更值得注意。也就是说,实际上这些问题,特别是最后两个问题,会对增加分片链吞吐量造成真正限制,使其无法超过特定规模。二次方分片 (quadratic sharding) 只能实现有限二次方性。

    顺便说一句,如果吞吐量过高,分片链的安全风险将日益增大,很大程度上,这也是放弃扩展至超二次分片的主要原因。使二次方分片保持其有限二次方性似乎是合适的中间值。

    区块生产中心化,而验证分片化是否可行?

    人们经常提出一种替代分片的方法,那就是使用类似于中心化高 TPS 链的结构,除此之外,利用数据可用性采样和分片以验证数据有效性和可用性。

    这种方案能够改善既有的中心化高 tps 区块链,但仍远没有分片系统强大。其中一些原因如下:

    • 在高 TPS 链中,更难监测到区块生产者的审查行为。

    监测审查行为需要满足以下任一:(i) 能够看到每笔交易,并且验证没有合理交易莫名其妙未进入,或者(ii)在区块生产者中使用 1-of-N 信任模型,并验证没有区块无法上链。在中心化高 TPS 链中,第一点不可能实现,而实现第二点更困难,因为节点数少,甚至 1-of-N 信任模型都更容易被破坏,并且 如果该链的区块时间对于 DAS (数据可用性采样) 来说太快 (就像大多数中心化高 TPS 链那样),则很难证明节点的区块不会仅仅因为它们的发布速度太慢而被拒绝。

    • 如果大多数区块生产者和生态系统成员试图强制执行一项协议更改,虽然这项更改不受欢迎,用户的客户端肯定会检测到更改,但是对于社区,拒绝更改、进行分叉的难度要大得多,因为需要运行成本高昂的新的高吞吐量节点,维持基于旧规则的区块链。

    • 在中心化基础设施中,外部攻击者更容易实施审查。区块生产节点交易吞吐量高,非常易被检测到,关停这些节点也很容易。审查专用的高性能计算在政治上和后勤上比在单个用户的笔记本电脑上进行审查要容易得多。改:与追踪个人用户的笔记本电脑相比,对专用的高性能计算进行审查在逻辑和实践中都更加容易。

    • 高性能计算向中心化云服务转移会面对更大压力,增加了风险,因为整个链将在 1-3 家公司的云服务中运行,如果许多区块生产者同时出现故障,会增大区块链崩溃的风险。验证节点都在个人硬件上运行的分片链不会那么容易受到这种攻击。 (责任编辑:admin)

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