Sequencer là gì, ai xếp thứ tự giao dịch trên layer 2?
Sequencer là bên nhận và xếp thứ tự giao dịch trên mạng layer 2. Xem ai đang vận hành, mạng đứng khi sequencer ngừng chạy và cách đi vòng sequencer.
Mục lục 9 phần
- 01Sequencer là gì?
- 02Một giao dịch đi qua sequencer thế nào?
- 03Ai đang vận hành sequencer của Arbitrum, Base, OP Mainnet?
- 04Sequencer khác validator và MEV thế nào?
- 05Sequencer ngừng hoạt động thì sao?
- 06Forced inclusion là gì, đi vòng qua sequencer thế nào?
- 07Giao dịch “thành công” trên layer 2 đã chắc chưa?
- 08Sequencer ngừng chạy ảnh hưởng gì khi nạp rút ở sàn?
- 09Sequencer và pháp luật Việt Nam
- Câu hỏi thường gặp
- Nguồn tham khảo
Tóm tắt nhanh
- Sequencer là bên nhận, xếp thứ tự và đóng khối giao dịch trên mạng layer 2, rồi gom thành lô đăng lên Ethereum. Theo L2BEAT, Arbitrum One, Base và OP Mainnet mỗi mạng dùng một sequencer tập trung.
- Sequencer cho xác nhận tạm gần như tức thì. Xác nhận cuối chỉ có khi lô giao dịch được chốt trên Ethereum, và trước đó giao dịch vẫn có thể bị đảo ngược.
- Sequencer ngừng chạy thì mạng đứng: Arbitrum One dừng khoảng 1 giờ 28 phút ngày 15/12/2023, Base dừng 33 phút ngày 05/08/2025, theo trang trạng thái của hai dự án.
- Forced inclusion cho phép gửi giao dịch qua Ethereum để đi vòng sequencer. Theo L2BEAT, thời gian chờ tối đa là 12 giờ trên Base, OP Mainnet và tới 1 ngày trên Arbitrum One.

Sequencer là bên nhận, xếp thứ tự và đóng khối giao dịch trên một mạng layer 2 (mạng xử lý giao dịch bên ngoài rồi ghi kết quả về Ethereum), sau đó gom giao dịch thành lô đăng lên Ethereum. Tính đến 01/11/2026, theo L2BEAT (trang độc lập theo dõi rủi ro các mạng layer 2), Arbitrum One, Base và OP Mainnet mỗi mạng chỉ dùng một sequencer tập trung.
Vì vậy khi sequencer ngừng chạy, cả mạng có thể đứng, như Arbitrum One ngày 15/12/2023 hay Base ngày 05/08/2025. Người dùng vẫn có cửa đi vòng qua sequencer bằng cách gửi giao dịch thẳng lên Ethereum, nhưng có thể phải chờ tới 12 giờ hoặc 1 ngày tùy mạng.
Sequencer là gì?
Sequencer là máy chủ (hoặc nhóm máy chủ) quyết định giao dịch nào vào khối layer 2 và theo thứ tự nào. Ở các mạng layer 2 lớn hiện nay, thường chỉ một đơn vị giữ vai trò này (bảng ở phần dưới).
Tài liệu Arbitrum viết việc của sequencer là “receive, admit, and order transactions and then publish and post the resulting blocks”. Định nghĩa ngắn cũng có ở bảng thuật ngữ.
Sequencer chủ yếu xuất hiện ở rollup, loại layer 2 đăng dữ liệu giao dịch lên Ethereum. Có hai loại rollup:
- Optimistic rollup (rollup coi lô giao dịch là đúng trừ khi có người chứng minh sai), như Arbitrum One, Base, OP Mainnet. Ethereum.org viết một số mạng loại này dùng “a single ‘sequencer’ to execute the chain”.
- ZK rollup (rollup kèm bằng chứng mật mã cho mỗi lô, xem zero knowledge proof là gì), như Starknet, ZKsync Era. Ethereum.org ghi ở một số ZK rollup, sequencer là “the only entity allowed to produce L2 blocks”.
Sequencer không tự quyết kết quả giao dịch. Theo tài liệu Arbitrum, sequencer chỉ đưa vào danh sách đã xếp thứ tự, còn phần chạy giao dịch và tính trạng thái mới là việc của phần mềm thực thi, sequencer “does not decide execution outcomes”.
Một giao dịch đi qua sequencer thế nào?
Sequencer xếp giao dịch vào khối, trả xác nhận tạm thường chưa tới một giây, rồi mới đăng lô lên Ethereum để chốt. Quy trình theo tài liệu Arbitrum:
- Nhận và lọc. Giao dịch tới sequencer qua RPC (cổng ví dùng để gửi giao dịch vào mạng). Giao dịch không hợp lệ bị loại.
- Xếp thứ tự. Giao dịch chờ trong mempool riêng của sequencer (khu chờ giao dịch chưa vào khối, xem giao dịch pending là gì). Tùy chính sách của mạng, thứ tự theo giờ đến hoặc theo phí ưu tiên.
- Đóng khối. Trên Arbitrum One, mỗi khối layer 2 cách nhau 250 mili giây, chia làm 2 vòng xếp thứ tự, mỗi vòng 125 mili giây.
- Phát xác nhận tạm. Khối được phát ra cho các nút đang theo dõi. Tài liệu Arbitrum gọi đây là “soft finality”, xác nhận tạm dưới một giây “that depends on the Sequencer behaving honestly”.
- Đăng lô lên Ethereum. Một bộ phận riêng nén các khối thành lô và đăng lên Ethereum. Khi lô đó được chốt trên Ethereum, giao dịch mới đạt “hard finality”, tức xác nhận cuối.
Ví dụ tính nhanh với Arbitrum One
1.000 mili giây ÷ 250 mili giây = 4 khối mỗi giây ở nhịp bình thường. Tài liệu Arbitrum ghi khi mạng đông, khối đầy sớm có thể ra nhanh hơn, tối đa 8 khối mỗi giây.
Phí bạn trả trên layer 2 gồm cả phần chi phí đăng dữ liệu lên Ethereum. Cách tính phí mạng nói chung ở bài phí gas là gì.
Ai đang vận hành sequencer của Arbitrum, Base, OP Mainnet?
Ba mạng optimistic rollup lớn đều dùng một sequencer tập trung. Starknet từ 01/9/2025 dùng ba sequencer luân phiên, theo L2BEAT ngày 01/11/2026 chạy 5, đều do một công ty kiểm soát. Bảng dưới tóm tắt theo L2BEAT và tài liệu dự án:
| Mạng | Loại | Sequencer | Gửi giao dịch qua Ethereum khi bị chặn |
|---|---|---|---|
| Arbitrum One | Optimistic rollup | Một sequencer tập trung, do Arbitrum Foundation vận hành | Ép vào chuỗi được, 2 giao dịch trên Ethereum, chờ 30 phút đến 1 ngày |
| Base | Optimistic rollup | Một sequencer tập trung, chạy trên cụm 5 bản (instance) để dự phòng | Ép vào chuỗi được, 1 giao dịch trên Ethereum, chờ tối đa 12 giờ |
| OP Mainnet | Optimistic rollup | Một sequencer tập trung | Ép vào chuỗi được, 1 giao dịch trên Ethereum, chờ tối đa 12 giờ |
| Starknet | ZK rollup | Từ 01/9/2025 ba sequencer luân phiên; theo L2BEAT 01/11/2026 chạy 5, đều do StarkWare kiểm soát | Ghi yêu cầu lên Ethereum được nhưng không ép được |
| ZKsync Era | ZK rollup | Bên vận hành tập trung | Xếp hàng qua Ethereum được nhưng không ép được |
Bảng cập nhật 01/11/2026. Nguồn: các trang dự án trên L2BEAT, tài liệu Arbitrum Foundation (mục “Sequencer ownership”).
“Một sequencer tập trung” không có nghĩa chỉ một cái máy. Tài liệu Arbitrum ghi trong vận hành thật có nhiều nút sequencer chạy dưới một sequencer logic, chọn ra một nút đang hoạt động. Nút đó hỏng thì nút khác thay. Quyền quyết thứ tự vẫn thuộc một đơn vị.
Hồ sơ từng mạng ở trang Arbitrum, Optimism và Starknet.
Sequencer khác validator và MEV thế nào?
Validator layer 1 được chọn ngẫu nhiên trong số các bên đặt cọc, còn sequencer layer 2 thường là một đơn vị cố định. Quyền xếp thứ tự nằm trong tay một bên là gốc của rủi ro MEV (lợi nhuận có được nhờ chọn và xếp thứ tự giao dịch trong khối, xem MEV là gì).
- Validator (nút mạng kiểm tra giao dịch và tạo khối mới). Theo ethereum.org, trên Ethereum cứ mỗi slot (khung thời gian 12 giây, tối đa một khối), một validator được chọn ngẫu nhiên để đề xuất khối. Ai cũng có thể thành validator nếu đặt cọc đủ, xem node và validator là gì.
- Sequencer. Không có cuộc chọn ngẫu nhiên. Trên Arbitrum One, theo Arbitrum Foundation, quản trị của Arbitrum có quyền chọn bên khác làm sequencer, nhưng hiện chỉ một bên.
- MEV. Ethereum.org ghi sequencer tập trung “can influence transaction ordering”. L2BEAT ghi với Arbitrum One và OP Mainnet, MEV “can be extracted if the operator exploits their centralized position”.
Điều này không có nghĩa bên vận hành đang làm vậy. L2BEAT mô tả rủi ro có thể xảy ra do thiết kế, không kết luận có hành vi.
Sequencer ngừng hoạt động thì sao?
Mạng ngừng tạo khối: giao dịch gửi lên không được xử lý, số khối trên trình khám phá đứng yên, cho tới khi sequencer chạy lại. Sự cố ngừng chạy không tự làm mất tài sản, nhưng bạn không chuyển được trong thời gian đó.
Tài liệu Optimism chia sự cố sequencer làm hai loại:
- Ngừng hẳn (downtime outage). Sequencer không nhận hoặc không xử lý giao dịch. Người dùng thấy mạng như “stuck” ở một số khối.
- Không đăng được lên Ethereum (transaction submission outage). Sequencer vẫn nhận giao dịch, nhưng khối chưa được đăng lên Ethereum. Kéo dài quá lâu thì chuỗi phải sắp xếp lại khối, trạng thái mạng có thể thay đổi so với điều người dùng đã thấy.
Các sự cố đã được chính dự án công bố trên trang trạng thái hoặc báo cáo sự cố:
| Ngày | Mạng | Chuyện gì | Thời gian ngừng |
|---|---|---|---|
| 15/12/2023 | Arbitrum One | Lượng inscription (dữ liệu ghi lên chuỗi) tăng đột biến làm sequencer ngừng chuyển tiếp giao dịch | 1 giờ 28 phút |
| 05/08/2025 | Base | Sequencer chính bị chậm, hệ thống chuyển sang sequencer dự phòng chưa sẵn sàng | 33 phút |
| 02/09/2025 | Starknet | Các sequencer thấy trạng thái Ethereum khác nhau, kèm lỗi phần mềm; phải đảo ngược khối hai lần | Gián đoạn từng đợt, khoảng 9 giờ |
| 25/06/2026 | Base | Một khối không hợp lệ được xếp vào chuỗi, mạng dừng sau khối 47806542; tái diễn ngày 26/06 | Khoảng 1 giờ 48 phút lần đầu (tính theo giờ đăng tin) |
Bảng cập nhật 01/11/2026. Thời gian lấy theo nguồn của dự án, quy đổi như sau:
- Arbitrum One: trang trạng thái ghi ngừng từ 10:29 đến 11:57 giờ miền Đông nước Mỹ (UTC−5). Thời gian ngừng: 11:57 − 10:29 = 88 phút = 1 giờ 28 phút. Giờ Việt Nam (UTC+7) cộng thêm 12 giờ, tức 22:29 đến 23:57.
- Base 05/08/2025: báo cáo sau sự cố ghi bắt đầu lúc 06:07 UTC, kéo dài 33 phút, tức từ 13:07 giờ Việt Nam.
- Base 25/06/2026: trang trạng thái báo sự cố lúc 16:03 UTC và báo sequencer tạo khối mới trở lại lúc 17:51 UTC: 17:51 − 16:03 = 1 giờ 48 phút. Đây là khoảng giữa hai lần đăng tin, không phải giờ dừng chính xác. Lần dừng ngày 26/06 được báo lúc 15:33 UTC và báo đã chạy lại lúc 15:47 UTC.
- Starknet: báo cáo của Starknet ghi mạng gián đoạn từng đợt từ 02:20 đến 13:40 UTC (09:20 đến 20:40 giờ Việt Nam) và tự tổng kết khoảng 9 giờ dịch vụ bị chậm hoặc dừng.
Forced inclusion là gì, đi vòng qua sequencer thế nào?
Forced inclusion là gửi giao dịch qua hợp đồng của layer 2 trên Ethereum, buộc nó vào chuỗi sau một thời hạn dù sequencer từ chối.
Ethereum.org viết optimistic rollup cho phép người dùng gửi giao dịch thẳng tới hợp đồng rollup trên Ethereum nếu giao dịch “has been delayed past the maximum time allowed”. Đây là lối thoát khi sequencer kiểm duyệt (cố ý bỏ qua) giao dịch của bạn.
Cách làm khác nhau theo mạng:
- Base, OP Mainnet: gửi 1 giao dịch tới hợp đồng OptimismPortal trên Ethereum. Tài liệu Optimism ghi giao dịch gửi kiểu này được xử lý đúng thứ tự gửi, trong thời hạn “sequencer_window”, mặc định 12 giờ. Quá hạn mà sequencer chưa đưa vào, chuỗi tự sắp xếp lại để đưa vào.
- Arbitrum One: theo L2BEAT cần 2 giao dịch trên Ethereum, một để xếp hàng, một để gọi hàm ép đưa vào (“forceInclusion”). Thời hạn từ 30 phút đến 1 ngày tùy bộ đệm chống kiểm duyệt của mạng.
- Starknet, ZKsync Era: theo L2BEAT, người dùng gửi được yêu cầu lên Ethereum nhưng không ép được sequencer đưa vào.
Thời hạn tính bằng số khối Ethereum. Theo ethereum.org, mỗi slot của Ethereum dài 12 giây, nên:
- Base, OP Mainnet: L2BEAT ghi 3.600 khối. 3.600 × 12 giây = 43.200 giây = 12 giờ.
- Arbitrum One: tài liệu Arbitrum ghi mức trần 7.200 khối, quy ra 24 giờ. 7.200 × 12 giây = 86.400 giây = 24 giờ. Mức sàn theo L2BEAT là 150 khối: 150 × 12 giây = 1.800 giây = 30 phút.
Phép quy đổi giả định mỗi slot đều có khối. Slot trống thì thời gian thực dài hơn một chút.
Giới hạn thực tế với người dùng phổ thông:
- Tốn phí Ethereum. Bạn trả phí gas trên Ethereum, thường cao hơn phí trên layer 2.
- Cần công cụ. Ví thông thường không có nút “forced inclusion”. Phải gọi hàm hợp đồng trực tiếp, dễ sai.
- Phải chờ. Lối thoát này chống bị chặn vĩnh viễn, không giúp giao dịch nhanh hơn.
Với đa số người dùng, khi sequencer chỉ ngừng vài chục phút đến vài giờ, chờ mạng chạy lại thường hợp lý hơn. Forced inclusion có ý nghĩa nhất khi sequencer cố ý chặn hoặc ngừng rất lâu.
Giao dịch “thành công” trên layer 2 đã chắc chưa?
Chưa hẳn. Ví báo thành công khi sequencer xác nhận tạm, còn xác nhận cuối chỉ có khi lô giao dịch được chốt trên Ethereum.
Trong khoảng giữa hai mốc, giao dịch có thể bị đảo ngược nếu chuỗi phải reorg (bỏ một vài khối cuối, thay bằng nhánh khác). Starknet ngày 02/09/2025 là ví dụ đã công bố:
- Lần reorg thứ nhất đảo ngược khoảng 1 giờ giao dịch.
- Lần thứ hai đảo ngược khoảng 20 phút.
- Báo cáo của Starknet tổng kết các giao dịch trong khoảng 1,5 giờ hoạt động không được xử lý và phải gửi lại.
Cũng theo báo cáo đó, lớp tạo bằng chứng của Starknet phát hiện chỗ không khớp và không tạo được bằng chứng cho khối sai, nên chỗ không khớp không ảnh hưởng tới tính toàn vẹn của chuỗi. Đổi lại, người dùng phải gửi lại giao dịch.
Đây là lý do sàn thường chờ đủ số xác nhận mới ghi có tiền nạp. Một giao dịch vừa hiện “thành công” trên trình khám phá layer 2 chưa chắc đã được sàn ghi nhận ngay.
Sequencer ngừng chạy ảnh hưởng gì khi nạp rút ở sàn?
Sàn có thể tạm dừng nạp rút trên mạng gặp sự cố, giao dịch gửi lúc mạng đứng có thể treo. Chuyển qua mạng khác không phụ thuộc sequencer của mạng đó.
Khi định chuyển USDT hay ETH qua Arbitrum, Base hoặc OP Mainnet:
- Xem trang trạng thái của mạng trước khi chuyển. Mở từ trang chủ chính thức của dự án. Arbitrum và Base đều có trang trạng thái ghi lại các sự cố cũ.
- Xem thông báo của sàn. Sàn nhận hay không nhận nạp trên mạng nào, có tạm dừng hay không, là quyết định của sàn.
- Đừng gửi lại liên tục khi mạng đứng. Giao dịch có thể đang chờ, gửi lại dễ thành chuyển hai lần khi mạng chạy lại.
- Giữ TxID (mã định danh giao dịch) để đối chiếu với sàn nếu tiền chưa về.
- Không nhầm mạng. Arbitrum One, Base, OP Mainnet và Ethereum đều dùng địa chỉ dạng 0x. Cách chọn mạng ở bài chọn mạng khi chuyển USDT.
Chuyển từ layer 2 về Ethereum là chuyện khác: rút qua cầu nối chính thức của optimistic rollup phải chờ thời gian thử thách tính bằng ngày, xem bridge là gì. Các bước nạp rút nói chung ở bài nạp rút coin là gì.
Sequencer và pháp luật Việt Nam
Chúng tôi chưa thấy văn bản Việt Nam nào nhắc riêng về sequencer. Nghị quyết 05/2025/NQ-CP và Nghị định 284/2026/NĐ-CP không có từ này.
Nghị quyết 05 quy định việc chào bán, phát hành tài sản mã hóa, tổ chức thị trường giao dịch và cung cấp dịch vụ tài sản mã hóa (Điều 1); bốn dịch vụ là tổ chức thị trường giao dịch, tự doanh, lưu ký và cung cấp nền tảng phát hành (Điều 3 khoản 3). Nghị quyết không nhắc thành phần kỹ thuật của mạng như sequencer. Tính đến 07/11/2026, chưa sàn nào được cấp phép.
Tính đến 07/11/2026, chúng tôi chưa thấy sàn trong nước nào công bố mạng nạp rút (Ethereum, Arbitrum, Base…). Những gì đã biết về danh mục tài sản ở trang sàn được cấp phép niêm yết tài sản nào.
Chia sẻ bài viết
Liên quan
Hồ sơ coinZKsync (ZK) là gì, layer 2 ZK rollup này hoạt động ra sao?
- Kiến thức nềnCách đọc volume crypto, volume profile và VWAP
- Kiến thức nềnNhật ký giao dịch crypto: ghi cột nào, xem lại thế nào?
- Kiến thức nềnPhiên Á, Âu, Mỹ trong crypto là mấy giờ theo giờ Việt Nam?
Bắt đầu từ cơ bản: Tài sản mã hóa cho người mới: 10 điều cần biết trước khi mua
Câu hỏi thường gặp
Sequencer có lấy được tài sản trong ví của tôi không?
Theo Arbitrum Foundation, sequencer của Arbitrum One có thể trì hoãn giao dịch của người dùng tới 24 giờ và đảo thứ tự giao dịch trong khoảng thời gian ngắn, nhưng "cannot compromise the system's safety or prevent a transaction from ultimately being executed". Sequencer không giữ khóa riêng tư của bạn. Rủi ro mất tài sản trên layer 2 nằm ở chỗ khác, như lỗi hợp đồng, cầu nối hoặc quyền nâng cấp hợp đồng.
Người khác có nhìn thấy giao dịch đang chờ của tôi trên layer 2 không?
Tùy mạng. Tài liệu Arbitrum ghi mempool của sequencer "stays private", tức giao dịch đang chờ không hiện công khai như trên Ethereum, và cách xếp theo phí ưu tiên không cho ai quyền xem hay đảo giao dịch của người khác. Chính bên vận hành sequencer vẫn thấy giao dịch, nên L2BEAT vẫn ghi rủi ro MEV khi sequencer tập trung.
Vì sao phí layer 2 tăng vọt ngay sau khi sequencer chạy lại?
Vì giao dịch dồn ứ trong lúc mạng đứng được gửi cùng lúc. Trang trạng thái Arbitrum ghi sau sự cố 15/12/2023, phí còn cao do tồn đọng giao dịch và chỉ ổn định lúc 21:04 UTC (04:04 sáng 16/12 giờ Việt Nam), khoảng 4 giờ sau khi sequencer chạy lại. Chờ phí hạ rồi mới chuyển thường đỡ tốn hơn.
Sequencer phi tập trung là gì?
Là cách để nhiều bên cùng xếp thứ tự giao dịch thay vì một đơn vị. Starknet chuyển sang ba sequencer luân phiên từ 01/9/2025 (bản v0.14.0); theo L2BEAT ngày 01/11/2026, mạng chạy 5 sequencer có quyền ngang nhau, đồng thuận với nhau, nhưng đều do StarkWare kiểm soát. Tài liệu Arbitrum ghi hướng dài hạn là một nhóm máy chủ cùng quyết thứ tự, cần đa số lớn đồng ý.
Nguồn tham khảo 15
Kiểm chứng ngày 01/11/2026
- 01Arbitrum docs: The Sequencer and censorship resistance (đọc 01/11/2026)docs.arbitrum.io
- 02Arbitrum Foundation: State of progressive decentralization, mục Sequencer ownershipdocs.arbitrum.foundation
- 03Optimism docs: Sequencer outages (bypassing the sequencer, sequencer_window)docs.optimism.io
- 04Ethereum.org: Optimistic rollups (cập nhật 23/06/2026)ethereum.org
- 05Ethereum.org: Zero-knowledge rollups (cập nhật 07/10/2026)ethereum.org
- 06Ethereum.org: Blocks (thời gian khối 12 giây)ethereum.org
- 07Arbitrum Status: Sequencer & Feed Issues (Arbitrum One), 15/12/2023status.arbitrum.io
- 08Base Status: Base Mainnet, Unsafe head delay và postmortem, 05/08/2025status.base.org
- 09Base Status: Base Mainnet Chain Stall, 25 và 26/06/2026status.base.org
- 10Starknet: Starknet Incident Report, September 2, 2025 (đăng 11/09/2025)starknet.io
- 11L2BEAT: Arbitrum One, mục Sequencer failure và Sequencing (đọc 01/11/2026)l2beat.com
- 12L2BEAT: Base, mục Sequencer failure và Sequencing (đọc 01/11/2026)l2beat.com
- 13L2BEAT: OP Mainnet, mục Sequencer failure và Sequencing (đọc 01/11/2026)l2beat.com
- 14L2BEAT: ZKsync Era, mục Sequencer failure (đọc 01/11/2026)l2beat.com
- 15L2BEAT: Starknet, mục Sequencer failure và Sequencing (đọc 01/11/2026)l2beat.com


