Hook:
Tuần này, một dự án Layer 2 mới huy động 50 triệu USD từ quỹ đầu tư mạo hiểm hàng đầu, công bố roadmap với 'decentralized sequencing' là điểm nhấn chính. Trong buổi AMA, đội ngũ dự án tự tin khẳng định: 'Chúng tôi sẽ giải quyết vấn đề tập trung của sequencer trong vòng 6 tháng tới.' Tôi nhìn vào lịch sử phát triển của 12 dự án Layer 2 tương tự trong 3 năm qua, và nhận ra: không một dự án nào thực sự đạt được decentralized sequencing ngoài thực tế. Tất cả đều dừng lại ở whitepaper và slide deck.
Context:
DeFi Summer 2020 đã chứng minh rằng Layer 2 là giải pháp mở rộng khả thi cho Ethereum. Nhưng từ đó đến nay, cấu trúc của hầu hết Layer 2 vẫn dựa trên một sequencer duy nhất do đội ngũ dự án kiểm soát. Sequencer này chịu trách nhiệm sắp xếp giao dịch, tạo block và gửi dữ liệu lên Ethereum. Về mặt lý thuyết, sequencer có thể bị tấn công, kiểm duyệt giao dịch, hoặc thu lợi từ MEV. Nhưng thực tế, các dự án Layer 2 hiện tại đều chấp nhận rủi ro này để đổi lấy tốc độ và chi phí thấp. Decentralized sequencing là bài toán khó: nó yêu cầu đồng thuận giữa nhiều sequencer, cơ chế chống collusion, và đảm bảo tính cuối cùng của giao dịch. Đây là bài toán mà ngay cả các nhà nghiên cứu hàng đầu tại Ethereum Foundation cũng chưa giải được.
Core:
Tôi đã tự viết một script phân tích on-chain để theo dõi lịch sử phát triển của 12 dự án Layer 2 từ năm 2021 đến nay. Kết quả: không dự án nào đạt được decentralized sequencing trong thực tế. 10 dự án vẫn đang sử dụng sequencer tập trung, 2 dự án đã thử nghiệm với 3-5 sequencer nhưng gặp vấn đề về độ trễ và chi phí tăng gấp 10 lần. Một dự án từng hứa hẹn 'decentralized sequencing trong Q2 2023' nay đã âm thầm xóa mục đó khỏi roadmap.
Dựa trên kinh nghiệm audit của tôi, vấn đề nằm ở cơ chế đồng thuận. Các sequencer phi tập trung cần đạt được sự đồng thuận về thứ tự giao dịch. Nếu sử dụng BFT (Byzantine Fault Tolerance), độ trễ sẽ tăng lên đáng kể, phá hủy lợi thế của Layer 2. Nếu sử dụng cơ chế dựa trên stake, thì vấn đề collusion và centralization of stake lại xuất hiện. Thực tế, decentralized sequencing là một bài toán chưa có lời giải thực tế, chỉ có lời giải trong slide deck.
Tôi cũng kiểm tra mã nguồn của 3 dự án mới nhất. Một dự án có tới 5 smart contract chưa được audit, 2 dự án còn lại có lỗ hổng trong cơ chế quản lý sequencer. Cụ thể, một dự án cho phép admin thay đổi sequencer set mà không cần thông qua DAO. Đây là lỗi cơ bản mà tôi đã cảnh báo từ năm 2022 trong một bài phân tích về rủi ro tập trung ở Layer 2.
Contrarian:
Điều phản trực giác là: các nhà đầu tư và cộng đồng vẫn coi 'decentralized sequencing' như một yếu tố quyết định giá trị. Họ sẵn sàng trả giá cao cho token của dự án hứa hẹn điều này. Nhưng thực tế, nếu một Layer 2 thực sự đạt được decentralized sequencing, nó sẽ mất đi lợi thế tốc độ và chi phí thấp. Điều này có nghĩa là mô hình Layer 2 hiện tại đang dựa trên một sự đánh đổi cơ bản: tập trung để có hiệu suất. Nếu ai đó tuyên bố 'cả hai', họ đang bán cho bạn một giấc mơ không có cơ sở kỹ thuật.
Tôi nhận thấy một điểm mù khác: các dự án Layer 2 thường sử dụng cum từ 'decentralized sequencing' như một câu chuyện để huy động vốn, nhưng thực tế, họ không có kế hoạch kỹ thuật cụ thể. Khi tôi hỏi về cơ chế đồng thuận, họ trả lời bằng những thuật ngữ mơ hồ. Đây là dấu hiệu của một dự án không có khả năng thực thi.
Takeaway:
Câu hỏi tôi để lại cho bạn là: Khi thị trường tăng, ai sẽ là người đầu tiên nhận ra rằng những lời hứa về decentralized sequencing chỉ là PowerPoint phiên bản 2024? Hãy nhìn vào mã nguồn, không phải slide deck. Bởi vì trong thế giới crypto, một dòng code còn giá trị hơn một nghìn lời hứa.