Khi Elon Musk tweet rằng X sẽ mở toàn bộ mã nguồn sau audit bảo mật, tôi không khỏi nhớ lại năm 2017 – khi kiểm tra hợp đồng ICO và phát hiện lỗi re-entrancy ẩn trong hàng nghìn dòng code. Lúc đó, mã nguồn mở là con dao hai lưỡi: nó phơi bày điểm yếu nhưng cũng mang lại cơ hội cho cộng đồng sửa chữa. Với X, mọi thứ còn kịch tính hơn.
Context X (trước là Twitter) đang trong cơn khủng hoảng sau đợt sa thải 80% nhân sự, doanh thu quảng cáo sụt giảm, và người dùng đổ xô sang Mastodon, Bluesky. Việc mở mã nguồn toàn bộ – từ recommendation algorithm đến backend của platform – là một canh bạc chưa từng có trong lịch sử Web2. Không chỉ vì lý do triết lý “mở”, mà còn để đối phó với áp lực từ Đạo luật Dịch vụ Kỹ thuật số (DSA) của EU, yêu cầu các nền tảng phải minh bạch về thuật toán. Tuy nhiên, giới phân tích blockchain lại thấy một mục tiêu khác: biến X thành một “infrastructure” mở, nơi bên thứ ba có thể xây dựng trên nó – giống như cách Ethereum cho phép các dApp hoạt động.
Core Đi sâu vào technical side: mã nguồn X dựa trên Scala microservices, một hệ thống cồng kềnh với technical debt khổng lồ. Khi đội ngũ bị cắt giảm, việc duy trì trở nên bất khả thi. Open source là cách để Musk externalize chi phí bảo trì – để cộng đồng sửa lỗi và thậm chí viết tính năng mới. Nhưng với tư cách một Layer2 Research Lead, tôi thấy điểm quan trọng hơn: tính minh bạch của thuật toán. Trong blockchain, mã nguồn mở là điều kiện tiên quyết để xây dựng trust (ví dụ Uniswap V4 mở hook cho phép kiểm tra mọi logic). X đang áp dụng logic tương tự: bằng cách công khai cách nó sắp xếp feed, quảng cáo, và thậm chí shadow ban, Musk muốn chứng minh rằng nền tảng không “bóp méo” thông tin vì lợi ích chính trị. Đây là một đòn bẩy mạnh mẽ, nhưng cũng là rủi ro: bất kỳ lỗ hổng nào cũng bị hacker khai thác ngay lập tức. Tôi từng chứng kiến điều tương tự khi audit smart contract: mở code giúp phát hiện bug nhanh hơn, nhưng cũng tạo điều kiện cho kẻ xấu. X sẽ cần một security bounty program mạnh mẽ như Gitcoin Grants, hoặc thậm chí một zk-proof để chứng minh code chạy đúng mà không lộ secret.
Từ góc nhìn DeFi, X có thể tận dụng open source để tạo ra một social layer tương tự như Lens Protocol hay Farcaster, nơi người dùng sở hữu dữ liệu của mình. Nhưng lưu ý: X mở code, không mở dữ liệu. Dữ liệu người dùng (tweets, follow graph) vẫn thuộc về X. Điều này trái ngược hoàn toàn với blockchain social, nơi mọi thứ đều on-chain. Vậy open source của X chỉ là một nửa bước – giống như việc private blockchain mở mã nguồn nhưng giữ quyền kiểm soát consensus. Nếu X thực sự muốn đi xa, họ cần một cơ chế xác thực off-chain data giống như Celestia hoặc EigenLayer, cho phép bên thứ ba xác minh tính toàn vẹn của dữ liệu mà không cần tin tưởng server trung tâm. Đó mới là bước đột phá.
Contrarian Điều mà ít ai nói: mở mã nguồn không làm cho X trở nên phi tập trung. Thực tế, nó củng cố vị thế độc tôn của Musk. Bằng cách cho phép cộng đồng fork code và chạy instance riêng, X gián tiếp hấp thụ năng lượng của đối thủ. Bất kỳ instance nào chạy code X cũng sẽ phải tuân theo API và điều kiện của X (hoặc bị chặn). Đây là chiến lược “embrace, extend, extinguish” phiên bản social media. Nó giống như cách Google mở Android nhưng giữ Google Play Services làm chốt chặn. Trong blockchain, chúng ta thấy điều này qua LayerZero: dù mở code, nhưng oracle và relayer vẫn là điểm tin cậy tập trung. X sẽ không bao giờ cho phép bên thứ ba tự chủ hoàn toàn – vì điều đó giết chết mô hình quảng cáo. Vậy nên, đừng nhầm lẫn open source với decentralization. Đây là centralization with transparency – một bước tiến so với black-box trước đây, nhưng vẫn xa lạ với triết lý “Don’t trust, verify”.
Takeaway Câu hỏi đặt ra: Liệu X có thể trở thành “layer 0” cho các ứng dụng social mới – nơi mọi người xây dựng trên nó nhưng phải trả phí API và tuân thủ quy tắc? Hay nó sẽ bị cộng đồng fork ra một phiên bản thực sự decentralized, giống như Ethereum đã làm với Bitcoin? Tôi đặt cược vào kịch bản thứ hai. Khi mã nguồn mở, những người theo chủ nghĩa crypto sẽ tạo ra một bản sao X không có censorship, dùng blockchain để lưu trữ dữ liệu và token để thưởng cho người dùng. Đó mới là tương lai. Còn Musk chỉ đang câu giờ – mở code để sống sót qua mùa đông Web2.