Một lỗi gas nhỏ có thể làm sập cả một hệ thống.
Tháng trước, FIFA công bố một con số: FIFA Clearing House đã phân phối gần 1 tỷ đô la phí đào tạo và đóng góp đoàn kết kể từ khi ra mắt. Con số này gấp ba lần so với trước đây.
Hãy dừng lại một chút. Đây không phải là một bản tin PR từ FIFA. Đây là một tín hiệu kỹ thuật – một tín hiệu cho thấy một cơ chế đang hoạt động quá tốt đến mức nó bắt đầu lộ ra những điểm yếu cốt lõi của nó.
Tôi đã là người đào mã nguồn Ethereum để tìm lỗi gas từ năm 2017. Và khi tôi nhìn vào FIFA Clearing House, tôi thấy một cấu trúc tương tự: một smart contract rất hiệu quả, nhưng ẩn sau đó là một vấn đề về nguồn cấp dữ liệu và cấp độ giao thức mà không ai nói đến.
Context: FIFA Clearing House là gì?
Hãy tưởng tượng một cầu thủ bóng đá trẻ. Anh ta tập luyện ở một câu lạc bộ nhỏ tại Việt Nam từ năm 10 tuổi đến 18 tuổi. Câu lạc bộ đã đầu tư thời gian, huấn luyện viên, sân bãi – tất cả đều miễn phí cho cầu thủ. Đến năm 18 tuổi, cầu thủ đó gia nhập một câu lạc bộ ở châu Âu với mức phí chuyển nhượng cao.
Theo Quy định về Thể trạng và Chuyển nhượng Cầu thủ (RSTP) của FIFA, câu lạc bộ Việt Nam có quyền nhận một khoản "phí đào tạo" và "đóng góp đoàn kết" từ thương vụ đó. Vấn đề: các khoản thanh toán này hầu như không bao giờ được thực hiện. Một nghiên cứu năm 2018 cho thấy chỉ có khoảng 10% các câu lạc bộ nhận được tiền.
FIFA Clearing House là giải pháp: một trung tâm thanh toán bù trừ tập trung. Khi một cầu thủ chuyển nhượng quốc tế, câu lạc bộ mua sẽ gửi toàn bộ phí chuyển nhượng vào Clearing House. Sau đó, Clearing House tự động tính toán và phân phối phí đào tạo cho các câu lạc bộ đã đào tạo cầu thủ, phần còn lại chuyển cho câu lạc bộ bán. Đây là một quy trình bắt buộc, không thể tránh khỏi.
Vậy kết quả? Gần 1 tỷ đô la đã được phân phối, 70% trong số 7.000 câu lạc bộ trên toàn thế giới nhận được tiền. Đây có vẻ như là một câu chuyện thành công về hiệu quả và minh bạch.
Nhưng hãy nhìn sâu hơn vào mã nguồn và cấp độ giao thức.
Core: Phân tích kỹ thuật và các trade-off bị ẩn
Clearing House là một lớp thanh toán bù trừ – giống như một Layer 2 trên blockchain, nhưng không phải là một dApp. Nó giải quyết vấn đề "phân mảnh thanh khoản" trong các khoản thanh toán phí đào tạo bằng cách tập trung hóa dòng tiền. Nhưng điều này có một cái giá.
1. Vấn đề về dữ liệu xuyên biên giới
Clearing House thu thập dữ liệu từ tất cả các câu lạc bộ: tên, tài khoản ngân hàng, hợp đồng cầu thủ, phí chuyển nhượng. Dữ liệu này được lưu trữ tại Thụy Sĩ, nơi có luật bảo vệ dữ liệu tương đương GDPR của EU. Nhưng nếu một câu lạc bộ ở Ấn Độ hoặc Nga phải gửi dữ liệu đó ra nước ngoài, thì họ có thể vi phạm luật bảo vệ dữ liệu địa phương của chính mình.
Hãy lấy một ví dụ: Ấn Độ có luật về dữ liệu cá nhân yêu cầu dữ liệu phải được lưu trữ trong nước. Nếu FIFA Clearing House buộc câu lạc bộ Ấn Độ phải gửi dữ liệu cầu thủ sang Thụy Sĩ, câu lạc bộ đó sẽ đứng giữa hai lựa chọn: vi phạm luật Ấn Độ hoặc bị FIFA cấm chuyển nhượng. Đây là một lỗi gas nhỏ trong thiết kế giao thức, nhưng nó có thể làm sập cả hệ thống.
2. Vấn đề về xử lý tài chính quốc tế
Khoản phí đào tạo không phải là tiền lương. Nó được coi là "thu nhập bất thường" hoặc "thu nhập từ tài sản" và việc xử lý thuế của nó là một mớ hỗn độn. Cơ quan thuế ở một số quốc gia có thể yêu cầu FIFA phải khấu trừ thuế tại nguồn (withholding tax) trước khi chuyển tiền cho câu lạc bộ nước ngoài. Nếu FIFA không làm điều đó, câu lạc bộ nhận tiền có thể bị truy thu.
Hãy tưởng tượng một câu lạc bộ ở Brazil nhận được 100.000 đô la phí đào tạo từ một cầu thủ chuyển đến Tây Ban Nha. Cơ quan thuế Brazil có thể nói: "Đây là một khoản thanh toán xuyên biên giới, câu lạc bộ Tây Ban Nha phải khấu trừ 15% thuế." Nhưng FIFA Clearing House đã chuyển 100.000 đô la rồi. Ai sẽ chịu trách nhiệm? Câu lạc bộ Tây Ban Nha? FIFA? Hay câu lạc bộ Brazil?
3. Rủi ro về trừng phạt và chống rửa tiền
Đây là điểm mù lớn nhất. Clearing House là một trung tâm thanh toán toàn cầu. Nó phải tuân thủ các lệnh trừng phạt của Mỹ (OFAC), EU, và Liên Hợp Quốc. Nếu một cầu thủ đến từ Nga hoặc Iran chuyển đến một câu lạc bộ ở châu Âu, Clearing House có thể phải đóng băng khoản thanh toán phí đào tạo cho câu lạc bộ Nga. Điều này sẽ tạo ra một cuộc xung đột giữa luật pháp quốc tế và quy tắc của FIFA.
Hãy nhìn vào tình hình hiện tại: các câu lạc bộ Nga đã bị cấm tham gia các giải đấu FIFA. Nhưng liệu họ có thể nhận được phí đào tạo từ các cầu thủ đã chuyển đến châu Âu trước chiến tranh không? Nếu FIFA trả tiền, họ vi phạm lệnh trừng phạt. Nếu FIFA không trả, họ làm hỏng danh tiếng của mình và gây ra các vụ kiện.
Contrarian: Câu chuyện về "minh bạch" và "hiệu quả" có thể là một cái bẫy
Các VC trong lĩnh vực crypto thường nói rằng "phân mảnh thanh khoản" là vấn đề lớn nhất. Họ bán cho bạn các giải pháp tập trung hóa thanh khoản. FIFA Clearing House là một phiên bản của điều đó – nó tập trung hóa các luồng thanh toán để tạo ra hiệu quả. Và nó đã thành công về mặt số liệu: gần 1 tỷ đô la được phân phối.
Nhưng câu hỏi mà tôi muốn đặt ra là: Liệu "hiệu quả" này có thực sự bền vững không? Hay nó chỉ đang che giấu những vấn đề sâu hơn về mặt pháp lý và kỹ thuật?
Hãy nhìn vào câu chuyện về OpenSea năm 2021. Mọi người đều nói về sự bùng nổ của NFT, nhưng tôi phát hiện ra vấn đề về lưu trữ metadata tập trung – nếu server của OpenSea sập, ảnh NFT sẽ biến mất. Tôi đã viết bài phân tích và đề xuất giải pháp IPFS. Điều tương tự cũng đang xảy ra với FIFA Clearing House.
Clearing House hiện đang hoạt động như một trung tâm thanh toán tập trung. Nhưng nếu một quốc gia như Ấn Độ hoặc Brazil ban hành luật yêu cầu dữ liệu phải được lưu trữ tại chỗ, hoặc nếu một cơ quan thuế quyết định truy thu thuế từ FIFA, thì "hiệu quả" này sẽ sụp đổ. Các câu lạc bộ sẽ quay lại với các thỏa thuận thanh toán ngầm, và tất cả sự minh bạch sẽ biến mất.
Takeaway: Thước đo thực sự của thành công không phải là số tiền được phân phối, mà là khả năng giải quyết xung đột pháp lý xuyên biên giới
Đây là điều mà tôi muốn bạn phải suy nghĩ: Liệu một hệ thống tập trung có thể giải quyết được vấn đề về chủ quyền dữ liệu và trừng phạt không? Câu trả lời là không, trừ khi nó trở nên phi tập trung hoặc có một cơ chế thương lượng chính trị cực kỳ phức tạp.
Tôi muốn hỏi bạn: Liệu bạn có sẵn sàng đặt cược tương lai của bóng đá toàn cầu vào một hệ thống mà có thể bị phá vỡ bởi một phán quyết của tòa án Ấn Độ hoặc một lệnh trừng phạt của OFAC?
Hãy nhìn vào mã nguồn của chính chúng ta – những Layer 2 rollup trên blockchain – chúng ta cũng đang đối mặt với vấn đề tương tự. Một lỗi gas nhỏ có thể làm sập cả một hệ thống.