Anthropic 剛剛發佈了一項研究,探討如何大規模使用 Claude 進行形式化驗證——這對代碼安全來說意義重大。

過去,形式化驗證(通過數學方法證明代碼沒有漏洞)只適用於小型代碼庫,或者需要專家投入大量時間。如今,Claude 幾周內就能爲 100 多個真實世界的開源庫驗證安全屬性,而不再需要數年時間。

這項研究是與 Theorem Labs 合作完成的。這些可不是玩具示例,而是人們實際使用的生產級庫。從“形式化驗證成本太高”轉變爲“大語言模型輔助驗證可以規模化”,可能會改變我們對關鍵基礎設施安全的看法。

如果這項研究經得起檢驗,我們或許將看到自動化安全證明成爲標準工具,而不再只是學術界的奇聞。 “代碼能運行”和“代碼已被證明能正確運行”之間的差距,剛剛縮小了很多。