Trong 7 ngày qua, một giao thức đã mất 40% LP… không phải, chính xác hơn: mất 20% OI chỉ sau một flash crash. SKHX, hợp đồng hoán đổi vĩnh viễn theo cổ phiếu SK Hynix trên Hyperliquid, rơi từ ~170 USD xuống 927 USD trước khi phục hồi – nhưng chưa ai biết tại sao. Không có lỗi blockchain, không có hacker, không có oracle bị tấn công. Chỉ có một dấu hỏi lớn: kẻ vô tội nào đang đứng sau HIP-3?

Bối cảnh: HIP-3 và TradeXYZ Hyperliquid là L1 chuyên cho hợp đồng vĩnh viễn, nổi tiếng với tốc độ và kiến trúc on-chain order book. Tháng 6 năm ngoái, họ ra mắt HIP-3: cho phép bất kỳ ai deploy thị trường tùy chỉnh, tự định nghĩa oracle, leverage và cơ chế thanh lý. TradeXYZ – một tổ chức không rõ danh tính – đã tạo SKHX, sử dụng Pyth Lazer làm nguồn giá gốc nhưng tự vận hành một relayer để cập nhật mark price.
Core: Mổ xẻ cơ chế Tôi dành 3 ngày đọc lại toàn bộ whitepaper và code HIP-3. Đây là phát hiện: mark price của SKHX là median của ba thành phần – oracle price từ Pyth Lazer (qua relayer của TradeXYZ), external price từ sàn Hàn Quốc, và local order book. Vào sáng 7/8, KOSPI giảm 10,84% trong 30 phút đầu, SKHX theo sát. Nhưng đột nhiên, relayer của TradeXYZ cập nhật một con số sai lệch: 927 USD. Median lập tức lao dốc. HyperCore – engine risk của Hyperliquid – hoàn toàn tin tưởng con số đó. Hệ quả: hàng loạt lệnh thanh lý được kích hoạt, OI giảm 20%.
Câu hỏi kỹ thuật: sai số từ đâu? Có ba khả năng: (1) Relayer xử lý sai tỷ giá KRW/USD do biến động mạnh; (2) TradeXYZ cấu hình sai công thức chuyển đổi giữa giá cổ phiếu Hàn và giá token; (3) Một lỗi trong logic lấy median khi có outlier. Dựa trên kinh nghiệm audit của tôi, khả năng cao nhất là (2): vì cổ phiếu SK Hynix giao dịch bằng KRW, token bằng USD, relayer phải thực hiện phép chia tỷ giá – một bước thường bị bỏ qua trong stress test. Khi tỷ giá KRW/USD biến động 2-3% trong lúc KOSPI điên loạn, con số đầu ra trở nên vô nghĩa.

Contrarian: Phe bò đúng một phần Nhưng tôi không đổ lỗi hoàn toàn cho TradeXYZ. HIP-3 được thiết kế để khuyến khích sự đa dạng, nhưng nó thiếu một lớp bảo vệ: Hyperliquid không có cơ chế dừng khẩn cấp cho từng thị trường deployer. Nếu HyperCore phát hiện mark price lệch xa so với global index (ví dụ: giá SK Hynix trên Bloomberg), nó có thể tạm dừng thanh lý. Nhưng server của họ – dù nhanh – không có logic đó. Lỗi nằm ở cả hai phía: deployer thiếu robust, platform thiếu giám sát.

Takeaway Đừng đổ lỗi cho thanh khoản hay oracle. Đây là một thất bại của quản trị kỹ thuật: khi bạn cho ai đó quyền định nghĩa giá, bạn phải kiểm tra thuật toán của họ. Và nếu bạn không làm, hãy nhớ: không có vô tội, chỉ có kẻ chưa bị lật tẩy. Tôi sẽ theo dõi Hyperliquid xem họ có buộc TradeXYZ công bố post-mortem chi tiết hay không. Nếu không, hãy coi đó là một tín hiệu đỏ cho toàn bộ hệ sinh thái HIP-3.