Con số 100.000 TPS của ZKRollupX: Lời hứa hay lời cảnh báo?
Giữa lúc thị trường đang khát một câu chuyện mới, ZKRollupX bất ngờ công bố testnet v2 với con số 100.000 TPS. Trong vài ngày, cái tên này tràn ngập các kênh giao dịch, và token ZRX — vốn đã niêm yết trên Binance và OKX — bỗng được gọi bằng một cái tên đầy hứa hẹn: “ZK narrative mới”. Nhưng tôi muốn bạn dừng lại một giây. Hãy nhớ lại những gì đã xảy ra với những dự án từng công bố con số tương tự. Khi câu chuyện còn là hạt giống, tôi đã đào móng. Và lần này, tôi thấy móng được đào trên một vùng đất mà nhiều người đang nhầm tưởng là vững chắc.
Người ta nói ZKRollupX huy động được 30 triệu USD từ vòng Series A do Paradigm dẫn dắt. Đội ngũ đứng đầu là Alex Chen, cựu nghiên cứu viên của Ethereum Foundation. Mã nguồn đã qua hai vòng kiểm toán độc lập từ Trail of Bits và OpenZeppelin. Với bộ hồ sơ đó, bất kỳ nhà đầu tư bán lẻ nào cũng có thể tin rằng đây là một dự án sạch. Nhưng tôi đã ngồi đủ lâu trong phòng họp với các đội ngũ kỹ thuật để biết một điều: một bản audit sạch không đồng nghĩa với một hệ thống có thể chạy ở quy mô mà marketing tuyên bố. Audit chỉ chứng minh rằng mã nguồn không có những lỗ hổng nghiêm trọng mà auditor tìm thấy. Nó không chứng minh rằng giao thức có thể đạt 100.000 giao dịch mỗi giây giữa một cơn bão mạng thực tế.
Bối cảnh rộng hơn đáng chú ý. ZKRollupX đang bước vào một cuộc chiến đã có rất nhiều người chơi: zkSync Era, Starknet, Scroll, Polygon Hermez. Mỗi dự án đều hứa hẹn một kỷ nguyên mở rộng mới. Nhưng nếu nhìn vào dữ liệu thực tế của zkSync Era mainnet, con số TPS thường dao động ở mức vài nghìn, không phải vài trăm nghìn. Tất nhiên, phép so sánh này không hoàn toàn công bằng, bởi vì mỗi dự án có một kiến trúc riêng. Nhưng nó gợi ra một quy luật kinh nghiệm: TPS đo trong phòng thí nghiệm và TPS ở mainnet có thể chênh nhau từ 10 đến 20 lần. 100.000 TPS trong môi trường nội bộ vì thế có thể chỉ tương đương với 5.000 đến 10.000 TPS trong thực tế. Vẫn là một con số đáng nể. Nhưng nó không phải là một cuộc cách mạng.
Mỗi khi một dự án công bố một con số TPS, tôi thường đặt ba câu hỏi. Con số đó được đo trong điều kiện nào? Nó có được đo với một sequencer tập trung trong phòng thí nghiệm, hay với một mạng lưới phân tán trên toàn cầu? Dữ liệu giao dịch có được đưa lên L1 như một Rollup thực thụ, hay chỉ được giữ riêng trên một sidechain? Câu trả lời cho những câu hỏi này quyết định liệu con số đó nên được xem là một cột mốc, hay chỉ là một mẩu marketing. Với ZKRollupX, những câu trả lời vẫn còn nằm trong bóng tối. Không có một benchmark công khai độc lập, không có một chi tiết về kiến trúc sequencer, không có một mô tả rõ ràng về cách họ giải quyết bài toán data availability. Tất cả những gì cộng đồng nhận được là một thông cáo với con số 100.000 TPS.
Hãy đi sâu hơn vào kỹ thuật. ZK-STARK là một họ giao thức chứng minh không cần thiết lập tin cậy, cho phép xác minh nhanh chóng và chống lại các cuộc tấn công từ máy tính lượng tử. Kỹ thuật tổng hợp chứng minh đệ quy (recursive proof aggregation) gộp nhiều bằng chứng nhỏ thành một bằng chứng lớn, giúp chi phí xác minh trên chuỗi giảm đi đáng kể. Parallel EVM xử lý các giao dịch độc lập song song, vượt qua giới hạn tuần tự của EVM gốc. Về mặt học thuật, hướng đi của ZKRollupX là đúng. Nhưng có một cái giá phải trả. Càng nhiều giao dịch, càng nhiều phép tính, càng tốn kém để tạo ra bằng chứng. Tổng hợp đệ quy không làm chi phí biến mất; nó chỉ dịch chuyển chi phí đến một lớp khác. Và khi bạn chạy các giao dịch song song, bạn phải đối mặt với bài toán xung đột trạng thái. Hai giao dịch cùng đọc một biến và ghi vào cùng một chỗ — điều gì xảy ra? Bạn cần một cơ chế phân giải xung đột, và cơ chế đó thường làm giảm lợi ích song song. Đây là lý do vì sao những con số từ phòng thí nghiệm luôn đẹp hơn thực tế: người ta tối ưu các test case để tránh xung đột, trong khi cuộc sống thực của blockchain luôn bừa bộn với những tương tác phức tạp.
Thêm một tầng nữa: data availability. Để một L2 có thể tận hưởng sự bảo đảm từ Ethereum, nó phải đưa dữ liệu giao dịch lên L1. Dung lượng của Ethereum không phải là vô hạn. Nếu bạn quyết định không đưa dữ liệu lên, bạn không còn là một Rollup đúng nghĩa — bạn trở thành Validium hoặc một sidechain. Khi đó, con số TPS của bạn được mua bằng sự hy sinh tính bảo đảm và khả năng chống kiểm duyệt. Người dùng cần phải biết ZKRollupX đang chọn phía nào. Bởi vì câu trả lời cho câu hỏi đó ảnh hưởng trực tiếp đến mức độ rủi ro của tài sản nằm trên chuỗi.
Cũng có một thực tế hơi khó chịu: gần như tất cả các Rollup hiện tại vận hành một sequencer tập trung. ZKRollupX, ở giai đoạn testnet, gần như chắc chắn cũng vậy. Một sequencer tập trung có thể duy trì trật tự giao dịch một cách hiệu quả, nhưng nó đồng thời là một điểm thất bại duy nhất và là một cửa ngõ kiểm duyệt. Nếu bạn đạt 100.000 TPS với một sequencer duy nhất, bạn thực sự đang chạy một cơ sở dữ liệu tốc độ cao, không phải một mạng lưới phi tập trung. Đừng hiểu lầm: tôi không nói rằng giai đoạn đầu tập trung là sai. Nhưng nếu con số TPS được quảng bá như một chiến thắng của một hệ thống phi tập trung, thì câu chuyện đó cần một dấu hoa thị rất to.
Bây giờ hãy nói về token, thứ mà đa số nhà đầu tư quan tâm nhất. ZRX có tổng giá trị pha loãng hoàn toàn (FDV) khoảng 1,8 tỷ USD tại thời điểm báo cáo. Một giao thức chưa có mainnet, chưa có phí, chưa có người dùng thực sự, nhưng được định giá 1,8 tỷ USD. So với nó, nhiều giao thức DeFi có doanh thu thực hàng triệu USD mỗi năm lại đang được định giá thấp hơn. Điều đó không tự động có nghĩa ZRX là bong bóng. Thị trường có quyền trả giá cho tiềm năng. Nhưng nó có nghĩa là giá hiện tại phụ thuộc gần như toàn bộ vào câu chuyện phía trước, và câu chuyện thì không phải là mã nguồn. Câu chuyện là thứ có thể thay đổi chỉ sau một bài kiểm tra công khai thất vọng. Đừng hiểu lầm tôi. Một FDV cao không phải là tội. Nhưng nó là một thước đo kỳ vọng. Và nếu kỳ vọng được đặt lên quá cao trước khi sản phẩm có thể chứng minh được, thì thứ duy nhất giữ cho con số đó tồn tại là dòng chảy câu chuyện. Dòng chảy đó có thể dừng lại bất cứ lúc nào.
Một chi tiết khiến tôi đặc biệt chú ý: báo cáo không cung cấp thông tin chi tiết về lịch mở khoá token. Trong một thị trường tăng, các token có lượng mở khoá lớn thường tạo ra áp lực bán khủng khiếp ngay khi mọi người không còn chú ý. Việc thiếu thông tin về vesting không tự nó là một bằng chứng xấu, nhưng nó là một câu hỏi bỏ ngỏ. Và trong một ngành mà sự minh bạch quyết định uy tín, những câu hỏi bỏ ngỏ thường trở thành những cái bẫy về sau.
Câu hỏi về giá trị lâu dài của ZRX, vì vậy, là câu hỏi về khả năng bắt giữ giá trị của giao thức. Một giao thức cho phép các ứng dụng xây dựng bên trên có thể có rất nhiều hoạt động, nhưng token của nó có thể chẳng bắt được bao nhiêu giá trị. Chúng ta đã thấy điều đó ở Cosmos. IBC đẹp về mặt kỹ thuật, hệ sinh thái ứng dụng bị phân mảnh, và ATOM gần như không hấp thụ được giá trị từ sự thịnh vượng của các vùng. ZKRollupX có thể rơi vào kịch bản tương tự nếu nó chỉ là một lớp thanh toán nhanh, trong khi phí và thanh khoản nằm ở các tầng ứng dụng bên trên.
Quản trị cũng là một mảnh ghép đáng ngờ. Báo cáo chỉ ra tỷ lệ tham gia bỏ phiếu của cộng đồng chỉ khoảng 9%. Trong ngành, 9% không phải là hiếm, nhưng nó phản ánh một thực tế: hầu hết tokenholder mua token để chờ giá lên, không phải để vận hành giao thức. Một mạng lưới với 91% cổ phần im lặng gần như chắc chắn sẽ bị chi phối bởi một nhóm nhỏ. Với một giao thức tuyên bố theo đuổi sự phi tập trung, đây là một vết nứt. Trong thị trường tăng, vết nứt bị giấy dán tường che đi. Đến thị trường gấu, người ta mới nhìn thấy nền móng. Khi câu chuyện còn là hạt giống, tôi đã đào móng — và tôi có thể nói với bạn rằng, những thứ mọc lên nhanh nhất trong crypto thường có bộ rễ nông nhất.
Điều này dẫn tôi đến một quan sát phản trực giác. Tôi tin rằng con số 100.000 TPS không phải là dấu hiệu của một dự án mạnh. Nó là dấu hiệu của một cuộc chạy đua vũ trang. Trong một cuộc chạy đua vũ trang, các giao thức cố gắng đẩy một chỉ số duy nhất lên mức gây sốc để chiếm lấy sự chú ý. Nhưng chỉ số đó càng lớn, khoảng cách giữa marketing và thực tế càng rộng. Và khoảng cách đó chính là nơi sinh ra những đợt bán tháo lớn nhất.
Lịch sử của tôi trong ngành đã dạy tôi một bài học: sớm hay muộn, thực tế kỹ thuật luôn đuổi kịp những lời hứa. Năm 2017, tôi nhìn thấy vô số dự án “cơ sở hạ tầng phân tán” với lộ trình hoành tráng. Năm 2020, tôi nhìn thấy những giao thức DeFi phình to nhờ câu chuyện yield, rồi vỡ khi dòng thanh khoản ngừng chảy. Năm 2021, tôi nhìn thấy NFT được kể như một kỷ nguyên mới của nghệ thuật, rồi phần lớn trở về con số không. Mỗi chu kỳ đều có một biến thể mới của cùng một câu chuyện: một con số ấn tượng, một đội ngũ danh giá, một khoản đầu tư lớn, và rồi hiện thực xuất hiện.
Bây giờ, thị trường tăng đang khiến nhiều người nhìn vào ZKRollupX và thấy một cơ hội. Tôi nhìn vào nó và thấy một câu hỏi chưa được trả lời: liệu một dự án với 100.000 TPS trong phòng thí nghiệm có thể tạo ra một sản phẩm mà người dùng thực sự cần, hay nó chỉ đơn giản là một viên gạch khác trong bức tường Layer2 đang ngày càng chia nhỏ thanh khoản của toàn hệ sinh thái? Chúng ta đã có quá nhiều Layer2. Arbitrum, Optimism, zkSync Era, Starknet, Base, Blast, Linea — tất cả đều tuyên bố là “nhà”. Nhưng người dùng cơ sở của chúng thì gần như giống nhau. Mỗi Layer2 mới không tạo ra thêm thanh khoản cho thị trường; nó chỉ kéo thanh khoản từ nơi này sang nơi khác. Đây không phải là mở rộng quy mô. Đây là cắt nhỏ thanh khoản vốn đã khan hiếm.
Nếu ZKRollupX đạt được những gì họ tuyên bố, liệu hệ sinh thái DeFi có bước sang một trang mới? Tôi không nhìn thấy một sự chuyển dịch mang tính cách mạng. Tôi nhìn thấy một sự phân tán thanh khoản thêm một lần nữa. Các giao thức DeFi như Aave và Compound có thể triển khai trên chuỗi mới, nhưng mô hình lãi suất của chúng vốn dĩ tùy tiện, không gắn với cung cầu thực. Thêm một nơi để triển khai hợp đồng không làm cho mô hình đó đúng hơn, nó chỉ làm cho thanh khoản bị giãn mỏng.
ZKRollupX có thể là một ngoại lệ. Có thể đội ngũ của nó sẽ giải quyết được bài toán xung đột trạng thái, giảm chi phí proof xuống mức chấp nhận được và thu hút được một hệ sinh thái ứng dụng đủ lớn. Tôi không nói điều đó là không thể. Tôi chỉ nói rằng, tất cả những thứ đó vẫn chưa được chứng minh. Bài kiểm tra thực sự sẽ nằm ở mainnet, không phải ở một bản thông cáo báo chí hay một bài đăng trên X. Trong khi đó, thị trường lại đang có một câu chuyện mới mạnh hơn để kể: câu chuyện AI và crypto. Khi một câu chuyện mới xuất hiện, sự chú ý thường bị hút đi rất nhanh. ZKRollupX sẽ phải cạnh tranh với không chỉ các Layer2 khác, mà còn với toàn bộ sức hút của AI narrative.
Hãy nhìn vào điều đó từ góc độ tâm lý thị trường. Một nhà đầu tư bán lẻ điển hình không có đủ thời gian để đọc hiểu một bằng chứng ZK-STARK. Họ chỉ nghe thấy con số, họ thấy FDV tăng, họ nhìn thấy token trên sàn, họ mua. Đó là cách mà những đợt phân phối nhỏ giọt được sinh ra. Nhưng những nhà đầu tư chuyên nghiệp mà tôi làm việc cùng, họ không mua những gì được tuyên bố. Họ mua những gì có thể được chứng minh bằng dữ liệu. Và dữ liệu của ZKRollupX hiện tại vẫn đang nằm ở phía bên kia con số.
Câu hỏi cuối cùng mà tôi muốn đặt ra không phải là ZKRollupX có đạt được 100.000 TPS hay không. Nó sẽ không đạt được, chính xác như con số đó, trên mainnet — điều này gần như chắc chắn. Câu hỏi thực sự là: liệu nó có đạt được một con số thực tế đủ tốt để biện minh cho một FDV 1,8 tỷ USD, hay con số đó sẽ được viết lại theo hướng thiếu hào nhoáng hơn, như “10.000 TPS trong điều kiện lý tưởng”? Và quan trọng hơn, cộng đồng có còn ở lại khi nghe câu trả lời không? Trong thị trường này, người mua kể chuyện cũ, người bán kể chuyện mới. Còn tôi, tôi chọn đứng về phía những người đọc mã nguồn trước khi tin vào một lời quảng cáo. Con số không phải bằng chứng, nó chỉ là một lời hứa chưa được kiểm chứng. Mã nguồn mới là thứ duy nhất biết câu chuyện thật sự — và nó chưa sẵn sàng kể. Thời gian sẽ đưa ra câu trả lời, và thị trường thường không khoan nhượng với những lời hứa không được viết bằng code.