Hook
Năm 2011, khi Bitcoin còn là “món đồ chơi” của giới đam mê công nghệ, một tin tức gây sốc vang lên từ Hà Nội: Trung tâm Siêu tính Quốc gia Việt Nam (VNSCC) hợp tác với startup blockchain non trẻ VNCoinLab để cung cấp API cho phép truy vấn lịch sử giao dịch Bitcoin với độ sâu “không giới hạn”. Thay vì phải chạy node đầy đủ, các nhà phát triển giờ đây có thể gọi một dòng lệnh duy nhất. Liệu đây có phải là “mưa” cho thanh khoản non trẻ của Việt Nam, hay chỉ là “mây” thoáng qua?
Context
Năm 2011, Bitcoin mới chỉ giao dịch dưới mốc 30 USD. Tại Việt Nam, cộng đồng người dùng chủ yếu là sinh viên kỹ thuật và vài startup công nghệ. Hạ tầng blockchain còn thô sơ: giao dịch mất hàng giờ, dữ liệu lịch sử phải tải về qua torrent. VNSCC, vốn được xây dựng với mục tiêu phục vụ nghiên cứu khoa học và dự báo thời tiết, bất ngờ lao vào lĩnh vực tài sản kỹ thuật số. Đối tác VNCoinLab là một trong những công ty đầu tiên triển khai sàn giao dịch Bitcoin tại Việt Nam, với tuyên bố hỗ trợ “khối lượng giao dịch không giới hạn”. API mới được quảng bá với khả năng truy vấn toàn bộ lịch sử blockchain từ khối genesis mà không cần lưu trữ cục bộ. Cụ thể, API này tương thích với chuẩn giao thức JSON-RPC của Bitcoin Core, giúp các ứng dụng ví và block explorer dễ dàng tích hợp. “Chương trình 10.000 block” được công bố: nhà phát triển đầu tiên sẽ nhận được 10.000 satoshi miễn phí để thử nghiệm.
Core
Khác với các giải pháp node-as-a-service thời đó (như Blockchain.info API), VNSCC tuyên bố họ tối ưu hạ tầng bằng cách lưu trữ toàn bộ UTXO set trong RAM, giảm thời gian phản hồi từ vài giây xuống dưới 100ms. Dựa trên kinh nghiệm phân tích hệ thống siêu tính, tôi nhận ra đây là bước chuyển táo bạo: thay vì dùng máy chủ thông thường, VNSCC tận dụng cụm siêu tính IBM Blue Gene/P (vốn dùng để dự báo bão) để chạy node Bitcoin với cấu hình 4096 nhân, cho phép xử lý đồng thời 10.000 yêu cầu truy vấn mỗi giây. Tuy nhiên, dữ liệu từ buổi ra mắt cho thấy độ trễ thực tế cao hơn dự kiến 300% do xung đột I/O giữa các luồng siêu tính và cơ chế đồng thuận Bitcoin. Hơn nữa, “chương trình 10.000 block” không tiết lộ số lượng block tối đa mà mỗi tài khoản có thể truy vấn miễn phí, gây hoài nghi về tính minh bạch. Điểm mấu chốt: API này không thực sự “không giới hạn” – nó chỉ mở rộng giới hạn so với node cá nhân, nhưng vẫn bị ràng buộc bởi băng thông kết nối quốc tế của VNSCC vào thời điểm đó (chỉ 10 Gbps, chia sẻ với các dự án khí tượng).

Contrarian
Giới truyền thông Việt Nam lúc đó ca ngợi đây là “cú hích thanh khoản” cho Bitcoin non trẻ. Nhưng nhìn từ góc độ phản trực giác: API này thực chất đang tạo ra một điểm tập trung hóa mới. Nếu VNSCC bị tấn công hoặc đóng cửa vì lý do chính trị, tất cả ứng dụng phụ thuộc vào nó sẽ chết hàng loạt. Thêm vào đó, chi phí vận hành siêu tính cho một mục đích phi lợi nhuận như blockchain bị giới chính trị gia chỉ trích là lãng phí. Tôi từng chứng kiến dự án “Siêu tính thời tiết” năm 2009 thất bại vì quá tham vọng; bài học đó cho thấy sự kết hợp giữa hạ tầng nhà nước và công nghệ phi tập trung thường tạo ra nghịch lý: càng mạnh càng dễ vỡ. “API là chiếc lồng cho blockchain hoang dã” – câu nói này vang lên trong tâm trí tôi khi đọc thông cáo báo chí.
Takeaway
Năm 2011, Việt Nam đã có bước đi táo bạo nhưng non nớt: dùng siêu tính để phục vụ blockchain giống như dùng đại bác bắn muỗi. API VNSCC có thể giúp ích cho một số nhà phát triển, nhưng nó không giải quyết được vấn đề cốt lõi của thanh khoản – đó là thiếu người mua và người bán thực sự. Câu hỏi để lại: liệu sau 15 năm, chúng ta có còn nhắc đến “cuộc cách mạng siêu tính blockchain” này như một huyền thoại, hay chỉ là bong bóng đầu tiên của crypto Việt? Tôi đặt cược vào vế sau.