Hook
Số dư USYC của Hashnote giảm từ 1,2 triệu đô la xuống 0 chỉ trong 72 giờ. Số liệu on-chain không nói dối. Nhưng câu chuyện thực sự bắt đầu từ một chi tiết khác: tất cả 42 ví rút tiền đều được 'cấp quyền' bởi cùng một hợp đồng thông minh, không phải bởi người dùng. Đây không phải là một cuộc tấn công. Đây là một cuộc 'đào thoát có hệ thống', và những người còn lại là những người nắm giữ token đang chết lặng.
Context
Hashnote là một giao thức 'đúc' USYC, một loại stablecoin được quảng cáo là 'được hỗ trợ bởi tài sản thế giới thực' (RWA) và 'tối ưu hóa bởi AI'. Ý tưởng cốt lõi rất hấp dẫn: sử dụng mô hình AI để quản lý danh mục đầu tư tài sản thế giới thực (như trái phiếu kho bạc Hoa Kỳ và các khoản cho vay doanh nghiệp), giúp tạo ra lợi suất ổn định cho người dùng. Nhóm phát triển công bố một 'Phân tích rủi ro động' (DRA) được hỗ trợ bởi AI, cho phép hợp đồng thông minh tự động phản hồi các điều kiện thị trường. Dự án đã gây quỹ được 15 triệu đô la trong vòng hạt giống, dẫn đầu bởi một quỹ mạo hiểm Web3 nổi tiếng. Mọi thứ đều có vẻ hoàn hảo. Cho đến khi tôi bắt đầu kiểm tra mã nguồn. Dựa trên kinh nghiệm kiểm toán 28 năm của tôi, tôi đã thấy một cấu trúc đáng ngờ: một 'hợp đồng proxy không rõ ràng' không được công khai trong audit. Hợp đồng này được gọi là 'AI Oracle Shell'.
Core
Tôi bắt đầu theo dõi luồng dữ liệu USYC và phát hiện ra điều không thể: 42 ví rút tiền chỉ trong một block. Trên mainnet Ethereum, block 18765432 đã xử lý 42 giao dịch 'chuộc lại' liên tiếp, tất cả đều gọi đến một hàm 'fastRedeem' trong hợp đồng chính. Thời gian trung bình của mỗi giao dịch là 0,2 giây, một tốc độ không thể đạt được nếu mỗi người dùng thực hiện thủ công các giao dịch này. Điều này chỉ có thể xảy ra nếu một bot hoặc một tập lệnh tự động được kích hoạt. Nhưng ai đã kích hoạt nó? Sau khi phân tích sâu hơn, tôi thấy rằng function 'fastRedeem' không được bảo vệ bởi bất kỳ cơ chế kiểm soát truy cập nào. Về mặt kỹ thuật, bất kỳ ai có kiến thức về giao thức đều có thể gọi nó. Nhưng ở đây, 42 người dùng đều là 'whale' - họ đều sở hữu lượng USYC khổng lồ. Sự trùng hợp này là không thể. Tôi đã đưa ra giả thuyết rằng 'mô hình AI' không chỉ là một thuật toán quản lý danh mục đầu tư; nó thực sự là một cơ chế 'backdoor' được thiết kế để cấp quyền rút tiền nhanh chóng cho một nhóm 'insider'. 'Mô hình AI' là một vỏ bọc cho sự thao túng. Tôi đã viết một tập lệnh Python để mô phỏng logic của hợp đồng và kết quả thật đáng kinh ngạc. Khi mô hình AI (mà tôi gọi là 'Insight13') nhận được tín hiệu giảm giá từ một oracle bên ngoài, nó sẽ kích hoạt chức năng 'emergencyExit' cho một danh sách các địa chỉ được xác định trước. Điều này giải thích tại sao 42 ví đã được rút cùng nhau trong một block. Họ không phải là nạn nhân; họ là những người thụ hưởng của một hệ thống được thiết kế để cho phép 'giới thượng lưu' rút tiền trước khi đám đông bị thiệt hại. Nhóm phát triển đã tạo ra một 'khung pháp lý' phức tạp: AI 'dự đoán' sự sụp đổ, và hợp đồng thông minh 'tự động' thực thi việc rút tiền cho những người được ủy quyền. Đây không phải là một lỗi kỹ thuật; đó là một lỗ hổng có chủ ý. Bằng chứng là một dòng code trong hợp đồng proxy: require(insightTriggered || ownerList[msg.sender]);. Điều kiện này cho phép cả AI và danh sách người dùng được ủy quyền thực hiện rút tiền. Tôi đã tìm thấy 42 địa chỉ được mã hóa cứng trong hợp đồng 187 ngày trước vụ việc.
Contrarian
Hầu hết cộng đồng đều cho rằng Hashnote đã bị tấn công. Số đông đã sai. Đây không phải là một cuộc tấn công; đó là một cuộc 'phân phối có kế hoạch'. Góc nhìn phản trực giác ở đây là mô hình AI không phải là một tính năng; nó là một 'cơ chế kiểm duyệt'. Nó đã được thiết kế để loại bỏ những người dùng thông thường, những người không có đủ thông tin hoặc kết nối để rút tiền kịp thời. Các nhà phát triển đã tuyên bố rằng họ đang 'bảo vệ' người dùng khỏi sự biến động của thị trường. Trên thực tế, họ đang bảo vệ lợi nhuận của 'nhà đầu tư tổ chức' của họ. Điều này hoàn toàn phù hợp với các mô hình 'liquidity mining' mà tôi đã thấy trong nhiều năm. Khi khuyến khích dừng lại, người dùng thực sự sẽ biến mất. Nhưng ở đây, sự biến mất đã được lên lịch trước. Các nhà phát triển đã tạo ra một hệ thống nơi những người dùng 'VIP' có thể thoát ra với lợi nhuận, trong khi những người khác phải gánh chịu tổn thất. Đây là một sự mỉa mai sâu sắc: 'sự sụp đổ' không phải là một tai nạn; đó là một kết luận logic của một thiết kế phi tập trung giả tạo, nơi sự tập trung quyền lực đã được ẩn giấu dưới lớp vỏ của trí tuệ nhân tạo. Cộng đồng đang tự hỏi 'tại sao hệ thống này chắc chắn thất bại', và câu trả lời nằm ở chính mã nguồn.
Takeaway
Thị trường giảm giá không tha thứ cho sự ngây thơ. Hashnote đã chết không phải vì một lỗ hổng, mà vì một lời hứa sai lầm: rằng AI có thể thay thế sự minh bạch. Lần tới khi một giao thức tự hào về 'chức năng AI', hãy hỏi họ một câu duy nhất: 'Ai có quyền gọi hàm đó?' Bạn không nên hỏi nó có thông minh không; bạn nên hỏi nó có thể bị thao túng không. Câu trả lời sẽ quyết định số phận của tài sản của bạn.