Từ những ngày đầu của Ethereum, tôi đã tin rằng mở rộng quy mô là con đường duy nhất để phi tập trung hóa thực sự. Năm 2021, khi Optimism và Arbitrum lần lượt ra mắt mainnet, tôi đã dành hàng giờ đọc whitepaper, tham gia các buổi call với đội ngũ phát triển. Tôi từng viết: “Layer2 không chỉ là giải pháp mở rộng – đó là lời hứa về một Internet của giá trị, nơi mọi giao dịch đều thuộc về cộng đồng.” Nhưng hôm nay, sau gần ba năm, tôi nhìn lại và thấy một lời hứa chưa được viết trọn.
Hook: Một phát hiện làm tôi tỉnh giấc
Tháng trước, tôi audit một giao thức DeFi nhỏ trên Arbitrum. Trong quá trình kiểm tra, tôi phát hiện ra rằng sequencer của họ – node chịu trách nhiệm sắp xếp giao dịch và gửi bằng chứng về Ethereum – thực chất là một server duy nhất do đội ngũ vận hành. Tôi hỏi họ: “Các bạn có kế hoạch phân quyền sequencer không?” Câu trả lời: “Chúng tôi đang nghiên cứu, nhưng hiện tại chưa có timeline.” Đó là câu trả lời tôi đã nghe suốt hai năm qua.
Context: Bối cảnh giao thức và triết lý phi tập trung
Layer2 (L2) ra đời để giải quyết bài toán scalability của Ethereum. Ý tưởng cốt lõi: xử lý giao dịch bên ngoài mainnet, sau đó nén thành một bằng chứng (proof) và gửi lên L1. Điều này giúp giảm phí, tăng thông lượng. Nhưng để làm được điều đó, L2 cần một “sequencer” – bộ sắp xếp giao dịch. Trong thiết kế lý tưởng, sequencer phải phi tập trung, không ai có thể kiểm soát thứ tự giao dịch. Thực tế, hầu hết các L2 hiện nay (Optimism, Arbitrum, zkSync, StarkNet) đều chạy sequencer tập trung – một thực thể duy nhất quyết định giao dịch nào vào khối nào, khi nào.
Điều này vi phạm nguyên lý cốt lõi của blockchain: không có điểm kiểm soát duy nhất. Nhưng cộng đồng chấp nhận đó là “giai đoạn chuyển tiếp” để đổi lấy tốc độ và hiệu quả. Tôi từng là người ủng hộ sự thỏa hiệp này. Sau sự kiện Luna, tôi trở nên thận trọng hơn. Tôi nhận ra rằng sự tập trung tạm thời có thể biến thành vĩnh viễn nếu không có áp lực từ cộng đồng.
Core: Phân tích kỹ thuật và dữ liệu – Tại sao decentralized sequencing vẫn là PowerPoint?
Hãy nhìn vào cam kết của các dự án L2 lớn. Optimism công bố lộ trình “Bedrock” với mục tiêu phân quyền sequencer vào cuối 2023. Nhưng đến nay (2024), họ vẫn ở giai đoạn thử nghiệm với “Optimism Collective” – một cơ chế quản trị mà sequencer vẫn do Optimism Foundation kiểm soát. Arbitrum ra mắt “Arbitrum One” với sequencer tập trung, và dù có “Arbitrum Nova” cho gaming, sequencer cũng chỉ là một node duy nhất. zkSync Era tuyên bố “stage 2” với decentralized sequencer, nhưng whitepaper của họ không đưa ra khung thời gian cụ thể. StarkNet thì sao? Họ vẫn đang xây dựng “StarkNet sequencer” với bộ công cụ mã nguồn mở, nhưng chưa có triển khai phi tập trung nào.
Dựa trên kinh nghiệm audit của tôi, tôi đã xem xét mã nguồn của một số sequencer. Về cơ bản, chúng là một server HTTP đơn giản nhận giao dịch, sắp xếp theo thứ tự đến, và đóng khối. Không có cơ chế đồng thuận đa node, không có bằng chứng gian lận (fraud proof) cho việc sắp xếp sai thứ tự. Một sequencer tập trung có thể: (1) kiểm duyệt giao dịch của người dùng cụ thể, (2) sắp xếp giao dịch theo lợi ích riêng (MEV), (3) ngừng hoạt động khiến toàn bộ L2 tê liệt. Điều này đã xảy ra: tháng 6/2023, Arbitrum gặp sự cố sequencer kéo dài vài giờ do lỗi cập nhật phần mềm.
Tôi tính toán: nếu sequencer tập trung bị tấn công hoặc thao túng, người dùng có thể mất tiền. Ví dụ: một validator độc hại có thể gửi một giao dịch sai thứ tự, khiến bridge L1-L2 bị khai thác. Mặc dù các L2 có cơ chế “force inclusion” cho phép người dùng gửi giao dịch trực tiếp lên L1, nhưng quá trình này mất nhiều giờ và tốn phí cao. Với những người dùng phổ thông, nó gần như không khả thi.
Dữ liệu từ Dune Analytics cho thấy: hơn 95% giao dịch trên Arbitrum và Optimism đều đi qua sequencer chính thức. Các giải pháp thay thế (sequencer khác) hầu như không tồn tại. Điều này tạo ra một điểm nghẽn duy nhất – một “single point of failure” trong một hệ thống được quảng bá là phi tập trung.
Contrarian: Góc nhìn phản trực giác – Sự tập trung có thể là cần thiết?
Một số người trong ngành lập luận rằng sequencer tập trung là cần thiết để đảm bảo hiệu suất và trải nghiệm người dùng. Họ nói: “Hãy cho L2 thời gian, họ sẽ phân quyền dần.” Tôi hiểu quan điểm đó. Nhưng với tư cách một người đã chứng kiến Luna sụp đổ vì một lời hứa phi tập trung giả, tôi không thể chấp nhận sự thỏa hiệp vô thời hạn.
Điểm mù mà ít người nói đến: decentralized sequencing không chỉ là bài toán kỹ thuật, mà còn là bài toán kinh tế. Để có một sequencer phi tập trung, bạn cần nhiều node cùng chạy, mỗi node phải được khuyến khích bằng token hoặc phí. Điều này tạo ra áp lực lạm phát và phức tạp hóa mô hình kinh tế. Hơn nữa, nếu sequencer được phân quyền, tốc độ xác nhận giao dịch sẽ giảm (vì cần đồng thuận), đi ngược lại lợi thế cốt lõi của L2. Vậy nên, nhiều đội ngũ chọn “trì hoãn vô hạn” – họ hứa hẹn nhưng không bao giờ thực hiện, vì làm vậy sẽ làm giảm lợi nhuận của họ.

Tôi nhìn thấy một nghịch lý: chính những người ủng hộ phi tập trung nhất lại đang cổ vũ các L2 tập trung như một “bước đệm”. Nhưng bước đệm này kéo dài quá lâu, và không có lộ trình rõ ràng. Tôi từng tham gia một cuộc họp cộng đồng của Optimism, nơi founder nói: “Chúng tôi sẽ phân quyền sequencer khi công nghệ sẵn sàng.” Khi tôi hỏi “khi nào là sẵn sàng?”, câu trả lời là “không có timeline cụ thể”. Đó là một câu trả lời làm tôi thất vọng sâu sắc.
Takeaway: Suy nghĩ tiến bộ – Chúng ta cần yêu cầu nhiều hơn
Tôi không viết bài này để phủ nhận giá trị của Layer2. Tôi vẫn tin rằng L2 là tương lai của Ethereum. Nhưng tôi muốn nhắc nhở cộng đồng: hãy nhìn vào mã nguồn, hãy kiểm tra xem sequencer của bạn có thực sự phi tập trung không. Nếu không, hãy đặt câu hỏi. Đừng để những lời hứa đẹp đẽ che mắt thực tế.
Lời hứa chưa được viết trọn – đó là cách tôi gọi Layer2 hôm nay. Chúng ta có thể viết tiếp phần còn lại nếu chúng ta đòi hỏi sự minh bạch và tiến bộ thực sự. Cộng đồng sinh ra từ niềm tin, không phải token. Và niềm tin đó phải được xây dựng trên kiến trúc phi tập trung, không phải trên những slide PowerPoint.
Tôi sẽ tiếp tục theo dõi, audit, và viết. Bởi vì tôi không trade, tôi kiến tạo. Và một ngày nào đó, khi sequencer thực sự thuộc về cộng đồng, tôi sẽ viết lời hứa trọn vẹn.