帖子
avatar

一個接受零簽名的以太坊 L2 聽起來像是安全漏洞,但 BB84 是故意這樣做,以避開量子攻擊。 上個週末,其創始人 Hadamard 在 Ethereum Research 上發布了該設計,並請求批判性反饋。 BB84 是一個運行於主網的 OP Stack rollup,自 9 月 30 日起上線,其 L2 交易完全不使用 ECDSA。 每個帳戶都是由秘密構建的 keccak-256 哈希鏈的頂端,預設包含 1,000 步。 要支出時,您的錢包會揭示鏈中的前一個值,任何人都可以通過一次哈希驗證。 在 L2 內部,唯一保留的假設是 keccak-256 的原像抵抗性,而 Grover 算法將其削弱至約 2^128 的運算量。 揭示秘密會使其公開,因此協議增加了一個提交與揭示步驟,以將每個原像綁定至單一交易。 op-geth 中新增了兩種交易類型來處理此機制,發送者檢查取代了 ecrecover。 即使呼叫回退,授權仍會被消耗;若錢包錯過最後一鏈的續約步驟,該地址即失效。 該文章也提及團隊在撰寫時發現的一個搶跑漏洞。 提交不帶簽名,因此新提交曾可取代待處理的提交,攻擊者可將已揭示的秘密重新綁定至自己的付款。 自 10 月 21 日起生效的規則規定,第一個提交為有效。 限制條件明確列出: L1 的充幣與提幣仍使用 ECDSA。 目前尚無錯誤證明,且根據文章所述,該鏈甚至未達到 L2BEAT 第 0 階段。 序列器由團隊運行,160 位地址僅提供約 2^80 的量子次原像抵抗性。 該文章也提問:哈希鏈帳戶能否成為 EIP-7702 或通用 L2 上的原生帳戶抽象驗證模式?

此內容僅供資訊及教育用途。內容可能包括第三方見解、贊助內容或推廣材料,而創作者可能因此獲得報酬。本資訊流中的任何內容均不構成投資建議或收益保證。您須自行對投資決策負全責。交易前,請務必自行研究並審慎行事。我們不保證第三方資訊的準確性,亦不會對因此產生的任何損失承擔責任。過往表現並不代表未來結果。詳情請參閱我們的 社群條款 及 風險披露聲明。

avatar發佈你的回覆

評論