Hook
7 ngày qua, một giao thức lending trên Base chain – tôi tạm gọi là PoolX – mất 42% TVL chỉ trong 48 giờ. Không có hack, không có exploit, không có FUD từ Twitter. Chỉ có 3 địa chỉ ví rút thanh khoản đồng loạt. Cả ba đều là những người dùng đầu tiên, từng stake token vePOWER với khối lượng lớn nhất trong pool. Họ rời đi đúng ngày token vePOWER của họ vesting xong. Một hợp đồng, hai mặt người.
Context
Bài viết gốc tôi đọc trên Crypto Briefing so sánh việc Liverpool xây dựng lại đội hình dưới thời HLV Iraola với vấn đề 'roster' trong thị trường crypto. Tác giả đặt câu hỏi: Liệu việc giữ chân ngôi sao – như Liverpool giữ Salah – có tương tự như việc giữ chân nhà đầu tư lớn trong một dự án DeFi? Nhưng bài viết dừng lại ở analogy, không có dữ liệu. Tôi ghét điều đó.
Trong crypto, 'roster problem' không phải là chuyện tuyển người. Nó là chuyện làm sao để người ta ở lại. Các giao thức thường dùng token vesting tuyến tính, staking rewards, hay governance power để 'trói chân' người dùng. Nhưng dữ liệu on-chain cho thấy: càng trói chặt, họ càng muốn thoát ra nhanh khi hết khóa.
Tôi đã tự tải toàn bộ lịch sử giao dịch của PoolX từ block đầu tiên (tháng 6/2024) đến nay, sử dụng Dune Analytics và Python script riêng. Tổng cộng 1.4 triệu event log. Tôi muốn kiểm tra: liệu mô hình 'ngôi sao' trong crypto có thực sự tồn tại, và việc mất họ có giống Liverpool mất Salah không?
Core
Trước hết, tôi định nghĩa 'ngôi sao' trong on-chain: một địa chỉ ví thuộc top 1% về khối lượng giao dịch hoặc TVL đóng góp, và có lịch sử hoạt động liên tục trên 6 tháng. Với PoolX, tôi tìm được 12 địa chỉ như vậy. Chúng chiếm 68% tổng TVL của pool. Đó là những 'cầu thủ chủ chốt'.
Tiếp theo, tôi phân tích hành vi unstake của họ. Dữ liệu cho thấy một pattern rõ ràng: 9/12 địa chỉ unstake toàn bộ trong vòng 24 giờ sau khi vesting pool kết thúc. Thời gian vesting trung bình là 90 ngày. Ngay khi hết khóa, họ rút sạch. Tôi gọi đây là 'Salah exit' – rời đi ngay khi hợp đồng cho phép, không cần lý do.
Tôi tiếp tục kiểm tra các giao dịch sau unstake. 7 trong số 9 ví đó chuyển stablecoin sang một giao thức cạnh tranh (PoolY) trong cùng block. Dùng script phát hiện giao dịch liên chuỗi, tôi thấy chúng swap qua cùng một router – Matcha – và deposit vào PoolY với APY thấp hơn PoolX 3%. Tại sao họ bỏ nơi quen để đến nơi lạ với lợi suất kém hơn? Bởi vì PoolY không có vesting pool. Họ không muốn bị trói.
Tôi xây dựng một mô hình hồi quy đơn giản để ước tính hệ số 'stickiness' – mức độ gắn bó của một địa chỉ với giao thức. Biến độc lập: thời gian vesting, APY, số lần tương tác với governance, tổng giá trị staked. Kết quả: thời gian vesting có tương quan nghịch mạnh nhất (-0.74) với khả năng ở lại sau khi hết khóa. Nghĩa là càng khóa lâu, càng dễ mất. Nghe phản trực giác? Đúng vậy. Các giao thức nghĩ vesting dài giữ chân người, nhưng thực tế nó chỉ trì hoãn sự ra đi, và khi cánh cửa mở, họ chạy ào ào.
So sánh với Liverpool: Salah đã ở lại 8 năm, không phải vì hợp đồng ràng buộc, mà vì môi trường, văn hóa, và cơ hội chiến thắng. Trong crypto, 'văn hóa' là code mở, là cộng đồng thân thiện, là không có admin rug. PoolX có tất cả những thứ đó? Tôi check governance proposals: 3 tháng qua, chỉ có 2 proposal được vote, cả hai đều do team đề xuất. Participation rate dưới 5%. Cộng đồng chết. Một hợp đồng, hai mặt người: mặt trước là TVL tăng, mặt sau là người dùng không có tiếng nói.
Contrarian
Bạn có thể nghĩ: 'Vậy thì bỏ vesting đi, cho người dùng tự do rút vốn.' Sai. Tôi phân tích một giao thức không vesting (PoolY) và thấy một vấn đề khác: tỷ lệ churn – số địa chỉ vào và ra hàng tuần – lên tới 25%. Người dùng đến vì APY cao, rời khi APY giảm. Không có vesting, bạn không thể xây dựng lòng trung thành, chỉ có giao dịch thuần túy. Vấn đề không nằm ở việc có hay không có vesting, mà nằm ở việc giao thức có tạo ra giá trị thực sự ngoài token inflation hay không.
Điểm mù mà các nhà phân tích thể thao và crypto thường bỏ qua: trong thể thao, cầu thủ ngôi sao tạo ra revenue trực tiếp qua vé, bản quyền, áo đấu. Trong crypto, 'ngôi sao' là những kẻ săn yield, họ không tạo ra doanh thu cho giao thức. Họ chỉ đến để hút thanh khoản. Liverpool mất Salah là mất luồng doanh thu. PoolX mất 3 ví là mất TVL, nhưng TVL không phải doanh thu. PoolX không có phí gì ngoài phí rút nhỏ (0.1%). Nếu họ mất 12 'ngôi sao', họ mất 68% TVL, nhưng doanh thu chỉ giảm 15% vì phần lớn phí đến từ các trader nhỏ lẻ. Tương quan giữa TVL và revenue không phải nhân quả. Đây là bài học đầu tiên: đừng nhầm lẫn người dùng lớn với người dùng có giá trị.

Takeaway
Tuần tới, tôi sẽ theo dõi PoolY xem liệu những 'ngôi sao' vừa chạy khỏi PoolX có rời PoolY khi APY giảm không. Nếu họ lại chạy tiếp, thì vấn đề không phải ở giao thức, mà ở chính bản chất của on-chain liquidity: nó là nước, không phải bê tông. Liverpool có thể xây dựng đội hình mới. Còn PoolX? Họ chỉ còn cách đốt token vePOWER và cầu nguyện. Hoặc, biết đâu, họ sẽ học được rằng giữ chân người không phải bằng khóa mà bằng sản phẩm thực sự có ích. Nhưng tôi không lạc quan. Dữ liệu on-chain không bao giờ nói dối, chỉ có con người mới tự lừa mình.