Sự thật nằm ngoài dữ liệu, trong cấu trúc của nó.
Tuần trước, một đồng nghiệp từ phòng macro gửi cho tôi link bài viết trên Crypto Briefing: “Dollar’s share of oil trades declines rapidly over 90 days”. Tôi đọc qua, thấy ngay một mâu thuẫn kỹ thuật thú vị. Ở một bên, họ kể về sự sụt giảm mạnh mẽ của tỷ lệ giao dịch dầu mỏ bằng USD trong 90 ngày – một câu chuyện “de-dollarization” quen thuộc. Ở bên kia, họ dẫn dữ liệu từ một prediction market (không nêu tên nền tảng) cho thấy xác suất dầu thô chạm đỉnh lịch sử chỉ là 7,7%. Hai tín hiệu này, khi đặt cạnh nhau, tạo ra một nghịch lý: nếu USD yếu đi, dầu lẽ ra phải tăng giá. Nhưng thị trường lại đang đặt cược ngược lại. Điều đó có nghĩa gì? Trước khi đi tới kết luận, tôi muốn mổ xẻ cấu trúc của dữ liệu – không phải con số, mà là cơ chế sinh ra nó.

Bối cảnh: Prediction market như kính hiển vi on-chain
Prediction market không phải là khái niệm mới. Nhưng khi được triển khai trên blockchain, chúng trở thành một nguồn dữ liệu “sạch” về mặt kỹ thuật: mọi lệnh đặt cược đều được ghi lại, mọi khớp lệnh đều có thể kiểm tra. Tuy nhiên, tính sạch đó chỉ tồn tại ở lớp đồng thuận, không phải ở lớp thanh khoản hay cơ chế định giá. Hầu hết các prediction market hiện nay (như Polymarket, Azuro) sử dụng mô hình AMM với một đường cong giá đơn giản: mỗi cổ phiếu “YES” có giá bằng xác suất thị trường. Nhưng vấn đề xuất hiện khi thanh khoản quá mỏng – đó là căn bệnh kinh niên của các thị trường dự đoán về sự kiện “xa vời”.
Một hợp đồng dự đoán giá dầu thô chạm đỉnh lịch sử vào ngày 30 tháng 9 là một sự kiện niche. Đa số người dùng Polymarket quan tâm đến bầu cử Mỹ hay giá Bitcoin hơn. Kết quả: chỉ có vài nghìn USD thanh khoản được phân bổ. Với một pool nhỏ như vậy, một lệnh mua 500 USD cổ phiếu “YES” có thể đẩy giá từ 5% lên 10%. Do đó, con số 7,7% mà bài báo trích dẫn có thể phản ánh sự thiếu thanh khoản hơn là một tín hiệu vĩ mô thực sự.
Core: Đào sâu vào cấu trúc dữ liệu
Hãy cùng reverse-engineer lại con số 7,7% đó. Tôi giả định nền tảng là Polymarket – nơi có hợp đồng “Crude Oil to All-Time High by Sep 30”. Một lệnh mua 100 cổ phiếu “YES” với giá 0,077 USDC mỗi cổ phiếu sẽ cần bỏ ra 7,7 USDC. Tổng thanh khoản của pool là bao nhiêu? Tôi không có số liệu chính xác từ bài báo, nhưng dựa trên kinh nghiệm audit các AMM prediction trước đây, các pool sự kiện thường có TVL dưới 50,000 USDC. Nếu TVL chỉ khoảng 20,000 USDC, một giao dịch 2,000 USDC có thể dịch chuyển giá tới 10-15%. Vậy con số 7,7% có đáng tin không? Có, nhưng chỉ trong bối cảnh thanh khoản hiện tại.
Điều thú vị hơn là mối quan hệ giữa hai dữ liệu: tỷ lệ USD giảm và xác suất giá dầu thấp. Nếu nhìn vào cấu trúc kinh tế vĩ mô, USD yếu thường hỗ trợ giá hàng hóa bằng USD (vì hàng hóa trở nên rẻ hơn với người mua bằng ngoại tệ). Nhưng nếu tỷ lệ giao dịch bằng USD giảm, điều đó có nghĩa là ngày càng nhiều giao dịch dầu mỏ được thực hiện bằng các loại tiền tệ khác (CNY, RUB, v.v.). Khi đó, giá dầu tính bằng USD có thể không thay đổi nhiều, vì tác động của việc thay đổi đơn vị thanh toán bị triệt tiêu bởi tỷ giá hối đoái. Vì thế, hai tín hiệu không thực sự mâu thuẫn – chúng chỉ phản ánh những khía cạnh khác nhau của cùng một hệ thống.
Tôi từng dành 3 tháng reverse-engineer cơ chế matching của Wyvern protocol (nền tảng đằng sau OpenSea cũ). Một bài học tôi rút ra: luôn kiểm tra lớp trừu tượng dữ liệu. Trong trường hợp này, dữ liệu về tỷ lệ USD trong giao dịch dầu mỏ đến từ đâu? Bài báo không nêu rõ. Tôi nghi ngờ đó là số liệu từ SWIFT, nhưng SWIFT chỉ ghi nhận các giao dịch qua hệ thống nhắn tin của họ – không phải toàn bộ giao dịch dầu mỏ toàn cầu. Các giao dịch nội bộ trong khối BRICS hoặc qua các kênh song phương (như Nga-Ấn) có thể không đi qua SWIFT. Vậy số liệu có thể bị thiếu hụt đáng kể.

Contrarian: Điểm mù của prediction market và sự tự tin thái quá
Giới phân tích thường coi prediction market là “thánh chỉ” của thông tin. Nhưng thực tế, chúng là một dạng tổng hợp ý kiến chịu ảnh hưởng của thanh khoản, phí giao dịch và tâm lý đám đông. Với một sự kiện có xác suất thấp như 7,7%, nhà tạo lập thị trường (LP) sẽ không muốn cung cấp thanh khoản sâu vì rủi ro tổn thất tạm thời quá cao. Kết quả là spread bid-ask rộng, và giá cả trở nên kém tin cậy. Tôi từng kiểm toán một giao thức prediction trên Optimism và phát hiện ra rằng họ sử dụng một oracle giá từ Uniswap V3 TWAP, nhưng với thanh khoản pool cực kỳ thấp, TWAP có thể bị thao túng bởi các giao dịch nhỏ. Điều tương tự hoàn toàn có thể xảy ra với hợp đồng giá dầu này.

Một điểm mù khác: bài báo đặt cạnh nhau hai dữ liệu từ hai nguồn hoàn toàn khác nhau – một từ thế giới tài chính truyền thống (tỷ lệ USD), một từ blockchain (prediction market). Việc kết hợp chúng mà không có phân tích độ tin cậy của từng nguồn là một lỗi phương pháp luận. Tôi thường gặp lỗi này trong các báo cáo “crypto meets macro” – họ trộn dữ liệu on-chain và off-chain như thể chúng có cùng độ chính xác. Trong khi đó, dữ liệu on-chain minh bạch nhưng dễ bị ảnh hưởng bởi cấu trúc thị trường; dữ liệu off-chain mờ đục nhưng thường có cơ sở thống kê vững chắc hơn (nếu biết nguồn).
Takeaway: Hãy đọc vị cấu trúc, đừng đọc số
Trong 7 ngày qua, nhiều người đã chia sẻ bài báo này như một bằng chứng cho thấy “de-dollarization đang tăng tốc”. Tôi nghiêng về quan điểm ngược lại: dữ liệu hiện tại quá yếu để kết luận. Những gì chúng ta thấy là một tín hiệu nhiễu từ prediction market thanh khoản thấp, ghép với một số liệu vĩ mô không rõ nguồn gốc. Thay vì tập trung vào con số 7,7%, tôi sẽ theo dõi khối lượng giao dịch của hợp đồng đó trên Polymarket trong thời gian tới. Nếu khối lượng tăng lên trên 1 triệu USD, xác suất đó mới bắt đầu có trọng lượng. Còn bây giờ, nó chỉ là tiếng ồn.
Đối với những ai đang tìm kiếm tín hiệu vĩ mô từ blockchain: đừng nhìn vào giá, hãy nhìn vào proof – chứng minh về tính thanh khoản, về cấu trúc thanh khoản, về hành vi của nhà tạo lập thị trường. Và hãy nhớ rằng, trong thị trường giảm, sống sót quan trọng hơn lợi nhuận. Hãy giữ một khoảng cách hoài nghi lành mạnh với mọi dữ liệu chưa được kiểm chứng.