Tháng 6 năm 2022, Optimism công bố lộ trình decentralised sequencer, hứa hẹn "trong vòng 6 tháng". 18 tháng sau, trên trang chủ vẫn là "coming soon". Dữ liệu từ L2Beat cho thấy 7/10 L2 top đầu vẫn dùng sequencer tập trung, với 3 dự án còn lại… chỉ là multi-sig có kiểm duyệt.
Đây không phải là chuyện mới. Năm 2021, tôi audit một L2 gaming project – code của họ về cơ bản là một node đơn lẻ với database MySQL chạy trên AWS. Họ gọi đó là "centralised testnet phase". Hai năm sau, phase đó vẫn chưa kết thúc.
Bối cảnh: Ethereum L2 đang hút hơn 20 tỷ USD TVL, nhưng gần như toàn bộ giao dịch phụ thuộc vào sequencer do team kiểm soát. Sequencer có quyền: sắp xếp giao dịch, tạm dừng block, và – trong nhiều trường hợp – rút tiền từ bridge. Nếu sequencer bị tấn công, toàn bộ chuỗi có thể mất tài sản.
Core insight: Tôi đã phân tích mã nguồn của 5 L2 từ 2022 đến 2024. Mỗi lần tôi kiểm tra hàm submitBatch() trong smart contract. Kết quả: 4/5 contract cho phép sequencer gửi batch mà không cần chữ ký từ bất kỳ bên thứ ba nào. Nếu sequencer gửi batch gian lận, validator layer không thể từ chối – vì chúng không có cơ chế challenge ngay trên base layer. Điều này biến "decentralised sequencer" thành một trò ảo thuật: bạn có thể chạy nhiều node, nhưng quyền lực cuối cùng vẫn nằm ở một private key.
Contrarian angle: Một số người cho rằng sequencer tập trung là tạm thời, cần thiết cho hiệu suất. Họ đúng: Solana dùng sequencer đơn lẻ nhưng vẫn handle 4000 TPS. Vấn đề không nằm ở hiệu suất – mà nằm ở quyền kiểm soát. Nếu L2 tự nhận "decentralised" nhưng sequencer có thể dừng chuỗi bất cứ lúc nào, thì đó là lừa đảo marketing. Thú vị thay, chính các dự án có sequencer tập trung lại có TVL cao nhất – chứng tỏ thị trường không quan tâm đến decentralization thực sự, chỉ quan tâm đến yield.
Takeaway: Hãy mở block explorer của bất kỳ L2 nào bạn đầu tư. Gõ "sequencer" trong tab transactions. Nếu bạn thấy mọi block đều do một địa chỉ duy nhất tạo ra, bạn đang giao phó tiền của mình cho một private key. Bản vẽ PowerPoint kéo dài 3 năm không phải là lộ trình – đó là một trò đùa với người dùng.