
Secretの秘密の事後分析が公開された。真実:そのブリッジを修正した人々は、その認証方式がどのように機能するかを理解していなかった。外部監査人は一度も確認を求められなかった。そして3年間、攻撃者もその仕組みを理解できなかった。ブリッジは、(私の予想では)AIがついに契約を読み、すべての人類が見落としていた点に気づくまで安全だった。 後から見れば、この見落としはほとんど馬鹿げている。契約は当初、預かり所として設計されていた——コートチェックのように、以前に預けられたコートだけを返す仕組みだった。そのため、「この入金は本物か?」という問いは、チケットのロジックによって無料で解決されていた。 その後、この契約はAxelarトークンを発行するようにフォークされた。発行されたトークンは一度も預けられていないため、チケットのロジックは適用できず、削除された。その作業を行った人物は、これらの関数が入金がどのチェーンから来たかを検証する唯一の手段であることに気づかなかった。それと置き換えられた許可リストは、どのトークンを発行できるかを確認しただけで、その発信元は一切確認しなかった。 したがって、2023年1月から扉は開かれていた。その後、誰かが偽のチェーンを立ち上げ、USDTのような実在する資産と名付け、何の裏付けもなく467万ドルを発行した。 この教訓は実際にはSecretについてのものではない。3年間、この脆弱性を見つけるには契約全体を読もうとする人間が必要だったが、誰もそれをしなかった。しかし、その障壁はもうない。AIはわずかなコストで、すべての契約を丁寧に読み込むことができる。だから、あなたの契約が公開されていて、AIによる監査を受けていないなら、攻撃者のAIはすでにその契約を読んでいると仮定すべきだ。まず、あなた自身の契約を監査しよう。
