Vụ xả súng Crimea và bài toán sự thật trên chuỗi khối
Crypto Briefing vừa đăng một dòng tin: "Soldier kills four in gun rampage in russian-occupied Crimea". Mười từ. Không nguồn trích dẫn, không thời gian, không tên đơn vị. Trong một thị trường đang sốt sôi, nó trôi qua như bao mảnh vụn thông tin khác. Nhưng tôi dừng lại.
Không phải vì Crimea. Mà vì câu hỏi ai đang xác minh điều đó? Trong một thế giới chúng ta gọi là "sự thật phi tập trung", một mẩu tin không chữ ký số vẫn đủ sức đi lan khắp các kênh. Một người lính giết bốn người? Chuyện lớn. Nhưng chuyện lớn hơn là: hệ thống tin tức của chúng ta — đặc biệt là các trang tin crypto — đang vận hành như một cái máy không có van kiểm tra.
Hãy tưởng tượng bạn ký một hợp đồng thông minh bảo hiểm rủi ro địa chính trị. Hợp đồng đó gọi tới một oracle — người đưa tin — để hỏi: bây giờ khu vực đó có xung đột không? Oracle đọc Crypto Briefing, thấy headline trên, lập tức ghi vào sổ cái: "bất ổn". Thế là hợp đồng tự động chuyển một khoản tiền kếch xù cho bên mua bảo hiểm. Nếu mẩu tin đó sai, hoặc chỉ đơn giản là một phép thử của ai đó? Tiền đã đi. Không ai hỏi lại.
Đây không phải chuyện khoa học giả tưởng. Tôi đã gặp một quỹ đầu tư ở Seoul, năm ngoái, họ thử nghiệm product bảo hiểm chiến tranh dùng dữ liệu từ Twitter. Họ hào hứng khoe thuật toán nhận diện tín hiệu rủi ro trong vòng ba giây. Tôi hỏi: nếu một tài khoản giả có 200 nghìn người theo dõi đăng tin có bom ở trung tâm Seoul, anh có kích hoạt oracle không? Họ im lặng. Cả phòng họp im lặng.
Vấn đề là chúng ta tin rằng blockchain sinh ra để giải quyết vấn đề lòng tin. Nhưng thực tế là blockchain chỉ giải quyết được vấn đề một khi dữ liệu đã nằm trên chuỗi. Còn trước đó — dữ liệu từ đâu ra? Ai gõ nó vào? Ai kiểm tra nó? Toàn bộ câu trả lời vẫn dựa trên những cơ chế cũ kỹ: một nhà báo, một trang tin tức, một cơ quan tuyên bố.
Năm 2017, khi còn làm cố vấn kỹ thuật cho OmiseGO ở Seoul, tôi chứng kiến hàng trăm người mất sạch tiền vì tin vào những câu chuyện ICO. Họ không hiểu gì về chữ ký số, về bằng chứng không biết tiêu, họ chỉ tin vào câu chuyện được kể trong một bài blog hay một buổi họp mặt. Các quỹ đầu cơ biết rất rõ điều đó. Họ tạo ra câu chuyện — "phân mảnh thanh khoản", "nền tảng thế hệ thứ ba", "thứ sẽ thay thế Ethereum" — rồi bơm lên thị trường. Và chúng ta nuốt tất cả. Không phải vì chúng ta ngu, mà vì tốc độ của thị trường nhanh hơn tốc độ của sự xác minh.
Vụ Crimea là một phiên bản nhỏ của cùng căn bệnh đó. Một trang tin crypto đăng một câu về quân sự. Vì sao một trang tin crypto lại đăng tin quân sự? Có thể họ đang thử nghiệm mô hình tin tức tổng hợp. Có thể họ bị một chiến dịch thông tin tấn công. Có thể chỉ là đang thiếu nội dung, cần nhấp chuột. Nhưng nhìn qua lăng kính của người làm giao thức, tôi thấy một điều khác: một đầu vào của oracle không có nguồn gốc và không có cơ chế kiểm chứng. Trong tài chính phi tập trung, mỗi giao dịch đều cần chữ ký. Nhưng trong thế giới tin tức, một headline không chữ ký vẫn có thể làm rung chuyển thị trường.
Điều tôi muốn nói không nằm ở bản thân vụ việc Crimea. Nó nằm ở cấu trúc. Mỗi ngày có hàng nghìn mẩu tin như vậy đi qua các feed crypto. Mỗi mẩu tin có thể trở thành một cú hích giá. Khi dòng vốn mới đổ vào — và tôi không nói đến nhà đầu tư cá nhân, tôi nói đến những quỹ tổ chức đang quản lý hàng trăm triệu USD — họ dùng những mẩu tin này để điều chỉnh các lệnh tự động. Họ không quan tâm sự thật. Họ quan tâm tốc độ phản ứng. Sự thật, với họ, chỉ là một trễ số trong mô hình.
Tôi có bằng tiến sĩ về mật mã học. Tôi hiểu sức mạnh của chữ ký, của hàm băm, của các giao thức đồng thuận. Nhưng tôi cũng hiểu một ranh giới đau đớn: mật mã chỉ bảo vệ tính toàn vẹn của dữ liệu sau khi nó đã được tạo ra. Nó không bảo vệ tính đúng đắn của dữ liệu khi nó vừa sinh ra. Một chữ ký số chỉ cho tôi biết ai đã gửi — không cho tôi biết họ có nói thật hay không. Một hàm băm chỉ đảm bảo dữ liệu không bị sửa — không đảm bảo dữ liệu đó không phải là một lời nói dối hoàn hảo.
Điều này dẫn tôi đến một nhận định phản trực giác: blockchain không phải là cỗ máy sự thật. Blockchain là cỗ máy làm cho sự dối trá trở nên bền vững hơn. Một tin đồn trên Twitter có thể bị xóa bởi người đăng. Nhưng một tin đồn được đưa lên chuỗi thông qua một oracle, được ghi trong một hợp đồng thông minh, được lưu trong một khối bất biến — thì không còn cách nào xóa được nữa. Nó trở thành một phần của lịch sử. Và các thuật toán sẽ tra cứu lịch sử đó mỗi ngày, trong nhiều năm sau, không ai hỏi nó có đúng không.
Đó là điểm mù lớn nhất của thị trường này.
Tôi nhớ một buổi tối tháng 11 năm 2021, trong nhà kho ở khu Gangnam, nơi tôi cùng ba người bạn dựng cộng đồng "Blockchain Triết Học". Lúc đó DeFi đang bùng nổ, mọi người chỉ nói về yield, về total value locked, về việc làm sao để khai thác được một giao thức mới trước khi nó sụp. Chúng tôi ngồi lại và đặt một câu hỏi ngược: nếu tất cả hệ thống này vận hành trên những câu chuyện mà không ai xác minh, vậy chúng tôi đang xây dựng một nền kinh tế hay một khu chợ tin đồn? Câu trả lời khiến chúng tôi mất ngủ nhiều đêm. — Root: Khai sinh cộng đồng.
Thế rồi tôi bắt đầu nhìn các giao thức oracle như những người gác cổng. Chainlink, Pyth, Tellor — họ làm một công việc vô cùng quan trọng: nối thế giới ngoài chuỗi vào trong chuỗi. Nhưng họ không thể nối "sự thật" vào, họ chỉ nối "tín hiệu" vào. Và tín hiệu thì có thể bị làm giả. Một mạng lưới các node phân tán có thể chống lại việc một node bị tấn công. Nhưng nếu tất cả các node đọc từ cùng một nguồn tin — ví dụ Crypto Briefing — thì toàn bộ mạng lưới chỉ là một vòng tròn nguỵ biện. Đó là vấn đề "garbage in, garbage out" được niêm phong bằng mật mã.
Tôi muốn đưa ra một ví dụ giả tưởng để thấy rõ hơn. Một công ty bảo hiểm phi tập trung phát hành hợp đồng bảo hiểm cho các tàu chở hàng đi qua Biển Đen. Hợp đồng có điều khoản: nếu xuất hiện một sự kiện "bạo lực đe doạ an ninh" tại Crimea, người được bảo hiểm sẽ được thanh toán ngay lập tức. Oracle đọc thấy mẩu tin trên. Hợp đồng lập tức chuyển 10 triệu USDC. Ba tuần sau, mẩu tin bị bác bỏ — không có vụ xả súng nào được xác nhận. Nhưng 10 triệu đã nằm trong một ví không ai biết. Phải làm gì? Hợp đồng có thể tự sửa sai không? Không. Hợp đồng chỉ đơn giản tuân theo cái nó thấy.
Chúng ta hay nói đùa rằng "code is law". Nhưng tôi muốn hỏi: vậy còn "truth is law" thì sao? Nếu code là luật, thì luật đang được viết bởi những mẩu tin vô danh của những người làm báo mệt mỏi, bởi những tài khoản ẩn danh kiếm tiền từ lượng tương tác. Chúng ta đang chạy một nền kinh tế trị giá hàng nghìn tỷ USD trên một nền móng không đáng tin cậy. Và chúng ta còn trả tiền cho nó nhanh hơn nữa.
Điều trớ trêu là trong một thị trường tăng, không ai muốn nghe điều này. Khi sàn giao dịch đang đỏ lửa, khi cộng đồng đang hồ hởi với những token mới, những lời cảnh báo về oracle, về sự thật, nghe như tiếng của một người già trên sân khấu hip-hop. Nhưng chính trong những thời điểm này, dòng tiền lớn chảy vào nhanh nhất, và những câu chuyện được sản xuất ra dày đặc nhất. Tôi đã thấy mô thức ấy lặp lại trong suốt 27 năm quan sát thị trường — từ những ngày đầu của internet, qua bong bóng dot-com, qua ICO, rồi đến DeFi. Cũng một kịch bản, chỉ thay đổi bối cảnh.
Một lần nọ, tôi được mời đến một buổi tiệc riêng ở Seoul — nơi các quỹ lớn đang bàn về blockchain. Một trong những người quản lý quỹ, người từng kiếm hàng trăm triệu từ căn hộ ở Gangnam, nói với tôi: "Anh Lê Quân, anh cứ lo về sự thật. Chúng tôi chỉ cần một câu chuyện đủ nhanh." Tôi cười, nhưng trong lòng có điều gì đó trĩu xuống. Nếu người nắm vốn lớn như vậy chỉ cần câu chuyện, thì các giao thức có trách nhiệm gì? Các nhà phát triển có trách nhiệm gì? Cộng đồng có trách nhiệm gì? — Root: Khai sinh cộng đồng.
Tôi nhớ về bộ sưu tập NFT "Seoul Memories" mà tôi thực hiện cùng nghệ sĩ Kim Soo vào năm 2021. 100 bức ảnh về những góc phố cũ, bán được 200 ETH. Chúng tôi đã dùng 150 ETH để tài trợ cho các dự án bảo tồn văn hoá. Nhiều người bảo tôi dại, vì đã không giữ lại để xây quỹ. Nhưng câu chuyện đó có một bài học sâu hơn về lòng tin: khi tôi công bố số tiền đã được chuyển đi, không ai hỏi tôi có thật không. Họ chỉ nhìn vào ví và thấy giao dịch. Sự minh bạch của blockchain tạo ra một lớp tin tưởng mới — nhưng nó không bao giờ trả lời câu hỏi vì sao chúng ta chọn dùng số tiền đó cho việc này, chứ không phải việc khác. Mã code không nói lên động cơ. Sự thật trên chuỗi không bao giờ là toàn bộ sự thật.
Vậy, chúng ta phải làm gì? Tôi không nghĩ câu trả lời là rời khỏi blockchain. Tôi nghĩ câu trả lời là phải xây dựng các giao thức xác minh mạnh hơn nữa. Không chỉ xác minh chữ ký, mà còn xác minh nguồn gốc, xác minh niềm tin. Cần có một mạng lưới những người lan tỏa sự thật — không phải các tài khoản ẩn danh, mà là những con người bằng xương bằng thịt, sẵn sàng chịu trách nhiệm cho những gì họ xác nhận. Một cái gì đó giống như "kuratorAI" — không, nói đơn giản: chúng ta cần các "trọng tài" giống như trong môn thể thao, họ sẽ giám sát từng quả phạt, từng đường bóng, và có thể bị phạt nếu họ thiên vị.
Nhưng các trọng tài đó từ đâu ra? Họ không thể là một cơ quan trung ương duy nhất, vì sẽ phá hỏng mục tiêu phi tập trung. Họ cũng không thể là một thuật toán thuần túy, vì thuật toán không phân biệt được một sự thật cay đắng với một lời dối trá ngọt ngào. Giải pháp phải nằm giữa: một hệ thống khuyến khích kinh tế mạnh mẽ cho những người xác minh trung thực, và trừng phạt thật nặng cho những ai lan truyền thông tin sai lệch. Chúng ta có thể dùng chính cơ chế stake để làm điều đó. Ai xác nhận một thông tin sai, mất tiền đặt cọc. Ai xác nhận đúng, có thưởng. Nhưng điều này đòi hỏi chúng ta phải thay đổi cách nhìn: từ việc coi thông tin như một món hàng, đến việc coi thông tin như một trách nhiệm.
Liệu có thể không? Tôi tin là có. Nhưng tôi tin rằng nó sẽ không đến từ các quỹ đầu cơ hay sàn giao dịch. Nó sẽ đến từ cộng đồng. Từ những người quá chán ngán việc bị lừa bởi những câu chuyện không có người chịu trách nhiệm. Khi một mẩu tin như vụ Crimea xuất hiện, họ sẽ không vội vàng trả lời — họ sẽ dừng lại và hỏi: ai đứng sau tin này? Họ có thể nêu đích danh không? Họ có thể đưa ra dữ liệu gốc không? Và nếu không, chúng ta sẽ không thèm để nó vào trong bất kỳ quyết định nào.
Nhưng chờ đã — có một điều gì đó trong mẩu tin này còn lôi kéo tôi hơn thế. Cụm từ "russian-occupied Crimea" — người viết đã chọn từ đó. Không phải "Crimea", không phải "bán đảo đang tranh chấp". Họ chọn "chiếm đóng" — một từ mang một thế giới quan, một lập trường chính trị, một câu chuyện về đúng và sai. Người viết có ý thức về điều đó, hay chỉ theo quán tính của một tòa soạn? Trong một hệ thống phi tập trung, không có "toà soạn" để bị đổ lỗi. Không có ai đứng sau chữ. Chữ tự nó lan truyền, tự nó tạo niềm tin, tự nó quyết định hành vi của hàng nghìn hợp đồng thông minh.
Tôi từng nghe một luận điểm thú vị rằng Bitcoin là một cỗ máy sự thật — vì nó công khai, minh bạch, từng khối là một dấu vết không thể phủ nhận. Đúng, nhưng một cỗ máy sự thật không có nghĩa là biết được điều gì đang xảy ra ở thế giới bên ngoài. Bitcoin không biết gì về chiến tranh. Bitcoin không biết gì về Crimea. Bitcoin chỉ biết những gì con người đưa vào. Và chúng ta đang định đưa vào toàn bộ sự thật hỗn loạn này — mẩu tin không nguồn gốc, câu chuyện thổi phồng, tin đồn thất thiệt — rồi biến nó thành "bằng chứng" không thể sửa đổi.
Rồi đến một ngày, ai đó sẽ thấy mẩu tin đó trên chuỗi, được đóng dấu mật mã của một oracle có uy tín, và họ sẽ tin đó là chân lý. Họ sẽ giao dịch theo nó, ký hợp đồng theo nó, đầu tư theo nó. Không ai hỏi nó từ đâu ra. Giống như việc dùng một chiếc Rolls-Royce để chở những bao rác xếp chồng — chiếc xe quá đẹp, quá đắt, quá tin cậy, nhưng tải trọng thì vẫn chỉ là rác. Chúng ta đang dùng sức mạnh phi tập trung để bảo vệ những câu chuyện được sản xuất hàng loạt.
Và đó chính là lúc tôi cảm thấy gấp gáp nhất. Bởi vì mỗi ngày trôi qua, nền móng đó lớn thêm lên. Càng nhiều dữ liệu bẩn được đưa lên chuỗi, càng khó để làm sạch lại sau này. Một hệ thống khi đã tin vào rác, nó sẽ tiếp tục tin.
Chúng ta cần một cuộc cách mạng về tư duy. Từ việc "xây dựng nhanh để được trả tiền" sang "xây dựng bền vững để được tôn trọng". Từ việc "câu chuyện nào cũng là câu chuyện" sang việc "câu chuyện nào có trách nhiệm mới được kể". Và tôi tin rằng cộng đồng mà tôi cùng xây dựng — giống như những buổi thảo luận của "Blockchain Triết Học" ở Seoul, nơi chúng tôi không chỉ hỏi "giá hôm nay bao nhiêu", mà còn hỏi "giá trị của phi tập trung nằm ở đâu" — sẽ là một phần của câu trả lời.
Ngay bây giờ, nếu có một hệ thống phải đưa ra quyết định về vụ Crimea — và tôi dám cá là có hàng chục hệ thống như thế đang chạy — tôi muốn nó dừng lại. Đừng vội tin. Đừng vội chuyển tiền. Đừng vội kích hoạt. Hãy nhìn vào nguồn. Hãy hỏi ai đứng đằng sau. Và nếu câu trả lời không rõ ràng, hãy đợi. Sự thật sẽ đến, nhưng nó cần thời gian. Còn tiền thì luôn có thể chờ.
Người xưa có câu: "hãy làm người đặt câu hỏi trước khi làm người trả lời." Tôi nghĩ blockchain đang ở đúng giai đoạn đó. Chúng ta đang có quá nhiều người trả lời, quá ít người hỏi. Vụ Crimea chỉ là một mẩu tin nhỏ trên một website không mấy nổi bật. Nhưng nếu chúng ta không bắt đầu đặt câu hỏi từ những mẩu tin nhỏ như vậy, chúng ta sẽ bị nuốt chửng bởi những câu chuyện lớn hơn.
Hãy xây nhà thờ, không chỉ xây chợ. Nghĩa là: hãy xây những không gian nơi mà người ta tụ họp để tìm kiếm sự thật, không chỉ để mua bán. Tôi từng nói điều đó trên Twitter và vài lần trong những buổi meetup. Câu đó không phải là một khẩu hiệu. Nó là một nguyên tắc thiết kế. Khi một giao thức được thiết kế với tâm thế "nhà thờ", nó sẽ bao gồm các cơ chế kiểm tra, đối thoại, đồng thuận sâu. Khi nó được thiết kế như một "khu chợ", nó chỉ gồm bàn đấu giá và loa phóng thanh. Và chúng ta đang xây quá nhiều khu chợ.
Một ngày nào đó, một hợp đồng thông minh sẽ được kích hoạt bởi một mẩu tin như vụ Crimea. Nó sẽ chuyển tiền của một ai đó đến một nơi không bao giờ ngờ tới. Người đó sẽ không bao giờ biết rằng số phận tài chính của mình bị quyết định bởi một người lính vô danh ở một vùng đất xa xôi, và một nhà báo vội vã — những người chưa bao giờ gặp nhau. Điều đó nghe như một hệ thống tài chính bất khả tri, nhưng thực ra nó đang bắt đầu xảy ra. Tôi muốn cộng đồng của chúng ta đủ tỉnh táo để hồi đáp.
Và câu trả lời không phải là ném blockchain đi. Câu trả lời là xây thêm những lớp giữa — những lớp biết nói: "Khoan, để ai đó chứng minh trước đã." Tôi tin rằng lớp đó, chúng ta có thể xây dựng từ cộng đồng. — Root: Khai sinh cộng đồng.
Câu hỏi cuối cùng tôi đặt ra cho bạn đọc là: bạn có tin vào một mẩu tin không có người trả lời không? Nếu không, bạn có đang sẵn sàng dùng tiền của mình để bảo vệ cho hệ thống có người trả lời? Bởi vì ở điểm cuối cùng, đó là lựa chọn duy nhất.
Hãy để một mẩu tin mưa ở Crimea nhắc chúng ta nhớ rằng: sự thật không tự sinh ra từ code, nó sinh ra từ những con người có trách nhiệm.