Ngày 12/7/2024, Solana chính thức nâng giới hạn Compute Unit (CU) mỗi block lên 100 triệu, tức tăng 66% so với mức 60 triệu trước đó. Tin tức này được đón nhận như một bước tiến công nghệ, củng cố luận điệu 'Solana là blockchain nhanh nhất'. Nhưng tôi, kẻ đã dành 24 năm quan sát những vòng xoáy tâm lý thị trường, muốn hỏi: Liệu đây thực sự là một cải tiến, hay chỉ là miếng vá cho một thiết kế vốn đã mang tính tham số hóa quá mức?
Hãy nhìn lại bối cảnh. Giữa năm 2024, Solana đã hồi sinh mạnh mẽ từ đáy bear market. TVL vượt 50 tỷ USD, meme coin và DeFi sôi động, nhưng hạ tầng bắt đầu có dấu hiệu quá tải. Các giao dịch phức tạp từ Jito MEV, Jupiter aggregator, hay perpetual DEX như Drift liên tục 'chạm trần' CU, dẫn đến tắc nghẽn cục bộ. Đây không phải là vấn đề về băng thông hay đồng thuận, mà là vấn đề về khả năng chứa của một block đơn lẻ. Theo SIMD-0286, đề xuất này được thông qua nhanh chóng với sự đồng thuận cao từ validator, cho thấy áp lực thực sự đang đè nặng lên mạng lưới.
Nhưng điều gì thực sự xảy ra khi bạn nâng CU? Về mặt kỹ thuật, CU là đơn vị đo lường tài nguyên tính toán trong Solana, tương tự Gas của Ethereum. Mỗi block có một giới hạn CU, và mỗi giao dịch tiêu tốn một lượng CU nhất định. Tăng giới hạn lên 100 triệu đồng nghĩa với việc mỗi block có thể chứa nhiều giao dịch hơn, hoặc các giao dịch phức tạp hơn. Về lý thuyết, TPS tối đa có thể tăng 66%. Nhưng thực tế thì sao? Dựa trên kinh nghiệm audit code của tôi, hầu hết giao dịch trên Solana hiện tại đều rất nhẹ (gửi token, swap đơn giản), chỉ tiêu tốn vài nghìn CU. Những giao dịch 'nặng' (như cập nhật oracle, tính toán AMM phức tạp) mới chiếm tỷ lệ nhỏ. Vì vậy, tác động thực tế phụ thuộc vào sự thay đổi hành vi của developer. Nếu họ bắt đầu tận dụng không gian mới để xây dựng các ứng dụng đòi hỏi tính toán cao (ví dụ: on-chain AI inference, full order book matching), thì nâng cấp này mới thực sự phát huy hiệu quả. Ngược lại, nếu chỉ có cùng một loại giao dịch đơn giản, chúng ta sẽ thấy rất ít thay đổi về throughput.
Đây là điểm mà tôi muốn nhấn mạnh: Thị trường luôn trả giá cho sự lười biếng của tư duy phản biện. Các tweet, thread khen ngợi Solana 'tăng capacity' đang bỏ qua một thực tế: bản thân việc nâng CU là một hành động thụ động, không giải quyết được vấn đề cốt lõi của thiết kế Solana – đó là mô hình 'single global state' với một execution thread duy nhất. Khi bạn tăng CU, bạn chỉ đang đẩy vấn đề ra xa hơn, chứ không giải quyết nó. Ethereum đã học được bài học này: họ chuyển sang sharding và rollup để phân tán tải. Solana vẫn đang cố gắng 'to hơn, nhanh hơn' mà không thay đổi kiến trúc.
Khi ai cũng nhìn thấy một hướng, đó chính là lúc bạn nên đặt câu hỏi ngược lại. Hãy nhìn vào mặt tối của nâng cấp này. Một block 100 triệu CU sẽ tạo ra nhiều cơ hội hơn cho MEV (Miner Extractable Value). Các bot sẽ có nhiều không gian hơn để thực hiện sandwich attack, front-running phức tạp. Trên Ethereum, các giải pháp như Flashbots đã giảm thiểu MEV độc hại. Trên Solana, hệ thống Jito cũng đang làm điều tương tự, nhưng với block lớn hơn, sức mạnh tính toán của validator và searcher sẽ càng quan trọng. Điều này vô tình tạo ra lợi thế cho các validator lớn, có thể xử lý block lớn và tham gia MEV. Sự tập trung hóa đang diễn ra từng chút một, và nâng cấp này là một bước đi theo hướng đó.

Thêm vào đó, hãy xem xét khía cạnh 'narrative' của nó. Nâng CU là một câu chuyện 'dễ bán' cho nhà đầu tư: con số tăng 66% ấn tượng, dễ hiểu. Nhưng trong crypto, những thứ được gọi là 'nâng cấp' thường chỉ là miếng vá cho thiết kế ban đầu. Solana từng tự hào về khả năng xử lý 65.000 TPS. Thực tế, TPS trung bình chỉ vài trăm, và sau nâng cấp này, con số đó có thể tăng lên 1000-1500, nhưng vẫn rất xa so với lời hứa. Đây là một dạng 'gaslighting' kỹ thuật: thay vì thừa nhận giới hạn của mô hình, họ liên tục điều chỉnh tham số để duy trì ảo tưởng về khả năng mở rộng vô hạn.
Tôi đã chứng kiến điều tương tự vào năm 2017 với các ICO 'decentralized data storage'. Họ thay đổi tham số phí, tăng block size, nhưng không giải quyết được vấn đề cốt lõi. Cuối cùng, câu chuyện sụp đổ khi thị trường nhận ra sự thật. Solana không sụp đổ ngay lập tức, bởi vì nó có sản phẩm thực sự, nhưng tôi tin rằng những nâng cấp tham số kiểu này sẽ ngày càng khó duy trì khi nhu cầu tính toán tăng lên theo cấp số nhân.
Rồi sao? Câu chuyện tiếp theo là gì? Solana đã có lộ trình Firedancer – một client mới bằng C++ hứa hẹn tăng hiệu suất gấp 10 lần. Nếu Firedancer thành công, nó sẽ giải quyết được bài toán execution đơn luồng. Nhưng cho đến lúc đó, nâng CU chỉ là một miếng dán nhiệt cho chiếc laptop đang quá nóng. Với tư cách là một Narrative Hunter, tôi sẽ theo dõi: liệu các dApp có thực sự tận dụng không gian mới để tạo ra sản phẩm đột phá? Hay họ chỉ đơn giản là spam thêm transaction rác để làm đẹp số liệu? Thị trường sẽ trả lời trong 6 tháng tới. Còn bạn, bạn có dám đặt cược rằng 'nâng cấp' này thực sự là bước tiến, hay chỉ là một màn ảo thuật số?