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

我的网站

当前位置: 主页 > 区块链

以太坊难度炸弹计划推迟至明年 6 月,具体该如何决策?

时间:2021-10-26 17:59来源:未知 作者:admin 点击:
深入探讨以太坊难度炸弹的执行策略,该何时推迟、应该推迟多少? 原文标题:《引介 | 难度炸弹推迟:该如何决策?》 撰文:Thomas Jay Rush 翻译:以太坊爱好者 本文是为预测 EIP 434

  深入探讨以太坊难度炸弹的执行策略,该何时推迟、应该推迟多少?

  原文标题:《引介 | 难度炸弹推迟:该如何决策?》

  撰文:Thomas Jay Rush

  翻译:以太坊爱好者

  本文是为预测 EIP 4345 的影响而作的练习。这个 EIP 提议在 2021 年 12 月推迟难度炸弹。我们的目标是看看我们是否能帮助确定应该何时推迟、应该推迟多少,好让难度炸弹预计在 2022 年 5 月份再次爆炸。

预备知识

  有关这个主题,我之前已经写过很多篇文章了:

  •   有关难度计算的方法:Its Not the Difficult (中文译本)

  •   有关如何推迟难度炸弹:A Method to Diffuse the Difficulty Bomb

  •   难度炸弹的计算两部分组成:A 部分,用于调整难度、平抑出块时间的波动;B 部分,即难度炸弹本体(详细解释见上述第一篇文章)。

      A 部分的调整时逐块发生的,保证出块时间围绕 13.5 秒波动。这部分的调整效果非常好,如果没有难度炸弹的话,将使出块时间几乎保持恒定。我们感兴趣的是 B 部分。

      B 部分的炸弹是一个阶跃函数,每隔 10 万个区块,数值就变作两倍。在 「爆炸」 之前,大家都不会注意到它,然而一旦它开始爆炸,数值上升的速度会非常快(跟 2^n 一样。

      炸弹的数值依赖于 fake_period(伪周期号,在等式中表示为 n_sub_p)。fake_period 的值则完全依赖于 fake_block (伪区块号)的数值;这个数值又是由当前区块的区块号(real_block 数值)以及 offset(推迟量)决定的。

    注意

      我只有自己一个人。我带着日渐疲惫的心、使用公开可得的数据写下这篇文章。我在这里所说的一切都是可以讨论的,但我已不准备为此负任何责任。本文中的一切,请自己带着怀疑和谨慎加以看待和使用。

    实际数据 vs. 理论数据

      我是一个工程师,不是一个数学家,所以我对实际数据的兴趣,要比对数学预测的大。在下文中,我会预测数据将如何改变。我的预测基于上面的公式,但都只用到了简单、直接的 Excel 表格。

      我的讨论基于三个简单的观察:

    •   A 部分工作得非常好,使得出块时间稳定在平均 13.3 的水平。

    •   B 部分也工作得非常好,它是独立于 A 部分的,并且只会提高区块时间。

    •   如果我们忽略炸弹部分,我们的预测会是保守的。

    •   换句话来说,如果我们的预测忽略了炸弹的效果,我们预测的时间将会比实际时间 「提早」 一些。这样的话,即使我们预测错了,也会有额外的缓冲时间。

        第一个表格使用当前的区块号(在撰文之时是 1339 1127),并按每块 13.3 秒的时间推算出 1400 0000 区块高度的时间: (责任编辑:admin)

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