Phân tích ‘Sequencers’ là công cụ kiểm soát không lưu của Blockchain. Đây là lý do tại sao họ bị hiểu lầm

Các nhà vận hành rollup (rollup operator) hàng đầu bị chỉ trích vì sử dụng “Sequencers” để đóng gói các giao dịch và chuyển chúng xuống Ethereum, nhưng rủi ro thực sự có thể nằm ở chỗ khác.

IMG_1919.jpeg

Các mạng “rollup” rẻ và nhanh chóng như Arbitrum, Optimism và Coinbase's Base đang nhanh chóng trở thành những lựa chọn thay thế hấp dẫn để thực hiện các giao dịch trên mạng Ethereum thường xuyên bị tắc nghẽn. Các giao dịch được hoàn thành trên các mạng “layer 2” này và sau đó được ghi lại cho hậu thế trên Ethereum.

Nhưng gần đây, nhiều điều đã được thực hiện về sự phụ thuộc của các mạng layer 2 này vào một phần cơ sở hạ tầng quan trọng được gọi là “Sequencers”, chịu trách nhiệm gộp các giao dịch từ người dùng và chuyển chúng sang Ethereum.

Sequencer giống như “bộ điều khiển không lưu cho hệ sinh thái L2 cụ thể mà nó phục vụ”, Sandy Peng, người đồng sáng lập của Scroll rollup, đã giải thích trong một cuộc phỏng vấn trong tuần này. “Vậy khi Alice và Bob cố gắng thực hiện một giao dịch cùng lúc, ai đến trước? Điều đó do Sequencers quyết định.”

Khi mọi người thực hiện giao dịch trên mạng rollup “layer 2”, Sequencers chịu trách nhiệm xác minh, đặt hàng và nén các giao dịch đó thành một gói có thể được chuyển xuống chuỗi layer 1, chẳng hạn như Ethereum. Để đáp lại những nỗ lực của mình, Sequencer sẽ được trả một phần nhỏ phí thu được từ người dùng.

Một lời chỉ trích về cách thiết lập này là các Sequencer rollup ngày nay thường được điều hành bởi các thực thể “tập trung” và do đó đại diện cho các điểm lỗi duy nhất, các vectơ tiềm năng để kiểm duyệt giao dịch hoặc có thể là một điểm nghẹt thở nếu chính quyền chọn đóng cửa tất cả. Ví dụ: Coinbase chạy Sequencer cho chuỗi khối Base mới của mình, một vai trò có thể tạo ra doanh thu ròng ước tính 30 triệu USD hàng năm, dựa trên ước tính của công ty phân tích FundStrat.

Nó không chỉ là Base. Các rollup hàng đầu hiện nay đều dựa vào các Sequencer “tập trung”, nghĩa là một bên duy nhất - nói chung, công ty đã xây dựng bản rollup - tự mình đảm nhiệm việc Sequencing. Các tùy chọn để “phi tập trung” hệ thống này đang được triển khai, nhưng layer 2 lớn nhất của Ethereum vẫn chưa chấp nhận nó – hoặc đơn giản là chưa bắt kịp nó.

Trong thế giới blockchain, nơi mà niềm tin được cho là phải giảm thiểu, mọi người có xu hướng phản đối ý tưởng về một công ty duy nhất kiểm soát yếu tố then chốt về cách thức vận hành của một chuỗi.

Tuy nhiên, hãy nói chuyện với các chuyên gia và người ta sẽ có ấn tượng rằng những rủi ro lớn hơn đối với việc phi tập trung và bảo mật layer 2 nằm ở nơi khác.

Sequencer thứ tự là gì?

Mạng Base mới sôi động của Coinbase hoạt động giống như các mạng rollup layer 2 khác: Nó hứa hẹn với người dùng các giao dịch nhanh chóng và rẻ tiền mà cuối cùng sẽ “giải quyết” trên chuỗi Ethereum chính.

Bên cạnh sự tiện lợi, ưu điểm chính của một bản rollup như Base là nó chạy trực tiếp trên mạng Ethereum chính – nghĩa là nó được thiết kế để mượn bộ máy bảo mật chính của nó.

Khi người dùng gửi một giao dịch trên Base, một nút Sequencer sẽ xuất hiện và cuộn nó thành một “lô” giao dịch được nén từ những người dùng khác. Sau đó, Sequencer sẽ chuyển các giao dịch đó xuống Ethereum, nơi chúng chính thức được ghi vào sổ cái của nó.

Tương tự như cách hoạt động của các đợt triển khai lớn khác, Coinbase hiện là công cụ Sequencer duy nhất trên Base - có nghĩa là công ty hoàn toàn chịu trách nhiệm về việc đặt hàng và phân nhóm các giao dịch từ người dùng Base.

Trong cuộc gọi thu nhập hàng quý của Coinbase vào tháng trước với các nhà phân tích Phố Wall, Giám đốc điều hành Brian Armstrong đã đồng ý với vai trò của thiết lập này trong bối cảnh mô hình kinh doanh của Base: “Base sẽ được kiếm tiền thông qua cái được gọi là phí Sequencer”, Armstrong cho biết. “Bạn có thể kiếm được phSequencer khi bất kỳ giao dịch nào được thực hiện trên Base và về cơ bản, Coinbase có thể chạy một trong những Sequencer này giống như những Sequencer khác có thể làm theo thời gian.”

Công nghệ tồn tại để sequencing L2 phi tập trung – phân bổ vai trò của trình sequencer cho nhiều bên.

Coinbase cho biết cuối cùng họ cũng có kế hoạch áp dụng công nghệ này và các nền tảng rollup khác cho biết họ cũng có kế hoạch làm điều tương tự. Nhưng cho đến nay, các sequencer phi tập trung đã tỏ ra khó triển khai trên quy mô lớn mà không làm chậm mọi thứ hoặc gây ra rủi ro bảo mật.

Doanh thu hấp dẫn đến từ việc chạy sequencer có vẻ như không khuyến khích phân quyền. Điều đó cũng đúng đối với các cơ hội có giá trị có thể trích xuất tối đa (MEV) tiềm năng được tạo ra bởi sequencer tập trung – lợi nhuận bổ sung có thể được rút ra từ người dùng bằng cách sequencing một cách chiến lược cách thức thực hiện giao dịch của họ.

Trong khi đó, các thiết lập sequencer tập trung ngày nay mang lại rủi ro cho người dùng.

Binance đã tập trung vào các vấn đề trong một báo cáo nghiên cứu gần đây: “Vì sequencer kiểm soát thứ tự giao dịch, nên nó có quyền kiểm duyệt các giao dịch của người dùng (mặc dù khó có thể kiểm duyệt hoàn toàn vì người dùng có thể gửi giao dịch trực tiếp đến L1),” báo cáo đã nêu “sequencer cũng có thể trích xuất giá trị có thể trích xuất tối đa (“MEV”), giá trị này có thể gây hại về mặt kinh tế cho cơ sở người dùng. Hơn nữa, tính sống động có thể là một vấn đề lớn, tức là nếu sequencer tập trung duy nhất bị hỏng thì toàn bộ danh sách sẽ bị ảnh hưởng.”

Các sequencer có thể vẫn được tập trung hóa trong tương lai gần – có nghĩa là những rủi ro này có thể sẽ tồn tại trong một thời gian. Nhưng khi nói đến những lo ngại về bảo mật layer 2, sequencer có thể là một con cá trích đỏ.

Có những rủi ro lớn hơn

Người dùng blockchain chủ yếu quan tâm đến việc các giao dịch của họ được xử lý như mong đợi và ví của họ được an toàn trước các giao dịch trái phép về số tiền bị mất.

Nếu họ hành động ác ý, về mặt lý thuyết, các trình sắp xếp tập trung có thể làm chậm mọi thứ hoặc sắp xếp lại các giao dịch để trích xuất MEV – nhưng nhìn chung, chúng không có khả năng kiểm duyệt hoàn toàn, tăng cường hoặc giả mạo các giao dịch mới.

Peng cho biết: “Khi nói đến những điều khiến L2 trở thành L2 tốt, thì việc phi tập trung sequencer “nằm ở vị trí thấp hơn trong danh sách ưu tiên của chúng tôi”.

Đáng chú ý, bản rollup Optimism phổ biến – mà Coinbase sử dụng làm mẫu để xây dựng chuỗi Base của riêng mình – hiện thiếu bằng chứng gian lận, là các thuật toán trên chuỗi layer 1 có thể “chứng minh” rằng các giao dịch layer 2 đã được ghi lại chính xác.

Anurag Arjun, người sáng lập chuỗi khối Avail tập trung vào dữ liệu sẵn có, cho biết: “Hơn cả các sequencer phi tập trung, phần quan trọng là thực sự triển khai các bằng chứng gian lận hoặc bằng chứng hợp lệ và có cơ chế thoát hiểm”.

Bằng chứng gian lận là phương tiện chính mà các mạng rollup như Optimism và Base được cho là “mượn” tính bảo mật của Ethereum – cho phép người xác thực trên chuỗi Ethereum chính kiểm tra xem mạng L2 có hoạt động như quảng cáo hay không.

Arjun cho biết: “Mục đích chung của các bản rollup là bạn xây dựng cơ chế này để bản thân các rollup không phải giới thiệu tính bảo mật kinh tế tiền điện tử”. “Ở quy mô lớn, đó là điểm kế thừa từ lớp cơ sở.”

Arjun cho biết, nếu không có bằng chứng gian lận, Optimism, Base và các mạng rollup khác có các tính năng còn thiếu tương tự về cơ bản đang yêu cầu người dùng tin tưởng vào các biện pháp bảo mật của chính họ thay vì của Ethereum.

Optimism và Base cũng thiếu cơ chế “thoát hiểm” để người dùng rút tiền của họ vào Ethereum trong trường hợp trình sắp xếp chuỗi không thành công.

Arjun giải thích: “Nếu có cơ chế thoát hiểm” và sequencer không thành công hoặc offline, “bạn thực sự có thể thu hồi tài sản của mình và thoát ra một cách an toàn”. Nếu không có lối thoát, người dùng rollup có thể bị mất tiền trong trường hợp xảy ra sự cố.

Các giai đoạn của một rollup

Người đồng sáng lập Ethereum Vitalik Buterin đã đề xuất một tập hợp các giai đoạn, được đánh số từ 0 đến 2, để phân loại sự phân cấp của các mạng rollup khác nhau. Tiêu chí dàn dựng nhằm nhận ra rằng các mạng rollup mới có xu hướng dựa vào “bánh xe đào tạo” để thử nghiệm và triển khai một cách an toàn cho công chúng trước khi chúng về cơ bản là phi tập trung.

L2Beat, cơ quan giám sát layer 2, theo dõi cách các nền tảng khác nhau xếp chồng lên nhau, theo mô hình của Buterin. Theo L2Beat, mọi mạng rollup hàng đầu hiện đều dựa vào một số loại bánh xe đào tạo.

Cho đến khi họ có bằng chứng gian lận, Optimism và Base sẽ được coi là “giai đoạn 0” theo sơ đồ phân loại của Buterin. Là đối thủ cạnh tranh trực tiếp nhất với Optimism và Base, Arbitrum đạt điểm cao hơn vì nó – mặc dù có sequencer tập trung – có bằng chứng gian lận.

Arbitrum cũng có những thiếu sót khiến nó không thể đạt được trạng thái “giai đoạn 2” – hiện tại, nó thường được coi là một rollup “giai đoạn 1”.

Các bánh xe đào tạo của tài liệu L2Best trải dài từ việc thiếu bằng chứng gian lận (hoặc bằng chứng hợp lệ, trong trường hợp ZK rollup) đến kiểm soát nâng cấp tập trung.

Nếu trình giám sát L2 cho thấy bất cứ điều gì, thì đó là các sequencer tập trung không phải là vấn đề lớn nhất mà các nền tảng L2 sẽ cần phải giải quyết để thực hiện tốt lời hứa “mượn” tính bảo mật của Ethereum.

Nguồn: CoinDesk
 
Back
Top