Sáng nay, Crypto Briefing đăng một đoạn ngắn: trên Polymarket, hợp đồng "Mỹ xâm lược Iran trước năm 2027" đang giao dịch ở mức 27.5% YES. Một con số khô khan, nhưng với tôi – người đã dành hơn 5 năm audit smart contract – nó không chỉ là giá của token, mà là một tín hiệu kỹ thuật đáng suy ngẫm.
Bối cảnh rất đơn giản: Polymarket là một trong những nền tảng dự đoán phi tập trung lớn nhất hiện nay. Người dùng mua YES token (giá 0.275 USDC) nếu tin rằng sự kiện xảy ra, hoặc NO token (0.725 USDC) nếu tin ngược lại. Giá token phản ánh xác suất thị trường gộp lại. Nhưng đằng sau con số 27.5% đó là một mớ phức tạp mà báo chí thường bỏ qua.
Hãy đào sâu vào cơ chế. Để xác nhận kết quả, Polymarket dùng UMA – một giao thức oracle không cần tin cậy. Khi sự kiện kết thúc, chủ hợp đồng gửi kết quả lên UMA, và DVM (Data Verification Mechanism) sẽ bỏ phiếu để quyết định. Quá trình này mất ít nhất 48 giờ, nhưng nếu có tranh chấp (ví dụ: định nghĩa "xâm lược" thế nào – quân đội Mỹ vượt biên giới? Ném bom từ xa?), thì thời gian giải quyết có thể kéo dài hàng tuần. Trong lúc đó, tiền của người dùng bị khoá. Đây là risk mà không phải ai cũng tính đến.
Nhưng risk lớn nhất không nằm ở code. Trong các cuộc audit prediction market tôi từng tham gia, vấn đề thường đến từ thanh khoản. Một thị trường chỉ có vài trăm nghìn USDC TVL như hợp đồng này sẽ có slippage khủng khiếp. Nếu bạn muốn mua 10.000 USDC YES token, giá có thể trượt từ 0.275 lên 0.35, làm lệch tỷ lệ xác suất thực tế. Các nhà tạo lập thị trường (LP) trong AMM cũng chịu tổn thất rất lớn khi xác suất biến động mạnh – một trận đánh giá thậm chí có thể gây "impermanent loss" nặng. Từ kinh nghiệm audit vài nền tảng dự đoán mùa hè 2023, tôi thấy LP thường chạy rất nhanh khi có tin nóng, để lại thị trường với độ sâu gần như bằng 0.
Điều trớ trêu là: càng nhiều người tin vào dữ liệu on-chain, càng ít người hiểu rằng nó có thể bị thao túng. Với hợp đồng này, một tổ chức lớn có thể dump hàng ngàn NO token để tạo cảm giác "xác suất thấp