Hook
Audit xong một ICO khác – 3 lỗi critical. Nhưng không ai phân loại mức độ nguy hiểm của chúng. Một lỗi reentrancy có thể gây mất trắng quỹ, nhưng team dev bảo “đã fix” mà không công bố mức độ rủi ro. Đây là thực trạng của ngành blockchain: thiếu một khung phân loại an toàn minh bạch và có thể kiểm chứng.
Trong khi đó, Anthropic vừa phát hành báo cáo rủi ro thứ hai theo Responsible Scaling Policy (RSP). Họ đã phân loại mô hình AI của mình thành ASL-2, ASL-3, ASL-4, với các biện pháp bảo vệ tương ứng. Blockchain có thể học được gì từ mô hình này?
Context
RSP của Anthropic là một khung quản trị an toàn tự nguyện, chia năng lực mô hình thành 4 cấp độ (ASL-1 đến ASL-4). Báo cáo thứ hai xác nhận rằng các mô hình Claude 3/3.5 đã được đánh giá ở các chiều CBRN, tấn công mạng, tự sao chép – và đưa ra ngưỡng kích hoạt các biện pháp bảo vệ như kiểm soát truy cập trọng số, KYC, giới hạn triển khai.
Blockchain cũng có những mối nguy hiểm tương tự: lỗi smart contract dẫn đến mất tiền, tấn công governance, hay khai thác oracles. Nhưng chúng ta không có một hệ thống phân loại chuẩn nào. Các dự án tự audit, tự công bố kết quả, và tự quyết định khi nào deploy. Điều này tạo ra một khoảng trống về trách nhiệm giải trình.
Core
1. Kỹ thuật: Thiếu thang đo năng lực nguy hiểm RSP định nghĩa ASL-3 dựa trên khả năng hỗ trợ chế tạo vũ khí sinh học hoặc tấn công mạng quy mô lớn. Trong blockchain, chúng ta có thể định nghĩa các cấp độ tương tự: Cấp 1 – lỗi cosmetic, Cấp 2 – lỗi mất quỹ dưới 100 ETH, Cấp 3 – lỗi mất toàn bộ TVL, Cấp 4 – lỗi ảnh hưởng đến consensus của toàn mạng. Nhưng chưa dự án nào công khai phân loại các lỗi trong code của họ theo thang này.
Dựa trên kinh nghiệm audit của tôi, hầu hết các báo cáo audit chỉ liệt kê lỗi với mức độ “Critical”, “High”, “Medium”, “Low” – nhưng không giải thích ngưỡng nào kích hoạt chế độ khẩn cấp. Ví dụ: một lỗi “Critical” có thể là reentranry dễ khai thác, hoặc là một lỗi arithmetic overflow khó kích hoạt. Cả hai đều được gắn nhãn giống nhau. Điều này làm giảm giá trị của audit.
2. Thương mại hóa: Phí bảo hiểm uy tín an toàn Anthropic dùng RSP để xây dựng niềm tin với khách hàng doanh nghiệp. Blockchain cũng có thể làm điều tương tự: các dự án có khung an toàn công khai, có thể kiểm toán bởi bên thứ ba, sẽ được trả phí cao hơn (premium) từ các nhà đầu tư tổ chức. Tuy nhiên, hiện tại chỉ có vài nền tảng như Uniswap (với các bản audit định kỳ) tiến gần đến mức này. Đa số dự án DeFi chỉ audit một lần rồi deploy, không có vòng đánh giá lại.
3. Tác động ngành: Tạo ra thị trường đánh giá an toàn RSP thúc đẩy nhu cầu về red team chuyên nghiệp, đánh giá năng lực. Trong blockchain, các công ty audit như Trail of Bits, OpenZeppelin đã tồn tại, nhưng chưa có một chuẩn chung cho việc phân loại mức độ rủi ro. Nếu blockchain có một ASL tương tự, các công ty audit có thể cung cấp dịch vụ “chứng nhận ASL-3” cho các giao thức, giúp người dùng dễ dàng so sánh rủi ro.
4. Cạnh tranh: Ai tiên phong sẽ chiếm lợi thế Anthropic dẫn đầu về an toàn AI so với OpenAI và Google. Trong blockchain, MakerDAO đã có một khung rủi ro (risk parameter) nhưng chưa công khai thành một hệ thống phân cấp. Các L2 như Optimism, Arbitrum cũng có các cơ chế bảo vệ (fraud proof, security council) nhưng không được phân loại rõ ràng. Dự án nào đầu tiên công bố một “Blockchain Safety Level” (BSL) sẽ có lợi thế cạnh tranh lớn.
5. Đạo đức và an toàn: Vấn đề tự đánh giá RSP bị chỉ trích vì Anthropic tự đánh giá, tự công bố. Blockchain cũng vậy: các dự án tự chọn auditor, tự quyết định mức độ nghiêm trọng của lỗi. Điều này tạo ra xung đột lợi ích. Giải pháp là một cơ quan độc lập (ví dụ: một DAO về an toàn) thực hiện đánh giá và phân loại. Nhưng hiện tại chưa có.
6. Đầu tư: Định giá dựa trên uy tín an toàn Các quỹ VC bắt đầu chú ý đến governance an toàn. Dự án có chứng nhận an toàn có thể được định giá cao hơn. Tuy nhiên, nếu một dự án có ASL-3 (tương đương nguy cơ cao) nhưng vẫn deploy, nhà đầu tư sẽ yêu cầu lãi suất cao hơn để bù đắp rủi ro. Việc công bố ASL sẽ giúp thị trường định giá chính xác hơn.
7. Hạ tầng: Yêu cầu đối với cloud và lưu trữ RSP yêu cầu kiểm soát truy cập trọng số mô hình. Trong blockchain, các validator cần đảm bảo an toàn cho private key. Các giao thức cross-chain (LayerZero, Axelar) cần phân loại mức độ tin cậy của các chain kết nối. Một khung ASL sẽ giúp các nhà vận hành hạ tầng thiết kế các biện pháp bảo vệ phù hợp.
Contrarian
Tuy nhiên, việc áp dụng RSP vào blockchain không đơn giản. Thứ nhất, AI có thể được đánh giá dựa trên năng lực (capability), còn blockchain lỗi thường là do code (implementation). Một smart contract có thể an toàn hôm nay nhưng trở nên nguy hiểm khi thêm một tính năng mới. Thứ hai, RSP của Anthropic tập trung vào rủi ro thảm họa (CBRN, tấn công mạng), trong khi blockchain cần quản lý cả rủi ro tài chính hàng ngày. Thứ ba, việc phân loại cấp độ an toàn có thể bị lạm dụng: dự án có thể tự xếp mình ở cấp thấp để tránh bị giám sát, hoặc xếp ở cấp cao để tạo vẻ “nghiêm túc”.
Điểm mù lớn nhất: RSP không có cơ chế kiểm toán độc lập. Blockchain nếu copy mô hình này sẽ lặp lại sai lầm. Cần bắt buộc có bên thứ ba (ví dụ: một tổ chức phi lợi nhuận do cộng đồng bầu ra) xác nhận cấp độ an toàn. Nếu không, đó chỉ là marketing.
Takeaway
Anthropic đã chứng minh rằng một khung phân loại an toàn có thể hoạt động trong thực tế. Blockchain không thể đứng ngoài cuộc chơi này. Đã đến lúc cộng đồng dev, auditor, và nhà đầu tư cùng nhau xây dựng “Blockchain Safety Level” – một tiêu chuẩn mở, có thể kiểm chứng, và được cập nhật định kỳ. Nếu không, chúng ta sẽ tiếp tục thấy những vụ hack 100 triệu USD mà không có cách nào so sánh rủi ro giữa các giao thức.
Audit xong ICO đó – 3 lỗi critical. Nhưng không ai biết nó critical đến mức nào. Có một thang đo, mọi thứ sẽ rõ ràng hơn.