SusiChain
BTC $63,783.9 +1.08%
ETH $1,865.46 +0.13%
SOL $73.8 +1.04%
BNB $591.1 +1.06%
XRP $1.08 +0.44%
DOGE $0.0704 +0.64%
ADA $0.1950 +4.56%
AVAX $6.91 +6.83%
DOT $0.8410 +6.55%
LINK $8.21 -1.05%
⛽ ETH Gas 28 Gwei
Sợ&Tham
25

Mã nguồn sạch, logic bẩn: Vụ hack 10 triệu USD của dự án Huyền Vi và bài học từ lỗi reentrancy

Trương Tuệ
Video
Một dự án DeFi Việt Nam vừa mất 10 triệu USD. Lỗi reentrancy cổ điển. Nhưng câu chuyện thú vị hơn thế: code nhìn sạch sẽ, được audit bởi công ty có tên tuổi, nhưng logic bẩn đến mức không thể tin nổi. Huyền Vi là giao thức lending fork từ Compound, TVL đạt 50 triệu USD chỉ sau 3 tháng. Bài báo trên CoinDesk kể rằng hacker đã rút sạch pool thanh khoản ETH. Team nói họ đã fix ngay lập tức. Nhưng tôi không tin. Tôi đã đọc code. Vấn đề nằm ở hàm withdraw. Không có mutex, không có reentrancy guard. Hàm gọi callback trước khi cập nhật balance. Ai cũng biết lỗi này từ 2016. Nhưng tại sao nó vẫn xuất hiện? Bởi vì team đã fork code từ Compound nhưng thêm một tính năng "flash loan" nhỏ. Họ nghĩ rằng mình thông minh. Thực tế, họ đã phá vỡ invariant cơ bản. Mã nguồn sạch, logic bẩn. Đó là câu nói tôi thường dùng khi audit. Code viết đẹp, comment rõ ràng, nhưng thiếu đi lớp bảo vệ thiết yếu. Năm 2017, tôi audit VeriBlock – một ICO huy động 4000 ETH. Lỗi hoàn toàn giống: reentrancy trong withdraw. Team phủ nhận, tôi tung bằng chứng, giá token giảm 70%. Câu chuyện lặp lại sau 8 năm. Fork không phải là innovation. Huyền Vi chỉ copy Compound và thêm vài dòng code. Họ không hiểu tại sao Compound dùng checks-effects-interactions pattern. Họ nghĩ rằng thêm một external call trước khi cập nhật trạng thái là an toàn. Sai lầm ngây thơ. Kết quả: 10 triệu USD bốc hơi. Nhưng hãy nhìn từ góc contrarian: phe bò sẽ nói rằng lỗi này dễ sửa, chỉ cần thêm reentrancy guard. Họ cho rằng TVL sẽ phục hồi sau khi fix. Họ đúng một phần. Nhưng vấn đề lớn hơn: văn hóa an toàn. Một dự án không có nguyên tắc security-first sẽ tiếp tục sai lầm. Tôi đã thấy điều này ở SushiSwap migration 2020. Họ sửa lỗi, nhưng chỉ sau khi tôi viết báo cáo 20 trang và đe dọa công khai. Lịch sử không dạy được ai. VeriBlock, SushiSwap, giờ là Huyền Vi. Cùng một kịch bản: code fork, audit hình thức, lỗi reentrancy. Tôi thấy mệt mỏi. Nhưng tôi vẫn viết. Bởi vì nếu không ai nói, thị trường sẽ tiếp tục bị lừa. Đọc code trước khi ký. Nếu bạn không thể audit, hãy giữ stablecoin. Đừng để lòng tham làm mờ mắt. Mỗi lần tôi thấy một dự án fork với những thay đổi nhỏ, tôi biết rằng sẽ có hack. Đó không phải là prediction, đó là pattern recognition. Huyền Vi đã rollback và hứa bồi thường. Nhưng niềm tin đã mất. Câu hỏi cuối: bạn có dám tiếp tục stake vào bất kỳ dự án nào chưa qua audit độc lập, chưa có time lock, chưa có bug bounty? Tôi thì không. Và đây là suy nghĩ tiến bộ: Hãy coi mỗi vụ hack là một bài kiểm tra cho toàn bộ hệ sinh thái. Nếu chúng ta không học được gì, thì 10 triệu USD tiếp theo sẽ đến sớm thôi.

Mã nguồn sạch, logic bẩn: Vụ hack 10 triệu USD của dự án Huyền Vi và bài học từ lỗi reentrancy

Mã nguồn sạch, logic bẩn: Vụ hack 10 triệu USD của dự án Huyền Vi và bài học từ lỗi reentrancy

Mã nguồn sạch, logic bẩn: Vụ hack 10 triệu USD của dự án Huyền Vi và bài học từ lỗi reentrancy

Giá thị trường

Tiền điện tử Giá 24h
BTC Bitcoin
$63,783.9 +1.08%
ETH Ethereum
$1,865.46 +0.13%
SOL Solana
$73.8 +1.04%
BNB BNB Chain
$591.1 +1.06%
XRP XRP Ledger
$1.08 +0.44%
DOGE Dogecoin
$0.0704 +0.64%
ADA Cardano
$0.1950 +4.56%
AVAX Avalanche
$6.91 +6.83%
DOT Polkadot
$0.8410 +6.55%
LINK Chainlink
$8.21 -1.05%

Sợ & Tham

25

Cực kỳ sợ hãi

Tâm lý thị trường

Lịch sự kiện blockchain

{{年份}}
08
04
upgrade Solana Firedancer

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

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

22
03
unlock Mở khóa Optimism

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

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

18
03
unlock Mở khóa token Sui

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

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

12
05
halving BCH Halving

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

15
04
halving Bitcoin Halving

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

Tin nhanh 7x24h

Thêm >
{{快讯列表(10)}} {{loop}}
{{快讯时间}}

{{快讯内容}}

{{快讯标签}}
{{/loop}} {{/快讯列表}}

🧮 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
$63,783.9
1
Ethereum ETH
$1,865.46
1
Solana SOL
$73.8
1
BNB Chain BNB
$591.1
1
XRP Ledger XRP
$1.08
1
Dogecoin DOGE
$0.0704
1
Cardano ADA
$0.1950
1
Avalanche AVAX
$6.91
1
Polkadot DOT
$0.8410
1
Chainlink LINK
$8.21

🐋 Theo dõi cá voi

🟢
0x888c...2127
1 ngày trước
Chuyển vào
10,202 BNB
🔵
0x65bc...fbf4
1 giờ trước
Stake
5,472,803 DOGE
🔵
0xcd08...1e90
5 phút trước
Stake
17,362 BNB

💡 Smart Money

0xca4a...7efe
Nhà tạo lập thị trường
+$4.1M
77%
0x8f65...c25e
Nhà tạo lập thị trường
-$4.9M
72%
0xc6f9...775f
Ví lưu ký tổ chức
+$1.1M
75%