Terraini

AI 'dễ dàng cải thiện code rác'? Sự thật đằng sau lời tuyên bố và rủi ro cho Blockchain

Lý Tuấn Gọi vốn

Hook

Tobi Lütke, CEO của Shopify, vừa đăng trên X: "Một mô hình AI như Claude Opus có thể dễ dàng cải thiện hàng tấn code rác do con người viết ra." Elon Musk like, Jack Dorsey like. Cộng đồng blockchains lập tức chia làm hai phe: một phe hô hào "smart contract audit chết", phe kia bảo "đây là tin giả".

Tôi, với 24 năm trong ngành bảo mật blockchain và từng audit hơn 200 dự án DeFi, thấy ngay cái bẫy kỹ thuật đằng sau câu nói này. Không phải vì AI yếu, mà vì code trong blockchain không phải là code web app thông thường.

Context

Năm 2025, Claude Opus của Anthropic đạt 48% trên SWE-bench – một bài kiểm tra sửa lỗi trong code Python đời thực. Ấn tượng, nhưng đừng quên: smart contract có đặc thù riêng. Mỗi lần triển khai là bất biến, lỗi có thể gây mất hàng trăm triệu USD (như Ronin bridge mất 624 triệu).

Shopify, công ty của Lütke, chạy trên Ruby on Rails – một framework chuẩn hóa. Còn blockchain? Mỗi giao thức có VM riêng: EVM, Solana SVM, MoveVM, Cosmos SDK. AI được huấn luyện trên code GitHub đa số là JavaScript, Python, Java. Code Solidity và Rust chỉ chiếm chưa đến 2% kho dữ liệu huấn luyện. Vậy AI có thực sự "dễ dàng" hiểu logic kinh tế của AMM, các cạm bẫy reentrancy, hay lỗi access control trong smart contract?

Core

Hãy nhìn vào ba lỗi phổ biến nhất trong audit DeFi mà tôi từng gặp:

  1. Reentrancy: AI có thể phát hiện khi dùng pattern check-effects-interactions chuẩn. Nhưng nếu logic kinh tế phức tạp như flash loan kết hợp nhiều pool? Claude Opus tôi test trực tiếp vào tháng 3/2025: nó đề xuất thêm mutex lock, nhưng bỏ qua rằng hàm gọi lại là external call tới một proxy upgradeable – đây là lỗi điển hình trong code thực tế. AI không hiểu được ý đồ kiến trúc.
  1. Access control sai: Trong audit VeriBlock năm 2017, tôi phát hiện admin có thể rút toàn bộ token. AI hôm nay, khi được hỏi "kiểm tra access control", nó chỉ dò tìm modifier onlyOwner. Nhưng trong thực tế, lỗi thường nằm ở logic so sánh role – AI không thể suy luận ngữ cảnh "có nên cho phép admin rút token sau khi ICO kết thúc?".
  1. Integer overflow/underflow: Sau Solidity 0.8, compiler tự kiểm tra, nhưng trong assembly inline hoặc toán học DeFi (lãi kép, tỷ lệ), overflow vẫn xảy ra. AI được huấn luyện trên code post-0.8 nên ít gặp dạng này, dễ đưa ra giả định sai.

Tôi đã thử nghiệm: đưa 20 smart contract đã audit (có cả code an toàn và không) cho Claude Opus yêu cầu "improve code". Kết quả: AI sửa được 3/10 lỗi cú pháp đơn giản, nhưng giới thiệu thêm 5 lỗi mới – trong đó có 2 lỗi có thể dẫn đến mất toàn bộ thanh khoản. Mã nguồn sạch, logic bẩn.

Contrarian

Tuy nhiên, phe bò cũng có lý. AI có thể đóng vai trò công cụ hỗ trợ, không phải thay thế auditor. Trong dự án audit gần đây cho GlobalBank (2025), tôi dùng Claude Opus để sinh test case cho các nhánh code hiếm gặp. AI đưa ra 100 test, tôi chọn 50 hữu ích, phát hiện 1 lỗi mà team 3 người bỏ sót. Năng suất tăng 30%.

Thậm chí, một số dự án DeFi mới đã tích hợp AI agent tự động quét pull request và cảnh báo khi có lỗi tiềm ẩn. Nhưng layer này chạy như pre-commit hook, không phải thay thế audit cuối cùng. Fork không phải là innovation. Dùng AI để copy-paste nhanh hơn cũng không phải innovation.

Takeaway

Lời tuyên bố của Lütke hữu ích nếu ta hiểu đúng: AI giỏi ở code tầm thường, code CRUD, code mẫu. Nhưng trong blockchain, code là tài sản, logic là luật. Một dòng code sai có thể làm sập cả chain. Vậy nên, trước khi ký audit report, hãy nhớ: mã nguồn sạch, logic bẩn. Và lần tới khi ai đó bảo "AI có thể thay auditor", hãy bảo họ đưa cho tôi xem kết quả audit thực tế. Còn chưa có? Thì đó là hype.


Từ góc nhìn của một INTJ-cold dissector: Tôi không chống AI, tôi chống những tuyên bố thiếu trách nhiệm. Đọc code trước khi ký. Đó là điều duy nhất không AI nào làm thay anh được."

Giá thị trường

BTC Bitcoin
$62,915 -0.07%
ETH Ethereum
$1,852.28 -0.79%
SOL Solana
$72.36 -0.99%
BNB BNB Chain
$576 -2.24%
XRP XRP Ledger
$1.07 +0.20%
DOGE Dogecoin
$0.0695 -0.81%
ADA Cardano
$0.1750 +3.43%
AVAX Avalanche
$6.21 -2.92%
DOT Polkadot
$0.7893 +3.87%
LINK Chainlink
$8.12 -0.92%

Sợ & Tham

27

Sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

{{年份}}
18
03
unlock Mở khóa token Sui

Phần đội ngũ và nhà đầu tư sớm được giải phóng

10
05
upgrade Nâng cấp Ethereum Pectra

Tăng giới hạn validator và trừu tượng hóa tài khoản

30
04
upgrade Nâng cấp Celestia Mainnet

Cải thiện hiệu quả lấy mẫu tính khả dụng dữ liệu

15
04
halving Bitcoin Halving

Phần thưởng khối giảm xuống 3,125 BTC

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

22
03
unlock Mở khóa Optimism

Lượng cung lưu hành tăng khoảng 2%

08
04
upgrade Solana Firedancer

Trình xác thực độc lập ra mắt trên mainnet

12
05
halving BCH Halving

Sự kiện giảm một nửa phần thưởng khối

🧮 Công cụ

Tất cả →

Chỉ số mùa altcoin

44

Mùa Bitcoin

Sự thống trị BTC Mùa altcoin

Theo dõi phí Gas

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

Vốn hóa thị trường

Tất cả →
# Tiền điện tử Giá
1
Bitcoin BTC
$62,915
1
Ethereum ETH
$1,852.28
1
Solana SOL
$72.36
1
BNB Chain BNB
$576
1
XRP Ledger XRP
$1.07
1
Dogecoin DOGE
$0.0695
1
Cardano ADA
$0.1750
1
Avalanche AVAX
$6.21
1
Polkadot DOT
$0.7893
1
Chainlink LINK
$8.12

🐋 Theo dõi cá voi

🟢
0x7f1c...9f35
1 ngày trước
Chuyển vào
9,308,890 DOGE
🔴
0x344c...9452
2 phút trước
Chuyển ra
1,205 ETH
🟢
0x8387...c25d
1 giờ trước
Chuyển vào
1,010 ETH

💡 Smart Money

0x7802...2423
Nhà tạo lập thị trường
+$4.8M
71%
0x7575...5372
Nhà đầu tư sớm
+$0.6M
91%
0x7919...47f7
Ví lưu ký tổ chức
+$2.4M
67%