Ξ

    Search by

    合并 TTD 值预测

    Goerli 成功转向 PoS,下一步是主网合并。以太坊开发者正在考虑两个可能的情况:1. 在 8 月 31 日进行 Bellatrix 升级,合并 TTD 在 9 月 15 日触达;2. 在 9 月 6 日进行 Bellatrix 升级,合并 TTD 在 9 月 20 日触达。


    MH

    Mario Havel       2022-08-11

    来源 | notes.ethereum.org

    作者 | Mario Havel



    合并 TTD 值


    目标:确定 TTD 值,它会在 Bellatrix 主网升级之后以及九月底之前触达。如果算力大幅下降,那我们可以在 Bellatrix 升级之后,我们可以调用指令以覆盖 TTD。


    预测 TTD 值的策略


    为了设定合并的终结总难度值,我们可以先预测给定日期的 TTD 值,然后根据算力的变动进行调整。

    为了确定 TTD 值触达的时间,可用多项式回归的方法创建一个具有合理精确度的估值。这些估值会基于前四周的数据并使用预测工具生成。但是,预测的精确度完全取决于未来算力的波动。如果算力大幅变动并且比预期的日期提前了足够长的时间,那么 TTD 的日期可能会推迟几天。

    让我们来研究一下以太坊网络的算力以建立预期。


    算力趋势


    在过去的几个月里,算力平均值在 1PH/s 左右,并在 5 月达到峰值 1.126 PH/s。在 6 月急剧下降之后,算力逐渐恢复,并且现在保持在 900TH/s 左右(平均值、有效的算力)。上个月,算力在 950TH/s 和 780TH/s (峰值)之间振荡,其每日变化不大于 5%。


    7e40c3f8d6cef86ca548d4f95314e684.png


    算力会基于挖矿收益率发生浮动,而挖矿的收益率与 ETH 价格相关。尽管算力变化不完全依赖于价格的波动,但是它确实会对此作出反应。以下是 1 月以来的 ETH 价格和算力投射到一个图表中:


    3ab33509d1aa51ba00d61305543abf2b.png


    因为算力表明了在一段时间内必须克服的挖矿难度,我们可以确定在特定时间,网络中达到 TTD 值所需的具体算力值。这个脚本计算并显示出在一段时间内 —— 9 月期间 —— 达到给定 TTD 值所需的算力值。


    在下列可视化图表中,你可以从更大的时间框架上看清楚算力的趋势。它显示,在一段时间内(y 轴)达成示例的 TTD 值所需的算力值(x 轴)。曲线的红色部分代表 9 月,也就是合并可能发生的时间。


    0a033ec135d75316c1d589f0165a6956.png


    这个形状实际上显示出,9 月的前半段需要明显更大的算力。这为算力在前期的增长提供了更多“保护”,但随后必要的算力下降得更慢。如果算力大幅下跌,那么必要算力的缓慢降幅会让 TTD 更难达到。


    由于 DAG 大小达到 5 GB 以及矿工可能会采取的消极应对,我们必须留出足够的空间来应对算力的下降。为此,下面预估的默认预测值会向下舍入。


    场景 1 估值


    场景 1,Bellatrix 主网升级将在 8 月 31 日发生。


    事件预计日期
    Bellatrix 主网升级8 月 31 日
    合并 TTD 触达9 月 15 日

    预测将会在 UTC 时间的 9 月 15 日 中午触达 TTD 值,介于 587748775613906944058834281007084994560000 之间。


    79f26ce35a02009e19c8b7731e783318.png


    为了取出更好且稍低的数字,我们可以将这个向下舍入为 58750000000000000000000。这个数字只需相差 10 个小时就可以达到。以下是在 9 月达到这个 TTD 值所需算力的可视化图表。


    4b345dc5cd23a9795bb25c3549785cca.png



    你可以看见达到这个 TTD 值的必需算力从 9 月 1 日的 1400TH/s 左右减少到 9 月底的 623TH/s 左右(比当前的算力下降了 29%)。红色虚线代表了当前的算力平均值,并在 9 月 15 日与蓝色曲线相交,这是 TTD 值的预估日期。


    下一个图表绘制了与当前算力 (在 0 处用红色虚线标记) 相比的必要算力百分比变化。


    5a5185ce58dbce3d827430aece798b54.png


    这里的图表总结了这些估值并把它与 ATH(历史最高)算力和当前算力进行对比。


    日期需要的算力对比 ATH 算力对比当前算力
    9 月 1 日1392 TH/s+23 %+58 %
    9 月 8 日1073 TH/s-4 %+22 %
    9 月 15 日872 TH/s-22 %+0 %
    9 月 22 日735 TH/s-34 %-16 %
    9 月 30 日623 TH/s-44 %-29 %

    如果我们预估最大限度的算力跌幅为 30%,那么 TTD 值会在 9 月底达到。如果我们想为更大的跌幅做准备,就必须把 TTD 值设得更低。

    以下图表列出了其他要考虑的 TTD,它们什么时候会触达、在 Bellatrix 升级中需要多少算力才能达到以及从当前算力来看,我们可以预计下降多少百分比。


    TTD预计日期Bellatrix 升级时的算力合并前算力下降百分比9 月 30 日前算力下降百分比
    586000000000000000000009 月 13 日1318 TH/s5%32%
    584800000000000000000009 月 11 日1260 TH/s10%35%
    583000000000000000000009 月 9 日1171 TH/s16%40%
    581900000000000000000009 月 7 日- 8 日1117 TH/s20%43%

    场景 2 估值


    在场景 2,Bellatrix 主网升级会在 9 月 6 日进行。


    事件预计日期
    Bellatrix 主网升级9 月 6 日
    合并 TTD 触达9 月 20 日

    预测会在 UTC 时间的 9 月 20 日中午触达 TTD 值,介于 591554292529443635259227132692074332160000 之间。


    c19b39df07cc16f8fa19faffe9bc2260.png


    将它向下舍入至 59100000000000000000000 ,大约会相差 16 小时。下一个图表绘制了要在 9 月 6 日至 7 日期间达到 TTD 值所需的算力。


    461f206f1751b8f26929d6afa2ad2514.png


    达到这个 TTD 值的必要算力会从 9 月 6 日 Bellatrix 升级的 1290TH/s 下降至 9 月 30 日的 700TH/s (比当前算力下降了 20%)。红色虚线代表着当前算力的平均值,并在 9 月 19 日至 20 日与蓝色曲线相交。


    56f80dab82e741a58975436c9ce44afe.png


    这种情况下,我们在 Devcon 前达到 TTD 值得空间较小。但是我们有更多的时间基于一个潜在的 DAG 算力降幅来调整 TTD 值。以下是考虑到较低算力的其他 TTD 值:


    日期需要的算力对比 ATH 算力对比当前算力
    9 月 8 日1205 TH/s-7 %+37 %
    9 月 14 日980 TH/s-12 %+11 %
    9 月 22 日826 TH/s-26 %-5 %
    9 月 30 日701 TH/s-37 %-20 %
    10 月 4 日651 TH/s-42 %-25 %


    ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系eth@ecn.co进行授权。


    Ethereum Community Network
    以太坊社区网络
    Ethereum Community Network
    以太坊社区网络