昨晚老赵和猴子来家里喝酒,吹到Babylon Genesis的时候,俩人同时拍桌子让我去翻翻白皮书。今天中午我盯着“dual-quorum staking”这个设计看了很久。
“100 CometBFT validators running CometBFT consensus, together with 60 Bitcoin-staked Finality Providers adding Bitcoin-finality signatures.”用比特币的经济安全为PoS链提供外部防御层,想法确实漂亮。任何写过分布式系统的人看到这套设计,都得承认这是目前最激进的安全尝试。
但顺着共识层的权力结构往下拆时,后背开始发凉。
Finality Providers的投票权与委托BTC质押量直接挂钩。BTC质押没有持有量上限,巨鲸可以集中囤积大量BTC委托给单一Provider。一个实体垄断投票权,就能实施区块审查、恶意回滚。
更让我不安的是纪元切换漏洞。Babylon按纪元轮换验证者,GitHub安全公告GHSA-rj53-j6jw-7f7g披露:在纪元边界发送修改验证者集的消息,会导致整条链halt。开发者发现,协议在区块哈希缺失时解引用空指针触发panic,恶意验证者可故意省略BLS投票扩展中的哈希字段,多名验证者同时利用会导致崩溃并拖慢出块速度。该漏洞被标记为“High severity”,截至披露时官方尚未公开回应。
CometBFT说“我同意了”,Finality Providers说“我也签了”,但纪元切换的一瞬间,整条链停了。你赌这个漏洞不会被利用?
以上仅为个人看法,不构成投资建议。你有没有不同的观点?欢迎评论区聊聊。
#baby $BABY @BabylonLabs_io
“100 CometBFT validators running CometBFT consensus, together with 60 Bitcoin-staked Finality Providers adding Bitcoin-finality signatures.”用比特币的经济安全为PoS链提供外部防御层,想法确实漂亮。任何写过分布式系统的人看到这套设计,都得承认这是目前最激进的安全尝试。
但顺着共识层的权力结构往下拆时,后背开始发凉。
Finality Providers的投票权与委托BTC质押量直接挂钩。BTC质押没有持有量上限,巨鲸可以集中囤积大量BTC委托给单一Provider。一个实体垄断投票权,就能实施区块审查、恶意回滚。
更让我不安的是纪元切换漏洞。Babylon按纪元轮换验证者,GitHub安全公告GHSA-rj53-j6jw-7f7g披露:在纪元边界发送修改验证者集的消息,会导致整条链halt。开发者发现,协议在区块哈希缺失时解引用空指针触发panic,恶意验证者可故意省略BLS投票扩展中的哈希字段,多名验证者同时利用会导致崩溃并拖慢出块速度。该漏洞被标记为“High severity”,截至披露时官方尚未公开回应。
CometBFT说“我同意了”,Finality Providers说“我也签了”,但纪元切换的一瞬间,整条链停了。你赌这个漏洞不会被利用?
以上仅为个人看法,不构成投资建议。你有没有不同的观点?欢迎评论区聊聊。
#baby $BABY @BabylonLabs_io