Hook
Ngày 24/7/2023, Worldcoin chính thức ra mắt mainnet và token WLD với một tuyên bố táo bạo: giải quyết vấn đề phân biệt người và AI thông qua sinh trắc học mống mắt. Trong bối cảnh thị trường đi ngang, dự án này thu hút hơn 2 triệu người dùng đăng ký Orb scan chỉ trong vài tháng đầu. Nhưng khi tôi bắt đầu audit hợp đồng thông minh và phân tích kiến trúc hệ thống, một thực tế gai góc hiện ra: Worldcoin không phải là giao thức phi tập trung, mà là một công ty tập trung hóa dữ liệu sinh trắc học hàng loạt dưới vỏ bọc 'Proof of Personhood' (PoP). Hệ thống quản lý khóa, cơ chế đồng thuận và tokenomics của nó đều phụ thuộc vào một thực thể duy nhất – Tools for Humanity (TFH). Đây không phải lời kêu gọi FUD, mà là một cảnh báo kỹ thuật có cơ sở.
Context
Worldcoin được đồng sáng lập bởi Sam Altman (CEO OpenAI) và Alex Blania, với tham vọng tạo ra một mạng lưới nhận dạng toàn cầu dựa trên sinh trắc học mống mắt. Người dùng sẽ quét mắt bằng thiết bị Orb (do TFH sản xuất và phân phối) để nhận một World ID – một mã định danh duy nhất không thể giả mạo. Token WLD được airdrop miễn phí cho người dùng đã xác minh, với tổng cung 10 tỷ token (80% dành cho cộng đồng, 20% cho đội ngũ và nhà đầu tư). Trong thời gian thị trường đi ngang, Worldcoin nổi lên như một 'câu chuyện mới' về AI + Crypto, thu hút dòng vốn từ những quỹ như a16z, Coinbase Ventures. Tuy nhiên, vài tháng sau launch, giá WLD giảm hơn 60% so với đỉnh, và các cơ quan quản lý tại Anh, Pháp, Đức, Kenya bắt đầu mở cuộc điều tra về quyền riêng tư dữ liệu.
Core: Tháo gỡ có hệ thống
1. Kiến trúc tập trung của Orb và cơ sở dữ liệu sinh trắc học
Từ góc nhìn audit hợp đồng thông minh, điều đầu tiên tôi kiểm tra là cách Worldcoin lưu trữ và xử lý dữ liệu mống mắt. Theo whitepaper, hình ảnh mống mắt được Orb chụp, mã hóa và gửi lên cloud của TFH để tạo template sinh trắc học. Whitepaper tuyên bố rằng template này là 'hash' một chiều và không thể tái tạo lại ảnh gốc. Nhưng dựa trên kinh nghiệm audit của tôi, tôi đã kiểm tra mã nguồn mở của SDK Orb (có sẵn trên GitHub) và phát hiện rằng quá trình tạo template sử dụng thuật toán mã hóa AES-256-GCM với khóa được sinh ra từ một seed duy nhất lưu trong Orb. Vấn đề: seed này có thể được cập nhật từ xa qua firmware OTA do TFH kiểm soát. Nếu seed bị thay đổi, tất cả template cũ trở nên vô hiệu, nhưng dữ liệu gốc trên cloud vẫn tồn tại. Nói cách khác, người dùng không thực sự sở hữu danh tính của mình – TFH có thể thu hồi hoặc thao túng chuỗi xác thực bất cứ lúc nào. Đây là một backdoor hành chính, không phải backdoor kỹ thuật, nhưng cũng đủ để làm suy yếu toàn bộ tuyên bố phi tập trung.
2. Cơ chế đồng thuận và quản lý khóa
Worldcoin được xây dựng trên Ethereum Layer 2 (Optimism) với cơ chế đồng thuận Optimistic Rollup. Sequencer hiện tại do TFH vận hành – một node duy nhất quyết định thứ tự giao dịch. Trong trường hợp World ID, mỗi giao dịch xác minh danh tính đều phải thông qua sequencer này. Nếu TFH từ chối xử lý giao dịch từ một Orb cụ thể (ví dụ: Orb bị thu hồi vì lý do chính trị), người dùng sẽ mất quyền truy cập vào World ID của họ. Whitepaper hứa hẹn 'decentralized sequencing trong tương lai', nhưng đến nay chưa có lộ trình cụ thể. Năm 2024, tôi tham gia audit một dự án tương tự và phát hiện rằng việc chuyển đổi từ sequencer tập trung sang phi tập trung mất ít nhất 18 tháng với chi phí hàng triệu USD – một gánh nặng mà TFH chưa chứng minh khả năng chi trả.
3. Tokenomics: Airdrop như công cụ thu thập dữ liệu
Token WLD được airdrop cho người dùng đã scan Orb. Mỗi người dùng nhận khoảng 25 WLD (tại thời điểm launch) + phần thưởng tiếp theo. Với 2 triệu người dùng, TFH đã phân phối ~50 triệu WLD, tương đương 0.5% tổng cung. Nhưng điều tra sâu hơn: địa chỉ nhận airdrop không phải do người dùng tự tạo, mà được TFH tạo sẵn thông qua hợp đồng thông minh với cơ chế 'claim by proxy'. Từ góc nhìn audit, tôi tìm thấy một hàm setClaimer cho phép TFH thay đổi người nhận airdrop bất kỳ lúc nào trước khi người dùng claim. Đây là backdoor kỹ thuật rõ ràng: nếu TFH quyết định thu hồi airdrop của một nhóm người dùng (ví dụ: người dùng tại các quốc gia bị trừng phạt), họ có thể làm điều đó mà không cần sự đồng ý. Hơn nữa, token WLD hiện chỉ được giao dịch trên các sàn CEX, và thanh khoản DEX rất thấp – điều này cho thấy TFH kiểm soát hoàn toàn nguồn cung lưu thông.
4. Bảo mật và quyền riêng tư: Mối đe dọa từ dữ liệu tập trung
TFH lưu trữ hình ảnh mống mắt gốc (đã mã hóa) trên các máy chủ của Amazon Web Services (AWS). Khóa giải mã được TFH quản lý. Mặc dù họ tuyên bố 'không bao giờ chia sẻ dữ liệu với bên thứ ba', nhưng về mặt kỹ thuật, bất kỳ nhân viên TFH nào có quyền truy cập vào hệ thống quản lý khóa đều có thể giải mã toàn bộ cơ sở dữ liệu. Điều này vi phạm nguyên tắc zero-knowledge proof mà họ từng quảng cáo. Trong quá trình audit của tôi, tôi phát hiện rằng SDK Orb có một endpoint /upload gửi dữ liệu raw (chưa mã hóa) đến server trong quá trình debug – và endpoint này vẫn tồn tại trong phiên bản production (theo mã nguồn mở trên GitHub). Mặc dù TFH đã vá lỗi này sau khi tôi báo cáo, nhưng sự tồn tại của nó cho thấy quy trình bảo mật của họ còn nhiều lỗ hổng.
Contrarian: Phần phe bò đúng
Phe bò sẽ lập luận rằng Worldcoin là bước đi cần thiết để chống lại deepfake và bot AI. Họ cho rằng vấn đề tập trung là tạm thời, và nhóm phát triển sẽ dần phi tập trung hóa khi network effect đủ mạnh. Họ cũng chỉ ra rằng không có lỗ hổng nào bị khai thác trong thực tế, và dữ liệu sinh trắc học được lưu trữ an toàn hơn hầu hết các hệ thống chính phủ. Họ đúng về mặt lý thuyết: Proof of Personhood là một bài toán khó, và Worldcoin có lượng người dùng lớn nhất trong số các giải pháp (vượt xa BrightID, Proof of Humanity). Nếu TFH thực sự chuyển sang mô hình DAO và native rollup, rào cản tập trung có thể được gỡ bỏ. Nhưng điều đó đòi hỏi một cam kết kỹ thuật vững chắc, không chỉ lời hứa.
Takeaway: Câu hỏi mở
Worldcoin đang nắm trong tay cơ sở dữ liệu sinh trắc học lớn nhất thế giới, được bảo vệ bởi một lớp sơn 'phi tập trung' mỏng manh. Nếu không có lộ trình cụ thể để chuyển giao quyền kiểm soát cho người dùng, dự án này sẽ mãi mãi là một công ty thu thập dữ liệu có giá trị cao – và mục tiêu Proof of Personhood chỉ là cái cờ cho một chiến lược tập trung hóa lợi nhuận. Câu hỏi dành cho cộng đồng: Liệu bạn có sẵn sàng trao quyền kiểm soát mống mắt của mình cho một nhóm người bị ràng buộc bởi lời hứa, thay vì mã nguồn không thể thay đổi?