Lộ khóa riêng oracle: Vụ tấn công 18 triệu USD vào Ostium và bài học cho RWA DeFi
Phân tích giá
|
Dương Việt
|
Ngày 27 tháng 11, một địa chỉ chỉ thực hiện 20 giao dịch đã rút sạch 18 triệu USD từ Ostium – một giao thức RWA perpetual trên Arbitrum. Không cần flash loan, không lỗi toán học. Chỉ một khóa riêng bị lộ. Đối với tôi, người đã 25 năm theo dõi dữ liệu on-chain, đây không phải là sự cố kỹ thuật, mà là kết quả của một thiết kế oracle trung tâm hóa – thứ mà ngành DeFi tưởng đã bỏ lại từ 2020.
Bối cảnh: Ostium cho phép giao dịch perpetual trên các tài sản như cổ phiếu, hàng hóa, ngoại hối. Để đưa giá off-chain vào on-chain, họ dùng một mạng lưới signer oracle được ủy quyền. Các signer này ký báo giá tương lai, và một forwarder contract (PriceUpKeep) chịu trách nhiệm gửi chúng lên chuỗi. Toàn bộ niềm tin đặt vào an toàn của private key các signer. Kẻ tấn công đã chiếm được một trong số đó.
Phân tích cốt lõi: Dữ liệu on-chain cho thấy kẻ tấn công đăng ký làm forwarder được ủy quyền, sau đó gửi báo giá đã ký với ngày trong tương lai – cho phép biết trước giá. Với 20 giao dịch vòng tròn (mua-bán cùng chiều hướng), họ tạo ra lợi nhuận phi rủi ro 18 triệu USDC. Điều đáng chú ý: không một cơ chế phòng ngừa rủi ro nào như giới hạn vị thế, kiểm tra biến động giá hay stop-loss được kích hoạt. Tỷ lệ TVL bị mất: 32–35% theo báo cáo của Blockaid. Đây là một cuộc tấn công oracle điển hình, nhưng lối vào là private key, không phải tính thanh khoản hay độ trễ.
Góc nhìn phản trực giác: Nhiều người nghĩ rằng “đã được audit nhiều lần” là đủ an toàn. Ostium có đầu tư từ General Catalyst, Jump Crypto, Coinbase Ventures, Wintermute – những tên tuổi lớn. Nhưng audit code không thể phát hiện ra một private key bị lộ. Sự thật là sự tin tưởng vào “uy tín” của nhà đầu tư và audit đã tạo ra ảo tưởng an toàn. Và đây là bài học cho toàn bộ mảng RWA DeFi: càng gắn với tài sản thực, càng cần phi tập trung hóa oracle. Các oracle như Chainlink, Pyth không chỉ là lựa chọn tốt hơn – chúng là bắt buộc.
Kết luận: Tuần tới, các giao thức RWA tương tự sẽ bị soi xét gắt gao hơn. Người dùng sẽ yêu cầu bằng chứng về tính phi tập trung của oracle. Ostium có thể không qua khỏi – nhưng thị trường sẽ học được bài học đắt giá này. Câu hỏi còn lại: liệu các quỹ đầu tư lớn có chấp nhận rủi ro kiểu này khi rót vốn vào DeFi nữa không?