Bạn đã kiểm tra quyền setVotingPower trong hợp đồng BAR chưa?
Không cần. Tôi đã làm rồi. Và tôi thấy một hàm cho phép chủ sở hữu – trong trường hợp này là FC Barcelona – thiết lập lại toàn bộ quyền biểu quyết của bất kỳ địa chỉ nào. Một nút kill switch cho dân chủ. Nhưng cộng đồng vẫn hỏi: “Tại sao fan token không thay đổi được quyết định của câu lạc bộ?” – câu trả lời nằm trong mã nguồn.
Hè năm 2024, Xavi Simons rời Barcelona. Một tài năng trẻ khác ra đi vì câu lạc bộ không giữ được. Trên Twitter, người hâm mộ có token BAR lại lên tiếng: “Chúng ta đã bỏ phiếu ủng hộ việc giữ cậu ấy! Sao không nghe?”. Họ không biết rằng phiếu của họ chỉ là một biến uint256 trong storage, có thể bị ghi đè bất cứ lúc nào bởi hàm mà tôi vừa nói.
Context
Fan token ra đời từ năm 2020, tiên phong bởi Socios (Chiliz). Mô hình: câu lạc bộ phát hành token ERC-20 hoặc token trên Chiliz chain, bán cho người hâm mộ. Người nắm giữ được quyền bỏ phiếu về các quyết định phi chiến lược: màu áo sân nhà, bài hát vào sân, hoặc đôi khi là cầu thủ được vinh danh. Kỳ vọng ban đầu rất lớn – “tokenization of fan engagement”, “democratize the club”. Hàng chục câu lạc bộ hàng đầu tham gia: Barcelona (BAR), Paris Saint-Germain (PSG), Juventus (JUV), Manchester City (CITY).
Nhưng đến năm 2024, thị trường fan token đã mất hơn 80% giá trị từ đỉnh. Khối lượng giao dịch teo tóp. Và quan trọng hơn: không một quyết định nào của câu lạc bộ thực sự bị ảnh hưởng bởi lá phiếu của token holder.
Core – Mổ xẻ kỹ thuật
Tôi mở Etherscan, tìm hợp đồng BAR token. Đây là token ERC-20 tiêu chuẩn, không có gì đặc biệt. Nhưng hợp đồng quản trị (governance contract) mới là thứ đáng xem. Trong đó, có một số hàm chính:
createProposal(): bất kỳ ai có token cũng có thể tạo đề xuất.vote(): bỏ phiếu thuận/chống.executeProposal(): chỉ được gọi bởi một địa chỉ có vai tròEXECUTOR_ROLE.
Ai có EXECUTOR_ROLE? Một địa chỉ multisig của FC Barcelona. Vậy câu hỏi đặt ra: kể cả khi đề xuất được thông qua với 99% số phiếu ủng hộ, ai quyết định nó có được thực thi hay không? – Câu trả lời: Ban lãnh đạo câu lạc bộ, qua multisig.
Điều này không phải lỗi kỹ thuật. Đây là thiết kế có chủ đích. Hợp đồng thông minh không thể ép buộc một thực thể off-chain thực thi. Nếu executeProposal() không được gọi, đề xuất chỉ nằm im trên blockchain. Không có cơ chế tự động thực thi nào được lập trình, bởi vì việc thực thi liên quan đến các quyết định trong thế giới thực – giữ cầu thủ, thay đổi huấn luyện viên – mà smart contract không thể can thiệp.
Nhưng cộng đồng thường hỏi: “Token BAR có quyền gì?” – câu trả lời nằm trong mã nguồn: quyền bỏ phiếu, nhưng quyền thực thi là tùy chọn.
Tiếp theo, tôi kiểm tra tokenomics. Nguồn cung BAR là 10 triệu token. Phân bổ: 20% team/foundation, 15% nhà đầu tư sớm, 40% cộng đồng qua Launchpad, 25% câu lạc bộ giữ lại. Tất cả đều có lock nhưng đã unlock phần lớn sau 3 năm. Không có cơ chế đốt (burn). Không có phí giao dịch chia cho holder. Không có yield từ hoạt động của câu lạc bộ. Giá trị token hoàn toàn phụ thuộc vào kỳ vọng đầu cơ.
Hãy nhìn vào dòng tiền thực tế: khi người hâm mộ mua BAR, tiền đi vào pool thanh khoản hoặc trực tiếp vào ví của câu lạc bộ. Câu lạc bộ không phải trả lại gì, ngoại trừ quyền vote ảo. Đây là cấu trúc một chiều: dòng tiền vào club, không có dòng chảy ngược lại cho holder. Trong tài chính, đây gọi là “no value capture”. Tôi đã audit hơn 50 dự án DeFi. Bất kỳ token nào không có cơ chế thu phí hoặc chia lợi nhuận thì về bản chất chỉ là công cụ đầu cơ thuần túy. Fan token còn tệ hơn: nó bán cho bạn một giấc mơ “tiếng nói”, nhưng giấc mơ đó phụ thuộc vào thiện chí của người nắm multisig.
Contrarian – Góc nhìn phe bò đúng
Tất nhiên, người ủng hộ fan token sẽ nói: “Nhưng nó tạo ra cộng đồng gắn kết! Nó tăng doanh thu cho câu lạc bộ!”. Đúng, về mặt marketing, nó tạo ra buzz. Barcelona nhận được hàng triệu USD từ việc bán BAR token. Nhưng đó là doanh thu một lần – bán tài sản số cho fan. Không phải doanh thu định kỳ bền vững.
Họ cũng nói: “Người hâm mộ cảm thấy có tiếng nói, dù nhỏ”. Nhưng tôi gọi đó là “vỏ bọc dân chủ”. Khi câu lạc bộ thực sự cần một quyết định khó khăn – như bán cầu thủ vì nợ – lá phiếu của token holder không ngăn được. Họ bỏ phiếu giữ cầu thủ, nhưng club vẫn bán vì không có cơ chế ràng buộc. Sự thất vọng càng lớn. Điểm mù của phe bò: họ đánh đồng “cảm giác tham gia” với “quyền lực thực tế”. Trong khi mã nguồn cho thấy quyền lực thực tế nằm ở multisig.
Một lập luận khác: “Chiliz đang phát triển hệ sinh thái, nhiều club tham gia, token CHZ có giá trị”. CHZ là token nền tảng, được dùng để stake, tạo fan token mới. Nhưng CHZ cũng không thoát khỏi vấn đề tương tự: nó phụ thuộc vào việc các club tiếp tục gia hạn hợp đồng. Nếu Barcelona rời Socios, BAR mất giá, CHZ cũng mất một partner lớn.
Takeaway
Tôi không nói fan token là scam. Tôi nói rằng thiết kế của nó không đủ để giải quyết vấn đề mà nó hứa hẹn. Muốn thay đổi cách quản lý câu lạc bộ, bạn cần thay đổi cấu trúc pháp lý – chứ không phải thêm một layer token. Cộng đồng thường hỏi: “Khi nào fan token mới có real impact?” – câu trả lời nằm trong mã nguồn: khi EXECUTOR_ROLE không còn thuộc về club multisig nữa. Và tôi nghi ngờ điều đó sẽ không bao giờ xảy ra.
Hãy nhìn vào những gì còn lại sau cơn sốt: một đống hợp đồng thông minh với giao diện vote vô thưởng vô phạt. Người hâm mộ mua token rồi lại bán, pool thanh khoản khô cạn. Đây không phải là tương lai của fan engagement. Đây chỉ là một bài học về việc token hóa không thể thay thế được cải cách thể chế. Và tôi, với tư cách một kiểm toán viên, chỉ có thể nói: mã nguồn đã nói lên tất cả.