请问有大佬能解释一下conflux 中 timerchain 吗?
conflux的论文对timerchain的描述是“Figure 6 presents the definition of TimerChain(b), which is the longest chain of blocks in the past sub-graph of b whose PoW qualities are h0 times higher than the normal difficulty.”,翻译为:“图6给出了TimerChain(b)的定义,TimerChain(b)是b过去子图中区块最长的链,其PoW质量比正常难度高h0倍”。
我理解的是conflux通过在树中权重最大的一条链定义为枢轴链,长度最长的定义为timer链,两者共同定义老区块,当老区块过多时,判断收到liveness攻击,全部正常节点自动转为生成权重ho的超重区块,进而防止枢轴链被不成熟者的私生成链。ps:conflux论文对timerchain的解释为“仅计算一个枢轴块的子树下的块的数量不足以检测该枢轴块是否足够老。为此,Conflux使用计时器链机制来获得攻击者对每个区块产生时间的弹性估计。”