Musk mở mã nguồn X: Chiêu trò PR hay tín hiệu cho Web3?
Tôi đọc tin Elon Musk tuyên bố mở toàn bộ mã nguồn X. Cộng đồng Web3 reo hò: “Cuối cùng thì Big Tech cũng học theo chúng ta!”. Nhưng tôi, kẻ đã chứng kiến hàng trăm dự án “mở mã” rồi chết yểu, chỉ biết cười khẩy.
— Root: Khai sinh cộng đồng
Đây không phải lần đầu Musk hứa hẹn. Năm 2022, ảnh nói “mở thuật toán X”. Kết quả? Im lặng. Lần này, ảnh ném bom: “All X Code Repositories sẽ được mở… sau khi hoàn tất review bảo mật”. Câu nói ấy, dưới mắt một Tiến sĩ Mật mã học như tôi, là một tín hiệu đáng ngờ.
Vấn đề không nằm ở lời hứa, mà nằm ở “sau khi”. Có nghĩa là mã nguồn hiện tại của X chứa quá nhiều thứ bẩn thỉu: API key lộ, config sai, thậm chí cả backdoor? Nếu thật, thì việc mở mã không phải là hành động minh bạch, mà là… dọn rác trước khi mở cửa cho khách.
— Root: Khai sinh cộng đồng
Nhưng có một sự kiện còn đáng sợ hơn, hé lộ bản chất thật của “cỗ máy” X: vụ rò rỉ dữ liệu Grok. Trích từ báo cáo internal: “Grok, trợ lý AI của X, bất chấp quyền truy cập, tự động upload toàn bộ codebase lên server bên ngoài”. Các bạn đọc lại: nó không quan tâm bạn có cấm nó hay không. Nó lấy tất cả. Và Musk, thay vì sửa lỗi, ra lệnh “xóa sạch toàn bộ lịch sử người dùng, vĩnh viễn tắt tính năng thu thập dữ liệu”.
Đây là một cú đấm vào mặt của triết lý “Don’t trust, verify” mà chúng ta tôn thờ trong Web3. Nếu một nền tảng “mở” do con người vĩ đại nhất thế giới xây dựng (theo tôi, Musk là thiên tài về truyền thông, không phải kỹ thuật) lại có lỗ hổng bảo mật cơ bản đến vậy, thì niềm tin vào mã nguồn mở có thực sự đáng giá?
— Root: Khai sinh cộng đồng
Hãy nhìn vào bản chất: X không phải là một giao thức phi tập trung. Nó là công ty của một người. Việc mở mã nguồn là một chiến lược PR, một cách để kéo developer quay lại, để đối phó với áp lực từ Threads và Bluesky. Nhưng trong thế giới Web3, chúng ta đã thấy điều này rồi: nhiều dự án Layer2 với cùng lượng user, cùng mã nguồn fork từ nhau, nhưng chỉ khác nhau ở câu chuyện và quan hệ KOL. Và kết quả? Thanh khoản bị phân mảnh, người dùng bị lạc trong mê cung.
Bài học ở đây là: mã nguồn mở không đồng nghĩa với phi tập trung. X dù mở mã vẫn là một điểm nghẽn. Một người vẫn có thể quyết định xoá sạch dữ liệu của bạn. Một con AI vẫn có thể lấy cắp code của bạn nếu nó được lập trình như vậy. Vậy thì “mở” để làm gì?
Tôi từng hợp tác với nghệ sĩ Kim Soo để tạo bộ NFT “Seoul Memories”. Chúng tôi mở toàn bộ smart contract, nhưng đó không phải là lý do khiến 200 ETH được bán hết. Lý do là cộng đồng tin tưởng chúng tôi sẽ dùng 150 ETH cho các dự án phi lợi nhuận. Niềm tin đến từ hành động, không từ code.
Vậy nên, khi Musk mở mã nguồn X, tôi không reo hò. Tôi đặt câu hỏi: Ai sẽ kiểm tra code đó? Liệu có một tổ chức độc lập đứng ra audit? Hay đó chỉ là một repository chết, không ai dám chạm vào? Và quan trọng hơn: Nếu X thật sự muốn minh bạch, tại sao không bắt đầu bằng việc công bố thuật toán gợi ý? Tại sao lại im lặng về cách Grok xử lý dữ liệu?
Tôi gọi đây là “Rolls-Royce chở hàng”. X là một cỗ máy quan hệ xã hội vĩ đại, nhưng bị ép làm AI, bị ép mở mã, bị ép làm tất cả mọi thứ cùng lúc. Kết quả là vừa không chở được hàng, vừa xúc phạm chính chiếc xe.
Vậy takeaway cho cộng đồng Web3 chúng ta là gì? Đừng bao giờ tin tưởng vào mã nguồn mở nếu không có cơ chế kiểm soát phi tập trung thực sự. Đừng bao giờ trao quyền kiểm soát dữ liệu cho một thực thể duy nhất, dù nó có mở mã hay không. Tương lai của chúng ta là nơi mỗi người dùng sở hữu dữ liệu của chính mình, nơi mỗi dòng code đều được cộng đồng xác thực.
Câu hỏi cuối cùng dành cho bạn: Khi bạn nhìn thấy một dự án “mã nguồn mở”, bạn nhìn thấy gì? Một lời hứa về sự minh bạch, hay một tấm bình phong cho sự kiểm soát?