Cointime

Download App
iOS & Android

Bản tổng hợp dựa trên - một giải pháp cho vấn đề tuần tự hóa trong mạng Bản tổng hợp hiện tại

Tác giả: 100y Biên dịch: Cointime.com QDD

Những ý chính

l Mạng Rollup hiện tại có nguy cơ tập trung hóa tuần tự hóa, vì vậy nhiều dự án lớp tuần tự hóa khác nhau đã xuất hiện để giải quyết vấn đề này.

l Justin Drake, một nhà nghiên cứu tại Ethereum Foundation, đã đề xuất một ý tưởng gọi là Bản tổng hợp dựa trên cơ sở để giải quyết vấn đề tuần tự hóa của Bản tổng hợp. Trong thiết lập này, tất cả Người tìm kiếm, Người xây dựng và Người đề xuất trên mạng Ethereum đều tham gia vào việc tuần tự hóa mạng Tổng số.

l Mặc dù các Bản tổng hợp dựa trên tính phi tập trung cao và được hưởng lợi trực tiếp từ sự sống động của Ethereum, nhưng chúng có thể không có đủ động lực kinh tế và các hạn chế về khả năng mở rộng tiềm ẩn.

1. Giới thiệu

Không còn nghi ngờ gì nữa, giai đoạn 2022-2023 sẽ đánh dấu sự trỗi dậy của lớp Ethereum thứ hai, trong đó các mạng Rollup khác nhau sẽ tiếp tục phát triển. Trong lĩnh vực tổng số lạc quan, Arbitrum và Optimism đã chiếm giữ vững chắc mười vị trí hàng đầu trong bảng xếp hạng tổng giá trị bị khóa (TVL). Trong khi đó, trong không gian zk Rollup, làn sóng thứ hai của Lớp 2 đang đến, đặc biệt là với sự ra đời của zkEVM của Polygon và việc phát hành mạng chính zkSync Era.

1.1 Các rủi ro khác nhau của Rollup

(Số liệu tính đến ngày 15/04/2023 | Nguồn: l2beat)

Tuy nhiên, do sự phát triển nhanh chóng của các mạng lớp thứ hai Ethereum khác nhau, không phải tất cả các mạng đều đáp ứng các tiêu chí Rollup thích hợp. Bảng trên phân tích rủi ro của mạng Rollup hiện có, nguồn dữ liệu là l2beat . Mỗi dự án mô tả cách tiếp cận của mạng Rollup, với màu vàng biểu thị ít rủi ro hơn và màu đỏ biểu thị rủi ro cao hơn.

1. Xác minh trạng thái: Vì mạng Rollup thực hiện các phép tính ngoài chuỗi nên nó phải chứng minh tính hợp lệ của các kết quả tính toán đối với Ethereum. Danh mục này được phân loại theo cách xác thực được triển khai. Đối với zk Rollup, nó có thể được thực hiện thông qua bằng chứng không kiến ​​thức (zk-SNARK, zk-STARK). Đối với Tổng số lạc quan, ít nhất một thực thể trung thực phải chịu trách nhiệm về bằng chứng gian lận, nhưng nhiều mạng vẫn chưa thiết lập hệ thống chứng minh gian lận và ngay cả khi họ làm như vậy, thì việc chỉ cho phép các thực thể trong danh sách trắng gửi bằng chứng gian lận là một chặng đường dài.

2. Tính sẵn sàng của dữ liệu: Được phân loại dựa trên nơi lưu trữ dữ liệu giao dịch được sử dụng trong tính toán. Lưu trữ trên chuỗi trên Ethereum là an toàn nhất. Trong trường hợp bên ngoài (DAC), dữ liệu giao dịch được quản lý ngoài chuỗi bởi một nhóm thực thể được gọi là "Ủy ban sẵn có dữ liệu", trong khi trong trường hợp lạc quan (MEMO), dữ liệu giao dịch được quản lý trên mạng lưu trữ phi tập trung, đó là The cách tiếp cận của Metis Andromeda.

2. Tính sẵn sàng của dữ liệu: Được phân loại dựa trên nơi lưu trữ dữ liệu giao dịch được sử dụng trong tính toán. Lưu trữ trên chuỗi trên Ethereum là an toàn nhất. Trong trường hợp bên ngoài (DAC), dữ liệu giao dịch được quản lý ngoài chuỗi bởi một nhóm thực thể được gọi là "Ủy ban sẵn có dữ liệu", trong khi trong trường hợp lạc quan (MEMO), dữ liệu giao dịch được quản lý trên mạng lưu trữ phi tập trung, đó là The cách tiếp cận của Metis Andromeda.

3. Khả năng nâng cấp: Mạng Rollup có các hợp đồng thông minh trên mạng Ethereum, được phân loại theo việc chúng có thể được nâng cấp hay không. Không thể nâng cấp có nghĩa là mã không thay đổi, đây là cách an toàn nhất, thường có độ trễ vài ngày sau khi quyết định nâng cấp hoặc trong trường hợp xấu nhất, một thực thể tập trung có thể nâng cấp mà không cần bất kỳ hợp đồng Rollup phê duyệt nào. Trong trường hợp này, nếu thực thể muốn, nó có thể đánh cắp tất cả tiền của bạn (mặc dù điều này rất khó xảy ra).

4. Lỗi trình sắp xếp thứ tự: Trình sắp xếp thứ tự chịu trách nhiệm xác định thứ tự giao dịch cho người dùng trên mạng Tổng số, danh mục này mô tả những việc nên làm nếu tất cả các trình sắp xếp ngoại tuyến hoặc đang bị kiểm duyệt. Giao dịch với L1 có nghĩa là người dùng có thể gửi giao dịch qua Ethereum để được thêm vào mạng Rollup, trong khi buộc thoát khỏi L1 có nghĩa là người dùng có thể buộc trình sắp xếp thứ tự chèn giao dịch rút tiền. Trường hợp xấu nhất, không có cơ chế nào theo đó người dùng không có quyền truy đòi cổ phần nếu trình sắp xếp thứ tự ngoại tuyến hoặc trải qua kiểm duyệt.

5. Lỗi trình xác thực: Trình xác thực chịu trách nhiệm gửi trạng thái tới mạng Rollup và, trong trường hợp zkRollup, cũng gửi ZKP (Bằng chứng không kiến ​​thức) cho mạng Ethereum, phần này được phân loại theo những hành động mà trình xác thực nên thực hiện khi nó đi ngoại tuyến. Khối đề xuất cho phép bất kỳ ai trở thành người xác thực sau một khoảng thời gian nhất định, trong khi cửa thoát hiểm (MP) cho phép người dùng rút tài sản một cách an toàn bằng cách gửi bằng chứng Merkle, cả hai phương pháp đều rất an toàn. Cửa thoát hiểm (ZK) yêu cầu người dùng gửi ZKP, đây là một nhiệm vụ khá khó khăn đối với các cá nhân, trong khi Khối đề xuất (ZK) yêu cầu các nút thực thi ZKP ngoài việc tạo ZKP. Một lần nữa, trường hợp xấu nhất là không có cơ chế, nghĩa là nếu trình xác thực ngừng hoạt động, tất cả tài sản của người dùng sẽ bị đóng băng.

1.2 Tầm quan trọng của trình tự sắp xếp

Cho đến nay, chúng tôi đã đề cập đến nhiều rủi ro khác nhau, nhưng lỗi trình sắp xếp thứ tự và trình xác thực trở thành một chủ đề nóng trong nhiều bản tổng hợp ngày càng lớn hơn. Mạng Lạc quan đã phát triển để trở thành mạng lớn thứ 6 trên bảng xếp hạng TVL, nhưng nếu trình xác thực trong danh sách cho phép ngoại tuyến, tiền của người dùng có thể bị đóng băng và trong trường hợp Kỷ nguyên zkSync được phát hành gần đây, không thể xử lý trình sắp xếp thứ tự và trường hợp xảy ra trường hợp trình xác nhận đang ngoại tuyến.

Lý do cho mối quan tâm này là hầu hết các mạng Rollup hiện tại đều sử dụng trình sắp xếp tập trung. Chúng ta hãy xem cách các mạng Rollup chính vận hành trình sắp xếp thứ tự của chúng:

l Tính lạc quan: Cả bộ tuần tự hóa và trình xác thực đều được điều hành tập trung bởi Tổ chức (địa chỉ bộ nối tiếp: 0x68...2985 , địa chỉ trình xác thực: 0x47...3A33 ). Ngay cả khi serializer tập trung ngoại tuyến hoặc trải qua kiểm duyệt, người dùng vẫn có thể buộc các giao dịch được gửi đến mạng L2 thông qua L1, bởi vì "giao dịch sử dụng L1" được đề cập ở trên là khả thi. Tuy nhiên, người dùng sẽ không thể rút tiền từ L2 sang L1 nếu trình xác thực ngoại tuyến. Sự lạc quan có kế hoạch phi tập trung hóa trình tự sắp xếp trong tương lai, giới thiệu lý thuyết trò chơi kinh tế và cơ chế quản trị để giải quyết vấn đề này.

l Arbitrum: Bộ nối tiếp được điều hành tập trung bởi Tổ chức (địa chỉ bộ nối tiếp: 0xC1...47cc) và bộ xác thực là 13 thực thể trong danh sách cho phép . Ngay cả khi serializer tập trung ngoại tuyến hoặc trải qua kiểm duyệt, người dùng vẫn có thể buộc các giao dịch trên mạng L2 thông qua L1, bởi vì "giao dịch sử dụng L1" được đề cập ở trên là khả thi. Không giống như Optimism, Arbitrum cũng có một hệ thống chứng minh gian lận, nhưng chỉ những người xác thực có trong danh sách trắng mới có thể sử dụng hệ thống này và nếu tất cả những người xác nhận ngoại tuyến trong hơn 7 ngày, thì bất kỳ ai cũng có thể trở thành người xác nhận và thực hiện rút tiền. Arbitrum có kế hoạch phân cấp serializer trong tương lai .

l Kỷ nguyên zkSync: Có một toán tử tập trung (địa chỉ toán tử: 0x11...2211 ) hoạt động như một trình sắp xếp thứ tự và trình xác thực. Dự án hiện đang ở giai đoạn đầu nên vẫn chưa có giải pháp cho vấn đề của nhà điều hành. Kỷ nguyên zkSync có kế hoạch phi tập trung hóa các nhà khai thác trong tương lai bằng cách tạo ra một loạt các vai trò được gọi là người xác thực và người bảo vệ.

l Đa giác zkEVM: Trình sắp xếp thứ tự được vận hành theo cách tập trung bởi nền tảng (địa chỉ bộ nối tiếp: 0x14...2800 ) và trình xác thực (được gọi là trình tổng hợp trong Đa giác zkEVM) gửi ZKP cũng được tập trung (địa chỉ trình tổng hợp: 0xdA.. .86eA ). Nếu trình sắp xếp thứ tự không thành công, tiền của người dùng sẽ bị đóng băng, nhưng nếu trình tổng hợp không thành công, bất kỳ ai vẫn có thể gửi ZKP để rút từ L2 sang L1. Polygon zkEVM sẽ phân cấp trình tự sắp xếp và trình tổng hợp thông qua thuật toán đồng thuận có tên là PoE trong tương lai.

Do việc tập trung hóa các bộ lập sê-ri và trình xác thực, một số dự án gần đây đã xuất hiện nhằm mục đích phi tập trung hóa mạng Rollup. Chúng bao gồm Astria, Espresso, Radius, OP Stack và Suave, trong số những thứ khác. Họ cung cấp mạng trình tự sắp xếp của riêng họ cho mạng Rollup, để các nút trong mạng Rollup chỉ cần thực hiện các phép tính và bàn giao lệnh giao dịch cho mạng Rollup. Ngược lại, Justin Drake, một nhà nghiên cứu tại Ethereum Foundation, đã đề xuất một cách tiếp cận khác gọi là Tổng hợp dựa trên .

2. Tổng hợp dựa trên

"Có thể phân cấp tokenless bằng cách trở thành nền tảng." - Justin Drake

Đây là những lời cuối cùng trong phần giới thiệu của nhà nghiên cứu Quỹ Ethereum Justin Drake về Bản tổng hợp dựa trên . Điều này có nghĩa là mạng Rollup do Coinbase khởi chạy có thể sử dụng hình thức Rollup dựa trên cơ sở để đạt được sự phân cấp không có mã thông báo? (Lưu ý rằng Bản tổng hợp dựa trên và Cơ sở của Coinbase không liên quan, ngoại trừ tên tương tự).

2.1 Tổng quan

Rollup dựa trên (hoặc Rollup được tuần tự hóa L1) có nghĩa là quá trình sắp xếp theo thứ tự của mạng Rollup diễn ra trên L1 mà nó dựa trên (trong hầu hết các trường hợp là mạng Ethereum). Cụ thể hơn, trong trường hợp của Ethereum, điều này có nghĩa là những người tìm kiếm, người xây dựng và người đề xuất trên mạng đều tham gia vào việc tuần tự hóa mạng Rollup.

2.2 Thành phần tham gia xây dựng khối

(MEV-Boost | Nguồn: Flashbots)

Hiện tại, hầu hết các khối cho mạng Ethereum được tạo thông qua phần mềm trung gian có tên MEV-Boost và trong tương lai, quy trình này sẽ được tích hợp vào giao thức Ethereum, sử dụng phương pháp phân tách người đề xuất-người xây dựng (PBS). Trong quy trình này, trước tiên, Người tìm kiếm lắng nghe nhóm bộ nhớ, xác định các cơ hội MEV, nhóm chúng lại và gửi chúng cho Người xây dựng. Các nhà xây dựng nhận các giao dịch trong mempool và các gói mà Người tìm kiếm nhận được và sử dụng thuật toán của riêng họ để tạo các khối hoàn chỉnh giúp tối đa hóa doanh thu MEV, sau đó được gửi đến những người đề xuất và thêm vào mạng Ethereum.

Trong quá trình này, Người tìm kiếm và Người xây dựng đặt giá thầu để có được càng nhiều doanh thu MEV càng tốt cho gói và tùy chọn giao dịch của họ, do đó, doanh thu MEV chảy từ Người tìm kiếm-Người xây dựng-Người đề xuất.

2.3 Ưu điểm của Tổng số Dựa trên

Tổng số dựa trên có nhiều lợi thế hơn so với các mạng Tổng số truyền thống tự xử lý việc lập số sê-ri. Đầu tiên, họ dựa vào Ethereum để tuần tự hóa các giao dịch và do đó được hưởng lợi từ sự tồn tại của Ethereum. Khi xem xét các rủi ro của các Bản tổng hợp khác nhau ở trên, chúng tôi thấy rằng nhiều điều có thể sai nếu có sự cố với trình sắp xếp thứ tự hoặc trình xác thực, nhưng trong Bản tổng hợp dựa trên cơ sở, trừ khi mạng Ethereum bị lỗi, rủi ro này không tồn tại.

Ưu điểm thứ hai là phân quyền. Tổng số dựa trên vẫn có thể tận dụng lợi thế của nhóm người tham gia đa dạng tạo khối trên mạng Ethereum và bất kỳ ai cũng có thể tự do tham gia tuần tự hóa khi họ nhìn thấy các cơ hội MEV trong bộ nhớ chung của Tổng số dựa trên.

Lợi thế thứ ba là liên kết kinh tế với Ethereum. Nếu một cơ hội MEV được xác định trong Bản tổng hợp dựa trên, người tìm kiếm và người xây dựng trên mạng Ethereum sẽ gửi giá thầu tương ứng để sắp xếp theo thứ tự, do đó, giá trị doanh thu MEV của Bản tổng hợp dựa trên sẽ tự nhiên chuyển vào Ethereum L1.

Ưu điểm thứ tư là sự đơn giản. Rollup network ở dạng Based Rollup cũng đơn giản hơn so với các sequencers tập trung. Rollup dựa trên không cần xác minh chữ ký của trình sắp xếp thứ tự, xây dựng một cửa thoát hiểm (một hệ thống cho phép người dùng rút tiền một cách an toàn khi trình xác thực ngoại tuyến) hoặc giới thiệu một thuật toán sắp xếp thứ tự phi tập trung mới sau này.

Ưu điểm thứ năm là không cần mã thông báo. Mạng Rollup truyền thống yêu cầu sự tồn tại của mã thông báo trong lần tuần tự hóa tiếp theo để đạt được sự phân cấp. Tuy nhiên, vì việc sắp xếp theo thứ tự các Bản tổng hợp dựa trên diễn ra trên mạng Ethereum nên không yêu cầu mã thông báo.

2.4 Nhược điểm của tổng số dựa trên

Rollup dựa trên cũng có một số nhược điểm. Đầu tiên, doanh thu MEV của mạng Rollup chuyển sang Ethereum L1 mà không tích lũy giá trị trên L2. Tuy nhiên, ngoài doanh thu MEV, phí cơ bản để gửi giao dịch có thể tích lũy ở phía L2.

Thứ hai, có những hạn chế về số sê-ri. Do Rollup dựa trên hoàn toàn dựa vào mạng Ethereum cho quy trình lập số sê-ri để đặt hàng các giao dịch, nên rất khó để giới thiệu quy trình lập số sê-ri của riêng nó. Ngoài ra, nhược điểm của việc dựa vào Ethereum để tuần tự hóa là nó tuân theo tính hữu hạn của Ethereum, điều này có thể không thân thiện với trải nghiệm người dùng, nhưng hiện tại nhiều nhà nghiên cứu đang nghiên cứu các cách để triển khai tính hữu hạn trước thông qua EigenLayer, danh sách ngăn chặn, trái phiếu xây dựng, v.v. .

3. Ví dụ

Mặc dù vẫn chưa chắc chắn liệu các bản tổng hợp dựa trên có được áp dụng hay không, nhưng một bài báo nghiên cứu về dự án zkEVM lớp 2 nổi tiếng có tên là Taiko đã được xuất bản trên ethresearch.

(Nguồn: Taiko)

Nếu L2 sử dụng Tổng số dựa trên cơ sở, quy trình của MEV như sau:

l Người tìm kiếm L2 gộp các giao dịch L2 và gửi chúng đến các trình tạo khối L2.

l Trình tạo khối L2 tạo các khối L2, sau đó được gửi tới những người tìm kiếm L1, khối này có thể được sử dụng như một phần của gói L1.

l Người tìm kiếm L2 gộp các giao dịch L2 và gửi chúng đến các trình tạo khối L2.

l Trình tạo khối L2 tạo các khối L2, sau đó được gửi tới những người tìm kiếm L1, khối này có thể được sử dụng như một phần của gói L1.

l Lưu ý rằng các khối L2 phải được gửi qua luồng tuần tự riêng tư khi được gửi tới L1, nếu không MEV có thể bị đánh cắp.

Tóm lại, nếu những người tìm kiếm L1 giám sát nhóm bộ nhớ của L2 và L1 cùng một lúc, họ có thể trích xuất MEV chuỗi chéo giữa Ethereum và L2 thông qua Rollup dựa trên và giá trị MEV của L2 có thể được tích lũy trong Ethereum.

4. Tóm tắt

Với sự phát triển của nhiều mạng Rollup khác nhau, ngày càng có nhiều lo ngại về trình sắp xếp tập trung. Trong khi đã có nhiều dự án lớp tuần tự hóa để giải quyết vấn đề này, Bản tổng hợp dựa trên cơ sở của Justin Drake cung cấp một cách suy nghĩ mới lạ.

Tôi đã đề cập đến những nhược điểm ở trên, nhưng theo ý kiến ​​của tôi, điểm yếu lớn nhất của Tổng số dựa trên là khả năng sinh lời và tính cuối cùng chậm hơn. Động lực duy nhất để các nhà sản xuất khối mạng Ethereum tham gia vào việc tuần tự hóa các bản tổng hợp dựa trên doanh thu MEV tiềm năng khiêm tốn. Ngoài ra, vì việc tuần tự hóa xảy ra trên mạng Ethereum, thay vì được hưởng lợi từ sự sống động của Ethereum, chúng có thể bị chậm hơn. Nếu phần serializer hiện đang gặp sự cố tập trung cũng được xử lý bởi Ethereum, thì nó có thể được coi là gần với Rollup thực hơn, nhưng trước khi ứng dụng rộng rãi của Rollup dựa trên, cần phải nghiên cứu thêm về các cơ chế và phương pháp khuyến khích để đảm bảo tính toàn vẹn trước.

Coinbase, sàn giao dịch tiền điện tử lớn nhất ở Hoa Kỳ, đã ra mắt Cơ sở mạng Rollup của riêng mình với hai mục tiêu thiết kế: 1) không có mã thông báo và 2) phi tập trung. Base đạt được điều này bằng cách tận dụng Ngăn xếp OP của Optimism, nhưng cả hai mục tiêu đều có thể dễ dàng đạt được bằng cách sử dụng phương pháp Tổng hợp dựa trên có tên tương tự. Nếu bạn là doanh nghiệp đang xây dựng mạng chuỗi khối và đang tìm kiếm khả năng mở rộng và phân cấp cao trong khi không thể đúc mã thông báo, thì Bản tổng hợp dựa trên có thể là một lựa chọn tốt.

Các bình luận

Tất cả bình luận

Recommended for you