BTC $78,392.2 -0.94%
ETH $2,464.79 -0.14%
SOL $96.67 -1.91%
BNB $697.8 -0.29%
XRP $1.38 -6.37%
DOGE $0.0849 -4.38%
ADA $0.2051 -4.78%
AVAX $7.24 -3.57%
DOT $0.8396 -4.35%
LINK $11.27 -2.53%
⛽ ETH Gas 28 Gwei
Sợ&Tham
65

Giá thị trường

BTC Bitcoin
$78,392.2 -0.94%
ETH Ethereum
$2,464.79 -0.14%
SOL Solana
$96.67 -1.91%
BNB BNB Chain
$697.8 -0.29%
XRP XRP Ledger
$1.38 -6.37%
DOGE Dogecoin
$0.0849 -4.38%
ADA Cardano
$0.2051 -4.78%
AVAX Avalanche
$7.24 -3.57%
DOT Polkadot
$0.8396 -4.35%
LINK Chainlink
$11.27 -2.53%

Lịch sự kiện blockchain

{{年份}}
10
05
upgrade Nâng cấp Ethereum Pectra

Tăng giới hạn validator và trừu tượng hóa tài khoản

28
03
unlock Mở khóa token Arbitrum

Giải phóng 92 triệu ARB

30
04
upgrade Nâng cấp Celestia Mainnet

Cải thiện hiệu quả lấy mẫu tính khả dụng dữ liệu

12
05
halving BCH Halving

Sự kiện giảm một nửa phần thưởng khối

08
04
upgrade Solana Firedancer

Trình xác thực độc lập ra mắt trên mainnet

15
04
halving Bitcoin Halving

Phần thưởng khối giảm xuống 3,125 BTC

22
03
unlock Mở khóa Optimism

Lượng cung lưu hành tăng khoảng 2%

18
03
unlock Mở khóa token Sui

Phần đội ngũ và nhà đầu tư sớm được giải phóng

Theo dõi phí Gas

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

💡 Smart Money

0x3a09...384a
Ví lưu ký tổ chức
+$1.8M
80%
0x314b...fb79
Ví lưu ký tổ chức
+$0.5M
73%
0x71b7...f3ca
Nhà giao dịch on-chain dày dặn
+$2.5M
95%

Công cụ

Tất cả →
DeFi

Lớp 2 Sequencer: Trung tâm hay Phi tập trung?

Trương Thảo

Hồi đầu tháng, một lỗi trong sequencer của Arbitrum đã làm gián đoạn giao dịch trong 45 phút. Không có mất mát lớn, nhưng sự cố này phơi bày một điểm yếu cốt lõi mà hầu hết các bài thuyết trình Layer 2 đều lờ đi: sequencer vẫn là một nút đơn lẻ, tập trung. Khi bạn kiểm soát sequencer, bạn kiểm soát toàn bộ rollup. Đây không phải là lỗi của riêng Arbitrum; đó là kiến trúc mặc định của hầu hết các L2 hiện nay.

Để hiểu vấn đề, trước tiên cần nhìn vào cơ chế hoạt động của sequencer. Trong một rollup, sequencer là người nhận giao dịch từ người dùng, sắp xếp chúng, và cam kết trạng thái lên lớp nền (Layer 1). Nó quyết định thứ tự giao dịch, do đó quyết định kết quả cuối cùng. Nếu sequencer bị kiểm soát, kẻ tấn công có thể kiểm duyệt, sắp xếp lại, hoặc thậm chí trích xuất giá trị từ mempool. Trong thực tế, hầu hết các L2 đều vận hành sequencer tập trung, thuộc sở hữu của đội ngũ dự án. Điều này mang lại hiệu suất cao và trải nghiệm người dùng mượt mà, nhưng đánh đổi bằng sự tin cậy vào một thực thể duy nhất.

Một sequencer, một điểm thất bại. Đây là nguyên lý cơ bản của bảo mật hệ thống. Nhưng tôi thấy cộng đồng vẫn chấp nhận rủi ro này vì lợi ích về tốc độ và phí thấp. Trong quá trình audit cho một dự án L2 vào năm 2023, tôi đã phát hiện ra rằng nhóm phát triển dựa vào một multisig đơn giản để kiểm soát nâng cấp sequencer. Nếu multisig bị compromise, sequencer có thể bị thay thế bằng một phiên bản độc hại. Khi tôi báo cáo, họ nói rằng 'đội ngũ đáng tin cậy' là đủ. Điều này làm tôi nhớ lại câu chuyện của The DAO năm 2016: 'code is law' không tồn tại khi có một nút tập trung.

Phân tích kỹ thuật sâu hơn, hãy xem xét quy trình xác thực trạng thái. Trong các rollup lạc quan, sequencer gửi batch lên L1, và người xác thực có thời gian thử thách. Nhưng nếu sequencer tập trung cố tình gửi một batch sai, người xác thực phải phát hiện và gửi bằng chứng gian lận. Trong thực tế, điều này đòi hỏi sự cảnh giác liên tục và chi phí vận hành. Hầu hết người dùng không chạy nút đầy đủ, họ tin tưởng vào sequencer. Sự khác biệt giữa lý thuyết và thực tế là khoảng cách giữa PowerPoint và mainnet. Trên slide, sequencer phi tập trung là một cụm validator với cơ chế đồng thuận. Trong code, nó chỉ là một server đơn lẻ với một cron job.

Lớp 2 Sequencer: Trung tâm hay Phi tập trung?

Hai năm qua, tôi đã nghe vô số bài thuyết trình về 'decentralized sequencing'. Các dự án như Espresso, Radius, hay các giải pháp shared sequencer đều hứa hẹn một tương lai nơi sequencer được phân tán. Nhưng cho đến nay, chưa có một L2 chính thức nào triển khai sequencer phi tập trung trên mainnet. Tất cả vẫn là giai đoạn testnet, với những hạn chế về hiệu suất. Tôi đã phân tích cơ chế đồng thuận của một shared sequencer: nó yêu cầu 2/3 validator đồng ý, làm tăng độ trễ từ vài mili giây lên vài giây. Đối với các ứng dụng DeFi yêu cầu tốc độ, điều này là không chấp nhận được. Vậy nên, các dự án chọn sequencer tập trung, và biện minh bằng 'chúng tôi sẽ phi tập trung sau'. Nhưng 'sau' không bao giờ đến.

Khi bạn kiểm soát sequencer, bạn kiểm soát toàn bộ rollup. Đây là câu nói tôi thường nhắc lại trong các buổi audit. Nếu một L2 có sequencer tập trung, nó không khác gì một cơ sở dữ liệu tập trung có khả năng chứng minh bằng chứng gian lận. Người dùng vẫn phải tin tưởng vào đội ngũ vận hành. Điều này đặt ra câu hỏi: liệu mô hình L2 có thực sự mang lại tính phi tập trung mà chúng ta kỳ vọng? Hay đó chỉ là một lớp ảo tưởng? Từ góc nhìn kỹ thuật, tôi cho rằng sequencer tập trung là một điểm yếu cố hữu, và các giải pháp hiện tại chưa đủ trưởng thành để khắc phục.

Một số người cho rằng người dùng có thể thoát khỏi sequencer bằng cách gửi giao dịch trực tiếp lên L1, nhưng điều đó tốn kém và chậm. Trong nhiều trường hợp, nó không khả thi về mặt kinh tế. Vì vậy, người dùng bị mắc kẹt trong hệ thống tin cậy. Đây là lý do tôi luôn khuyến nghị các dự án nên minh bạch về mức độ tập trung của sequencer, và cung cấp cơ chế thoát hiểm rõ ràng. Nhưng thị trường hiện tại đang giảm, và các dự án tập trung vào sống sót hơn là cải tiến kiến trúc. Họ cắt giảm chi phí, và phi tập trung hóa sequencer là một chi phí không cần thiết trong ngắn hạn.

Nhìn vào tương lai, tôi nghi ngờ liệu có một L2 nào thực sự đạt được sequencer phi tập trung mà vẫn duy trì hiệu suất hiện tại. Các giải pháp như danh sách sắp xếp (ordering list) hay cơ chế đồng thuận đồng thời vẫn đang trong giai đoạn nghiên cứu. Có lẽ, câu hỏi quan trọng hơn không phải là 'khi nào sequencer phi tập trung', mà là 'liệu chúng ta có thực sự cần sequencer không?' Một số thiết kế mới, như rollup dựa trên zk với chứng minh ngay lập tức, có thể loại bỏ hoàn toàn sequencer. Nhưng đó là câu chuyện cho một bài viết khác.

Lớp 2 Sequencer: Trung tâm hay Phi tập trung?

Tạm thời, khi bạn sử dụng bất kỳ L2 nào, hãy nhớ rằng sequencer của nó là một nút đơn lẻ. Nó có thể bị tấn công, bị kiểm duyệt, hoặc bị thao túng. Và không có slide PowerPoint nào thay đổi được thực tế đó.

Sợ & Tham

65

Tham lam

Tâm lý thị trường

Chỉ số mùa altcoin

41

Mùa Bitcoin

Sự thống trị BTC Mùa altcoin

Vốn hóa thị trường

Tất cả →
# Tiền điện tử Giá
1
Bitcoin BTC
$78,392.2
1
Ethereum ETH
$2,464.79
1
Solana SOL
$96.67
1
BNB Chain BNB
$697.8
1
XRP Ledger XRP
$1.38
1
Dogecoin DOGE
$0.0849
1
Cardano ADA
$0.2051
1
Avalanche AVAX
$7.24
1
Polkadot DOT
$0.8396
1
Chainlink LINK
$11.27

🐋 Theo dõi cá voi

🔵
0x715c...8719
1 ngày trước
Stake
2,468.96 BTC
🔴
0xb7b5...df8a
3 giờ trước
Chuyển ra
4,244 ETH
🔴
0xa2a0...26e9
12 giờ trước
Chuyển ra
3,352.35 BTC