95% TVL của một Layer 2 top 5 tập trung vào 3 pool. 97% khối lượng giao dịch đến từ 12 địa chỉ tự giao dịch chéo. Đây không phải thanh khoản thật. Đây là một vòng tuần hoàn được thiết kế để đánh lừa bảng xếp hạng.
Trong 21 năm quan sát ngành, tôi chưa thấy mô hình nào giống nhau đến vậy. Mỗi khi thị trường tăng, các dự án Layer 2 mới mọc lên như nấm, mang theo những con số TVL khổng lồ. Nhưng khi tôi kéo dữ liệu on-chain từ block đầu tiên, câu chuyện thường khác.
Hãy lấy một trường hợp điển hình: dự án “Z” (tôi sẽ không nêu tên cụ thể để tránh ảnh hưởng đến thị trường). TVL của Z tăng từ 50 triệu lên 1,2 tỷ USD trong 3 tháng – một con số đẹp để gọi vốn. Nhưng khi tôi chạy script Python truy vấn trực tiếp node của Z, tôi phát hiện:
- 90% TVL đến từ 3 pool duy nhất: WETH/USDC, WBTC/USDC, và một pool stablecoin ít tên tuổi.
- 12 địa chỉ ví thực hiện 97% tổng số giao dịch. Các địa chỉ này có hành vi self-trading: mua lại token vừa bán trong vòng 2-3 block.
- Một trong số đó, ví “0x7a…f3”, đã thực hiện 1.247 giao dịch trong 48 giờ, với giá trị trung bình mỗi giao dịch chỉ 0,5 ETH. Đây là dấu hiệu kinh điển của wash trading.
Thanh khoản giả, nhưng hậu quả thật.
Tôi đã xây dựng một dashboard tự động theo dõi tỷ lệ TVL/Volume cho 50 pool lớn nhất trên Z. Kết quả: tỷ lệ này dao động từ 0,02 đến 0,05 – nghĩa là cứ 1 USD TVL chỉ tạo ra 2-5 cent khối lượng giao dịch thực. Trong khi đó, các pool thanh khoản thật trên Uniswap V3 có tỷ lệ trung bình 0,3-0,5. Con số của Z thấp hơn 10 lần.
Tôi nhìn xuyên bề mặt dữ liệu: tại sao khối lượng giao dịch lại thấp như vậy? Câu trả lời: vì không có người dùng thật. TVL được tạo ra bằng cách khóa tài sản vào pool, nhưng không có lệnh swap từ bên ngoài. Các giao dịch chỉ là chuyển tiền giữa các ví nội bộ để tạo ảo giác hoạt động.
Đây không phải là trường hợp cá biệt. Trong quá trình audit dữ liệu on-chain của tôi cho 12 giao thức DeFi khác, tôi phát hiện ít nhất 4 dự án có mô hình tương tự. Tôi gọi chúng là “thanh khoản ma” – TVL tồn tại trên sổ sách nhưng không có giá trị sử dụng.

Quan điểm phản trực giác: TVL không phải là thước đo sức khỏe. Trong thị trường tăng, các dự án dễ dàng thu hút thanh khoản bằng cách trả phí khai thác cao hoặc airdrop hứa hẹn. Nhưng thanh khoản đó có thể biến mất trong 24 giờ nếu động lực kinh tế thay đổi. Tương quan giữa TVL và khối lượng giao dịch thực mới là chỉ số đáng tin cậy.
Nếu Z không có người dùng thật, thì 1,2 tỷ USD TVL của nó thực chất là một quả bóng xà phòng. Khi thị trường điều chỉnh, những pool này sẽ bị rút sạch, và dự án sẽ sụp đổ trong im lặng. Tôi đã thấy điều này xảy ra với ít nhất 3 dự án trong DeFi Summer 2020.
Takeaway cho tuần tới: Hãy nhìn vào tỷ lệ TVL/Volume của các Layer 2 bạn đang đầu tư. Nếu tỷ lệ dưới 0,1, hãy đặt câu hỏi. Nếu hơn 90% khối lượng đến từ 10 địa chỉ, hãy thoát. Dữ liệu on-chain không bao giờ nói dối – chỉ có cách chúng ta đọc nó mới sai.
Còn Z thì sao? Tôi đã cảnh báo team quản lý rủi ro của mình từ tháng trước. Họ không phản hồi. Nhưng tôi đã xây dựng xong script tự động đóng vị thế nếu TVL giảm 30% trong 6 giờ. Đó là cách duy nhất để sống sót trong thị trường này.