不可用的 Babylon 检查点的暂停规则要求PoS和Babylon验证者在观察到比特币上的不可用Babylon检查点时立即停止区块链。这里所说的不可用Babylon检查点是指具有2/3 Babylon验证者聚合BLS签名的哈希,据推测对应于无法观察到的一个Babylon区块。如果Babylon验证者没有停止Babylon区块链,攻击者可以揭示一条之前不可用的Babylon链,从而在后期客户端的视图中更改规范的Babylon链。同样地,如果PoS验证者没有停止PoS链,攻击者可以揭示之前不可用的PoS攻击链以及之前不可用的Babylon链,从而在后期客户端的视图中规范PoS链。这是因为后来揭示的深色Babylon链在比特币上具有较早的时间戳,并且包含后来揭示的PoS攻击链的检查点。就像不可用PoS检查点的暂停规则一样,上述规则展示了为什么我们要求发送的Babylon区块哈希必须附带一个聚合BLS签名,以证明2/3的Babylon验证者的签名。如果Babylon检查点没有签名,那么任意对手都可以发送任意哈希,并声称它是比特币上的不可用Babylon区块检查点的哈希。因此,PoS验证者和Babylon验证者将不得不等待一个在其原像中没有任何不可用Babylon或PoS链的检查点!要创建不可用的Babylon链需要破坏至少2/3的Babylon验证者。然而,在上述假设的攻击中,攻击者停止了系统中的所有链,甚至没有破坏单个Babylon或PoS验证者。为了防止这种攻击,我们要求Babylon检查点通过聚合签名进行证明;因此只有当确实有2/3的验证者被破坏时,才会有不可用的Babylon检查点。由于破坏Babylon验证者的成本,这种数据可用性攻击极不可能发生。但在极端情况下,它就会通过迫使它们停止来影响所有PoS链。