Dữ liệu từ Dragonfly Capital: 55 vụ hack trong 4 tháng đầu năm 2026. Con số này cao hơn cùng kỳ năm ngoái 30%. Nhưng tổng thiệt hại chỉ 6.3 tỷ USD, nếu annualize là 18.9 tỷ – vẫn nằm trong vùng lịch sử.
Hai điểm đáng chú ý: AI chưa gây ra 'hacker ngày tận thế' như dự đoán. Và kẻ tấn công đang chuyển mục tiêu sang các giao thức nhỏ, bị bỏ rơi.
Tôi đã audit hơn 200 protocol. Mỗi lần nhìn vào code, tôi thấy một sự thật: đa số lỗ hổng nằm ở những chỗ tưởng chừng an toàn nhất. Và khi metadata lỗi, niềm tin sập.
Context: dữ liệu từ Dragonfly Capital Haseeb Qureshi, partner tại Dragonfly Capital, vừa công bố một thread trên X với những con số đáng suy ngẫm. Tính đến 30/4/2026, có 55 vụ hack DeFi. Tổn thất trung bình mỗi vụ giảm, nhưng tần suất tăng. Điều này cho thấy kẻ tấn công đang thay đổi chiến thuật: thay vì nhắm vào một vault lớn với security cao, chúng chọn hàng loạt mục tiêu nhỏ, ít được bảo vệ.
Đây là dạng tấn công 'lợi nhuận thấp nhưng số lượng lớn'. Trong thế giới crypto, nó tương tự như 'rug pull' hàng loạt – nhưng lần này là do lỗi kỹ thuật, không phải lừa đảo.
Core: tháo gỡ có hệ thống Hãy nhìn vào dữ liệu thô. Năm 2025, trung bình mỗi tháng có 10 vụ hack. Năm 2026, con số đó là 13.75 vụ/tháng. Tăng 37.5%. Nhưng tổng thiệt hại hàng tháng lại giảm, vì các vụ hack nhỏ hơn.
Câu hỏi: điều gì thay đổi?
Từ kinh nghiệm audit của tôi, câu trả lời nằm ở sự dịch chuyển của 'attack surface'. Các giao thức lớn như Uniswap, Aave, Curve đã đầu tư hàng triệu USD vào bảo mật: audit định kỳ, bug bounty, formal verification. Kẻ tấn công thông minh biết rằng xác suất thành công khi tấn công chúng thấp hơn chi phí. Vì vậy họ chuyển sang các giao thức nhỏ, thường là các fork không được bảo trì, hoặc các hợp đồng thông minh 'ma' còn sót lại từ thời DeFi Summer 2020.
Một dòng code sai trong logic withdraw, một lỗi reentrancy không được vá, một metadata URI có thể thay đổi sau mint – đó là những thứ khiến tôi viết: 'Đếm sai một, mất cả kho.'
Chúng ta cũng thấy AI đang được sử dụng. Các mô hình GLM 5.2, Fable, GPT 5.6 đã xuất hiện trong các attack vector. Nhưng chưa có vụ hack nào chứng minh AI tự động phát hiện 0-day. AI hỗ trợ viết code exploit, social engineering, hoặc phân tích contract. Điều này khiến tôi nhớ đến câu: 'ICO ảo – kỹ thuật thật.' Những dự án ICO năm 2017 từng huy động hàng nghìn ETH chỉ dựa trên whitepaper. Bây giờ, kẻ tấn công cũng dùng AI để tạo ra những 'ICO ảo' – nhưng kỹ thuật thật sự có thể hack được.
Contrarian: phe bò đúng – nhưng đừng chủ quan Bài toán đặt ra: 'hacker ngày tận thế' không xảy ra. Điều này củng cố luận điểm của phe bò: DeFi đang trưởng thành, an toàn hơn. Tuy nhiên, tôi cho rằng đây là cái bẫy.
Lý do: khi kẻ tấn công chuyển sang mục tiêu nhỏ, họ đang tạo ra một 'dịch bệnh thầm lặng'. Mỗi vụ hack nhỏ không gây chấn động, nhưng tổng cộng chúng làm xói mòn niềm tin vào toàn bộ hệ sinh thái. Người dùng mới nhìn vào sẽ thấy: 'DeFi vẫn mất 6 tỷ USD mỗi tháng.' Và họ quyết định không tham gia.
Hơn nữa, các giao thức nhỏ thường là nơi lưu trữ tài sản của những người dùng 'cá mập' – những người tìm kiếm yield cao. Khi họ mất tiền, họ rút khỏi thị trường, giảm thanh khoản tổng thể. Điều này có thể gây ra hiệu ứng domino về TVL, ảnh hưởng đến cả các giao thức lớn.

Tôi gọi hiện tượng này là 'Metadata lỗi – niềm tin sập.' Một dòng metadata sai trong NFT marketplace từng khiến 80% bộ sưu tập có nguy cơ rug-pull. Bây giờ, metadata của toàn bộ hệ thống – tức là các giao thức nhỏ không được chăm sóc – đang bị lỗi.
Takeaway: trách nhiệm thuộc về ai? Không phải chỉ các đội ngũ phát triển, mà cả cộng đồng audit và người dùng. Các giao thức lớn đã tự bảo vệ mình. Nhưng các giao thức nhỏ cũng cần được quan tâm. Mỗi lần bạn nhìn thấy một dự án nhỏ hứa hẹn APY cao, hãy tự hỏi: team đã audit chưa? Họ có đủ kinh phí để duy trì bảo mật? Hay họ đang để metadata lỗi?
Tôi kết thúc bài viết này với một câu hỏi: khi chúng ta chủ quan vì 'số vụ hack không làm sụp đổ thị trường', liệu chúng ta có đang để cho metadata lỗi âm thầm sập mất niềm tin của thế hệ tiếp theo?
Đếm sai một, mất cả kho. Metadata lỗi, niềm tin sập. Hãy kiểm tra code, không phải chỉ số.