tác giả:yyy
Twitter: @y_cryptoanalyst
I. Giới thiệu
Thời gian trôi nhanh, theo Optimism, đã hơn một năm kể từ khi tiền tệ được phát hành. Theo Arbitrum, đã gần nửa năm, việc phát hành tiền tệ chỉ là bước đầu tiên trong hành trình dài của họ. Trong giai đoạn này, Lạc quan đã triển khai nâng cấp Bedrock và ra mắt mô-đun chung L2 stack OP Stack, dựa trên đó Star Rollup như Base ra đời; Arbitrum cam kết khám phá L3 để thúc đẩy ứng dụng Arbitrum Orbit.
Dưới sự lãnh đạo của hai gã khổng lồ này, TVL của toàn bộ đường đua Rollup từng vượt mốc 10 tỷ USD và hiện ổn định ở mức khoảng 10 tỷ USD. Mặc dù Rollup được nhắc đến nhiều như là giải pháp mở rộng “đặc trưng” của Ethereum, nhưng chúng vẫn có các thuộc tính tập trung và không chống kiểm duyệt.
Các chuỗi Rollup chính thống thường chạy các trình sắp xếp tập trung một cách chính thức. Mặc dù các dự án Rollup như Arbitrum, Optimism và StarkNet đã đưa việc phân cấp các trình sắp xếp chuỗi vào lộ trình của họ nhưng chúng vẫn chưa được triển khai trong ngắn hạn và trung hạn.
Là phần quan trọng nhất trong câu đố phi tập trung của Rollup, máy phân loại phi tập trung có một vị trí chiến lược rất quan trọng đối với chính Rollup và là thứ mà mọi người mong muốn.
Theo dữ liệu của L2Beat, TVL của bản nhạc L2 tính đến ngày 1 tháng 10 năm 2023
2. Phí giao dịch gộp
Trước khi hiểu trình sắp xếp thứ tự là gì, trước tiên hãy nói về thành phần phí giao dịch Tổng hợp. Phí giao dịch của Rollup là phí gas mà người dùng phải chịu trong các giao dịch L2 như Arbitrum.
Chủ yếu gồm 2 phần:
1) Phí thực hiện L2
2) Phí dữ liệu L1
Phí thực hiện L2: chi phí thực hiện giao dịch trên L2 (mỗi giao dịch được thực hiện trên chuỗi L2 yêu cầu phí thực hiện)
Giá gas giao dịch = Phí cơ bản L2 + Phí ưu tiên L2
Phí thực hiện L2 = giá gas giao dịch * mức sử dụng gas L2
Phí dữ liệu L1: Chi phí xuất bản các giao dịch L2 lên L1. Thông thường, phí dữ liệu L1 cao hơn phí thực thi L2.
Phí giao dịch L2 = Phí thực hiện L2 + Phí dữ liệu L1
Doanh thu ròng của trình sắp xếp chuỗi = Doanh thu phí giao dịch L2 - chi phí vận hành trình sắp xếp chuỗi - Phí dữ liệu L1
Bộ phân loại tập trung do bên dự án vận hành có một mức độ quyền định giá nhất định (ví dụ: phí thực hiện L2 được tính cao hơn, phí dữ liệu L1 được tính cao hơn), đó là lý do tại sao một số bên dự án Rollup nổi tiếng kiếm được nhiều tiền. tiền bạc.
Doanh thu ròng của trình sắp xếp chuỗi = Doanh thu phí giao dịch L2 - chi phí vận hành trình sắp xếp chuỗi - Phí dữ liệu L1
Bộ phân loại tập trung do bên dự án vận hành có một mức độ quyền định giá nhất định (ví dụ: phí thực hiện L2 được tính cao hơn, phí dữ liệu L1 được tính cao hơn), đó là lý do tại sao một số bên dự án Rollup nổi tiếng kiếm được nhiều tiền. tiền bạc.
Máy phân loại là gì?
Trình sắp xếp thứ tự, như tên cho thấy, là vai trò chịu trách nhiệm sắp xếp giao dịch. Trong mạng Bitcoin, trách nhiệm đặt hàng giao dịch là trách nhiệm của các thợ mỏ, trong Ethereum, trách nhiệm của một tập hợp các nút. Không ai trong số họ có vai trò cố định mà có nhiều cơ chế đồng thuận hơn để xác định ai có quyền tham gia tuần tự. chấp hành.
Hiện tại, các Bản tổng hợp chính thống đều chạy một bộ phân loại tập trung. Các giao dịch của người dùng trong L2 được đưa vào nhóm mem (các giao dịch trong nhóm mem hiện đang ở trạng thái không có thứ tự). Bộ sắp xếp sẽ sắp xếp và nén các giao dịch thành một tập hợp các lô có thứ tự, sau đó gửi chúng đến lớp DA của Ethereum .
Quy trình vận hành máy phân loại
Rollup có yêu cầu bộ sắp xếp không?
- câu trả lời là phủ định. Các giao dịch trên Rollup hoàn toàn có thể bỏ qua bộ phân loại và được gửi đến lớp cơ sở L1. L1 chịu trách nhiệm phân loại và thanh toán, nhưng nó cũng sẽ phải đối mặt với mức tiêu thụ gas cao hơn và thời gian xác nhận giao dịch lâu hơn.
- Trình sắp xếp tổng hợp tương tự như việc sử dụng "làn nhanh" để nén và tổng hợp hàng trăm hoặc hàng nghìn giao dịch L2 thành một giao dịch L1 duy nhất, do đó giảm đáng kể chi phí gas.
- Đây cũng là lý do tại sao tất cả các Rollups chính thống hiện tại đều chạy bộ phân loại tập trung, cung cấp cho người dùng lượng xăng thấp hơn và xác nhận giao dịch nhanh hơn, từ đó cải thiện trải nghiệm giao dịch của người dùng.
3. Máy phân loại tập trung và máy phân loại phi tập trung
Tập trung hóa!
Ưu điểm của việc tập trung hóa là rất rõ ràng, bạn có thể sắp xếp các giao dịch theo cách bạn muốn, không cần thay đổi người để sắp xếp và không cần đạt được sự đồng thuận về kết quả sắp xếp. Điều này có nghĩa là tốc độ xác nhận giao dịch rất nhanh và trải nghiệm người dùng tốt hơn;
Nhưng việc tập trung hóa cũng mang lại cho bộ phân loại quyền tự chủ lớn trong việc phân loại các giao dịch, nó có thể sắp xếp các giao dịch theo ý muốn để tối đa hóa cơ hội kinh doanh chênh lệch giá, nắm bắt giá trị MEV, trì hoãn giao dịch của người dùng hoặc thậm chí kiểm duyệt hoàn toàn người dùng.
Trình sắp xếp chuỗi có thể nắm bắt giá trị MEV bằng cách thay đổi thứ tự các giao dịch trong một khối; điều thậm chí còn có hại hơn là do trình sắp xếp chuỗi kiểm soát thứ tự của nhiều khối liên tiếp nên rất dễ thực hiện MEV xuyên khối, dẫn đến giá trị lớn hơn. -tấn công quy mô. .
Các tình huống trên đều là do người phân loại chủ động làm điều ác, một số lỗi không phải do người phân loại cố ý nhưng vẫn gây tổn hại đến trải nghiệm và quyền lợi của người dùng. Ví dụ: nếu trình sắp xếp chuỗi vô tình đưa lại giao dịch mã thông báo đã sử dụng vào cam kết mềm và sau đó gửi nó đến L1 để xác minh, thì có thể xảy ra tình huống giao dịch không thể được xác nhận trong một thời gian dài; một ví dụ khác là nếu một trình sắp xếp chuỗi duy nhất ngoại tuyến, khiến lớp thứ hai không thể tạo khối bình thường và mạng ngừng hoạt động trong thời gian dài.
Bạn không thể có chiếc bánh của mình và ăn nó, nhưng việc tối ưu hóa hiệu suất Rollup không được gây tổn hại đến khả năng phân cấp và chống kiểm duyệt.
Phân quyền?
Nếu mức độ tập trung là 1 thì mức độ phân quyền sẽ cao hơn. Lộ trình triển khai của các giải pháp phân loại phi tập trung khác nhau là khác nhau, nhưng khái niệm cốt lõi của chúng là giống nhau, đó là phân cấp.
Người sắp xếp không còn có quyền trung tâm để sắp xếp các giao dịch. Vai trò chịu trách nhiệm sắp xếp được chọn từ một bộ sắp xếp dựa trên cơ chế bầu chọn cụ thể và luân phiên trong một khoảng thời gian cố định.
Việc phân cấp ngăn cản các trình sắp xếp chuỗi liên tục lấy MEV, đồng thời cũng ngăn chặn một trình sắp xếp chuỗi duy nhất xem xét các giao dịch của người dùng. Cùng với cơ chế trừng phạt tương ứng đối với hành vi bất lương, nó cũng có thể điều chỉnh hành vi của người sắp xếp một cách hiệu quả.
4. Tổng quan về đường phân loại phi tập trung
Việc phân cấp ngăn cản các trình sắp xếp chuỗi liên tục lấy MEV, đồng thời cũng ngăn chặn một trình sắp xếp chuỗi duy nhất xem xét các giao dịch của người dùng. Cùng với cơ chế trừng phạt tương ứng đối với hành vi bất lương, nó cũng có thể điều chỉnh hành vi của người sắp xếp một cách hiệu quả.
4. Tổng quan về đường phân loại phi tập trung
Sau khi loanh quanh một lúc lâu, cuối cùng tôi cũng đến được điểm chính. Một bộ phân loại phi tập trung được thực hiện bởi chính dự án Rollup và bộ còn lại được triển khai với sự trợ giúp của bên thứ ba. Việc sử dụng bên thứ ba để triển khai trình phân loại phi tập trung thực sự có thể được gọi là Sắp xếp chuỗi như một dịch vụ.
Các dự án như Espresso, Astria, SUAVE, Radius, v.v. đều tập trung vào các giải pháp phân loại phi tập trung và lộ trình triển khai của chúng cũng khác nhau.
1. Cà phê espresso
Espresso Systems là nhà cung cấp dịch vụ tập trung vào các giải pháp quyền riêng tư trong những ngày đầu thành lập. Vào tháng 3 năm 2022, họ thông báo rằng họ đã nhận được gần 30 triệu đô la Mỹ trong vòng tài trợ Series A từ Electric Capital, Sequoia và Blockchain Capital. Hệ thống Espresso hiện đang chuyển đổi cơ bản thành Espresso Sequencer, đặc biệt là cung cấp các dịch vụ sắp xếp thứ tự phi tập trung cho Rollup.
Tình trạng tài trợ cà phê Espresso
Theo cơ chế sắp xếp của máy phân loại Espresso, vòng đời của các giao dịch L2 nhìn chung như sau:
1) Giao dịch của người dùng ở lớp thứ hai được gửi đến máy chủ Rollup (API);
2) Giao dịch đi vào nhóm mem và trình sắp xếp (được chọn thông qua sự đồng thuận HotShot) sắp xếp giao dịch và đưa nó vào một khối;
3) Trình sắp xếp chuỗi phát sóng giao dịch và sau khi các nút khác đạt được sự đồng thuận HotShot, khối được tạo và giao dịch được thực hiện; cam kết mềm cung cấp xác nhận giao dịch nhanh chóng
4) Trình sắp xếp thứ tự gửi cam kết khối chứa giao dịch có chứng chỉ đồng thuận (QC: Chứng chỉ đại biểu) và lưu trữ nó trong hợp đồng trình sắp xếp L1 (chứng minh rằng khối đạt đến mức cuối cùng mềm thông qua sự đồng thuận);
5) Nút Rollup đã thực thi khối sẽ gửi trạng thái Rollup mới tới L1 (tại thời điểm này, zkRU cần phải kèm theo chứng chỉ hợp lệ và ORU sẽ mở giai đoạn thử thách)
6) Hợp đồng tổng hợp L1 kiểm tra tính hợp lệ của bản cập nhật trạng thái bằng cách xác minh QC được gửi bởi hợp đồng trình sắp xếp thứ tự.
Vòng đời của giao dịch L2 theo cơ chế phân loại Espresso
Quá trình này có vẻ mơ hồ và khó hiểu nhưng cách hiểu đơn giản là:
Sự đồng thuận của HotShot chọn một trong nhóm trình sắp xếp thứ tự, chịu trách nhiệm sắp xếp các giao dịch Rollup và bao gồm các giao dịch trong một khối; khối này phải được các nút Rollup khác ký để đạt được sự đồng thuận (hơn 2/3 nút HotShot Đồng ý) là "cuối cùng ", sau đó, cam kết khối liên quan và gốc trạng thái Tổng hợp mới sẽ được gửi đến lớp cơ sở L1 để xác minh.
Sự đồng thuận của HotShot chọn một trong nhóm trình sắp xếp thứ tự, chịu trách nhiệm sắp xếp các giao dịch Rollup và bao gồm các giao dịch trong một khối; khối này phải được các nút Rollup khác ký để đạt được sự đồng thuận (hơn 2/3 nút HotShot Đồng ý) là "cuối cùng ", sau đó, cam kết khối liên quan và gốc trạng thái Tổng hợp mới sẽ được gửi đến lớp cơ sở L1 để xác minh.
"Cuối cùng" ở trên nằm trong dấu ngoặc kép. "Cuối cùng" có dấu ngoặc kép và "cuối cùng không có dấu ngoặc kép" không phải là cùng một khái niệm. "Tính cuối cùng" trong dấu ngoặc kép là cho phép các giao dịch Tổng hợp được xác nhận nhanh hơn, ít độ trễ hơn và trải nghiệm người dùng tốt hơn; tuy nhiên, các giao dịch Tổng hợp cuối cùng yêu cầu lớp cơ sở L1 để xác minh (zkRU cần xác minh chứng chỉ hợp lệ, ORU cần Chờ đợi khi kết thúc giai đoạn thử thách) và xác minh rằng không có vấn đề gì với giao dịch được gửi bởi Rollup, chỉ khi đó giao dịch Rollup mới thực sự trở thành cuối cùng.
Điều này có nghĩa là nếu giao dịch xác minh lớp cơ sở L1 không hợp lệ thì khối L2 có liên quan đã được tạo ra sẽ phải đối mặt với tình trạng khôi phục. Do đó, "cuối cùng" là cho phép các giao dịch được xác nhận nhanh chóng và "cuối cùng" là kế thừa tính bảo mật của Ethereum.
Kiến trúc sắp xếp giao dịch không có Espresso
Tích hợp kiến trúc đặt hàng giao dịch của Espresso
Espresso + EigenLayer
Espresso giải quyết vấn đề xoay vòng trình tự sắp xếp và xác định "tính hữu hạn" của giao dịch dựa trên sự đồng thuận của HotShot, đồng thời giải quyết vấn đề truy cập trình sắp xếp trình tự bằng cách giới thiệu EigenLayer.
Cơ chế cam kết lại của EigenLayer giúp những người cam kết Ethereum có thể đồng thời trở thành người sắp xếp Espresso, cung cấp bảo mật cho sự đồng thuận HotShot.
Nói tóm lại, những người cầm cố nút Ethereum có thể trở thành Người sắp xếp Espresso (ESQ) thông qua cơ chế cam kết lại của EigenLayer. Những người cầm cố Ethereum không chỉ nhận được thu nhập từ nút PoS mà còn nắm bắt được giá trị của MEV lớp thứ hai.
Thu nhập tiềm năng của những người nắm giữ ETH = phần thưởng nút của mạng gốc + phần thưởng nút EVM L2 + của các chuỗi PoS khác (sử dụng cơ chế cam kết lại EigenLayer). Bộ ba tăng sức mạnh cho ETH.
Giải pháp phân loại phi tập trung của EigenLayer
Espresso là một giải pháp phân loại phi tập trung có mục đích chung. Ngoài EigenLayer, các dự án hợp tác sinh thái của Espresso còn bao gồm Arbitrum, OP Stack, Caldera, AltLayer và các dự án mô-đun sao khác.
Espresso là một giải pháp phân loại phi tập trung có mục đích chung. Ngoài EigenLayer, các dự án hợp tác sinh thái của Espresso còn bao gồm Arbitrum, OP Stack, Caldera, AltLayer và các dự án mô-đun sao khác.
Bản đồ dự án hợp tác sinh thái Espresso
2. Astria
Astria được định vị là một công cụ phân loại phi tập trung phổ quát, không cần cấp phép, cung cấp các dịch vụ phân loại dùng chung ngay lập tức cho các Bản tổng hợp khác nhau. Về mặt tài chính, Astria thông báo vào tháng 4 năm 2023 rằng họ đã hoàn thành vòng tài trợ ban đầu trị giá 5,5 triệu đô la Mỹ do Maven 11 dẫn đầu, với các tổ chức đầu tư tham gia bao gồm 1k(x), Delphi Digital, Lemniscap, Robot Ventures, v.v. Mặc dù quy mô tài chính nhỏ nhưng đội hình tổ chức rất đẹp.
Tình trạng tài chính của Astria
Cơ chế hoạt động
Cơ chế hoạt động của trình sắp xếp chuỗi phi tập trung của Astria tương tự như cơ chế của Espresso Sequencer, mục đích là làm suy yếu các đặc quyền của trình sắp xếp chuỗi bằng cách phân quyền các quyền sắp xếp chuỗi giao dịch. Đặc biệt:
Đối với việc xoay vòng trình sắp xếp chuỗi, Astria đề xuất hai cơ chế xoay vòng: thuật toán đồng thuận xoay vòng chỉ huy đơn giản (Xoay vòng chỉ huy) và Thuật toán đồng thuận Dung sai lỗi Byzantine (BFT).
1) Luân chuyển lãnh đạo
Một tập hợp được hình thành thông qua các bộ sắp xếp được chọn và tập hợp các bộ sắp xếp sẽ lần lượt sắp xếp các giao dịch Tổng hợp. Phương pháp này ngăn không cho một máy phân loại duy nhất độc quyền quyền phân loại các giao dịch trong thời gian dài và giải quyết vấn đề kiểm duyệt liên tục của người dùng ở một mức độ nhất định.
Cơ chế luân chuyển lãnh đạo của Astria
2) Thuật toán đồng thuận BFT
Tương tự như cơ chế luân chuyển người lãnh đạo, đến lượt người sắp xếp có quyền chịu trách nhiệm sắp xếp giao dịch, nhưng 2/3 thành viên trở lên của bộ sắp xếp phải đạt được sự đồng thuận về việc sắp xếp này.
Cả hai phương pháp đều có ưu điểm và nhược điểm riêng: phương pháp trước có khả năng xác nhận giao dịch nhanh hơn, tạo khối nhanh hơn và hiệu quả gần bằng trình phân tích tập trung. Nhưng sự đánh đổi là vẫn khó có thể hạn chế những người sắp xếp chuỗi trong lượt của họ không làm điều ác; xác suất làm điều ác sẽ nhỏ hơn với sự đồng thuận của BFT và 2/3 số người sắp xếp chuỗi trong tập hợp cần phải bỏ phiếu để đạt được một sự đồng thuận trước khi một khối có thể được tạo ra. Tuy nhiên, phải mất một khoảng thời gian nhất định để tiến hành bỏ phiếu đồng thuận, gây ra sự cố trễ mạng.
Cả hai phương pháp đều có ưu điểm và nhược điểm riêng: phương pháp trước có khả năng xác nhận giao dịch nhanh hơn, tạo khối nhanh hơn và hiệu quả gần bằng trình phân tích tập trung. Nhưng sự đánh đổi là vẫn khó có thể hạn chế những người sắp xếp chuỗi trong lượt của họ không làm điều ác; xác suất làm điều ác sẽ nhỏ hơn với sự đồng thuận của BFT và 2/3 số người sắp xếp chuỗi trong tập hợp cần phải bỏ phiếu để đạt được một sự đồng thuận trước khi một khối có thể được tạo ra. Tuy nhiên, phải mất một khoảng thời gian nhất định để tiến hành bỏ phiếu đồng thuận, gây ra sự cố trễ mạng.
Thuật toán đồng thuận BFT của Astria
3. TUYỆT VỜI
SUAVE là một giải pháp phân loại chia sẻ plug-and-play phi tập trung được xây dựng bởi Flashbots. Là một giải pháp có mục đích chung, SUAVE có thể cung cấp nhóm bộ nhớ và xây dựng khối phi tập trung cho bất kỳ L1/L2 nào. Sự khác biệt giữa SUAVE và thiết kế trình sắp xếp được chia sẻ nói trên là bản thân Chuỗi SUAVE là một chuỗi tương thích với EVM, thực hiện sắp xếp giao dịch thông qua "đặt giá thầu" khối.
Kiến trúc SUAVE
Kiến trúc của SUAVE bao gồm ba thành phần cốt lõi: môi trường ưu tiên phổ quát, thị trường thực hiện tốt nhất và xây dựng khối phi tập trung.
1) Môi trường ưa thích
Sở thích bao gồm nhiều phạm vi, từ các giao dịch đơn giản đến các sự kiện phức tạp. Tùy chọn của người dùng được phản ánh trong mempool dưới dạng giao dịch và môi trường tùy chọn đóng vai trò là một mempool công cộng để tập hợp các tùy chọn lại với nhau. Môi trường ưu tiên phổ quát do SUAVE cung cấp giúp các tùy chọn của người dùng đa chuỗi trở nên cởi mở và minh bạch, loại bỏ các lỗ hổng thông tin và giải quyết vấn đề MEV chuỗi chéo ở một mức độ nhất định.
2) Thị trường thực hiện
Thị trường khớp lệnh là một mạng lưới bao gồm những người tham gia lắng nghe memepool SUAVE và cạnh tranh với nhau. Sự cạnh tranh thúc đẩy họ cung cấp khả năng khớp lệnh tốt nhất theo sở thích của người dùng. Có thể hiểu rằng tất cả những người thực thi đều nhận ra sở thích của người dùng thông qua "đặt giá thầu" và trả lại càng nhiều MEV do giao dịch của người dùng tạo ra cho người dùng càng tốt.
3) Xây dựng khối phi tập trung
Cuối cùng, dựa trên các tùy chọn được thu thập và đường dẫn thực hiện tối ưu, mạng xây dựng khối phi tập trung sẽ bao gồm chúng thành các khối. Tại thời điểm này, toàn bộ quá trình khám phá giao dịch, sắp xếp giao dịch và tạo khối được thực hiện.
Các thành phần cốt lõi của SUAVE
4. Bán kính
Bán kính được định vị là lớp đặt hàng chia sẻ không đáng tin cậy. Khác với cơ chế triển khai của các giải pháp trước đó, Radius đảm bảo rằng các giao dịch Tổng hợp được sắp xếp mà không cần tin cậy bằng cách bật một mempool được mã hóa, từ đó loại bỏ việc xem xét giao dịch MEV và người dùng hiệu quả.
Về mặt tài chính, Radius đã công bố vào tháng 6 năm 2023 về việc hoàn thành vòng tài trợ Pre-seed trị giá 1,7 triệu đô la Mỹ do Hashed dẫn đầu, với các tổ chức đầu tư tham gia bao gồm Superscrypt, LambdaClass và Crypto.com.
Thông tin tài trợ bán kính
Trình đặt hàng phi tập trung dựa trên cơ chế đồng thuận như Espresso và Astria giảm rủi ro MEV và kiểm duyệt ở một mức độ nhất định, nhưng phải trả giá bằng khả năng mở rộng mạng và hiệu quả về thời gian, chúng mang lại độ trễ xác nhận giao dịch nhất định (cần xác nhận lệnh giao dịch để đạt được sự đồng thuận) . Ngoài ra, mặc dù việc phân loại giao dịch diễn ra trong một môi trường phi tập trung, nhưng vì các giao dịch liên quan của mempool là minh bạch nên trình sắp xếp vẫn có chỗ cho cái ác chiếm đoạt MEV. vấn đề của trình sắp xếp chuỗi lấy MEV một cách độc hại và kiểm duyệt các giao dịch tại nguồn.
Kiến trúc công nghệ
Kiến trúc công nghệ Radius có thể được chia thành bốn cấp độ chức năng sau: lớp sắp xếp (Bán kính), lớp thực thi (Cuộn lên), lớp giải quyết và lớp sẵn có của dữ liệu.
1) Lớp sắp xếp
Người dùng gửi các giao dịch và bằng chứng mật mã cho trình sắp xếp thứ tự;
2. Trình sắp xếp thứ tự xác minh bằng chứng và xác thực giao dịch;
3. Trình sắp xếp sắp xếp các giao dịch và các giao dịch không thể được giải mã trước đó;
4. Bộ sắp xếp xây dựng một khối;
5. Trình sắp xếp trình tự gửi khối tới Rollup để thực thi.
2) Lớp thực thi
Rollup nhận các khối từ trình sắp xếp thứ tự và thực hiện các giao dịch theo thứ tự được cung cấp;
2. Rollup gửi trạng thái giao dịch và chứng chỉ trạng thái cho lớp thanh toán.
3) Lớp giải quyết
Lớp giải quyết nhận trạng thái và chứng chỉ trạng thái từ Rollup và chịu trách nhiệm xác minh chứng chỉ cũng như xác định tính cuối cùng của giao dịch;
2. Lớp tuần tự xác minh rằng việc thực thi phù hợp với thứ tự.
4) Lớp sẵn có của dữ liệu
Lớp sẵn có của dữ liệu lưu trữ dữ liệu và đảm bảo rằng dữ liệu đó có sẵn. ,
Kiến trúc phân cấp chức năng bán kính
cơ chế mã hóa của mempool - PVDE
Radius sử dụng sơ đồ mã hóa dựa trên bằng chứng không có kiến thức được gọi là Mã hóa độ trễ có thể xác minh thực tế (PVDE) để tạo các mempool được mã hóa.
Quy trình cụ thể như sau:
Khi người dùng gửi giao dịch đến trình sắp xếp thứ tự:
1. Người dùng tạo câu đố khóa thời gian và khóa đối xứng;
2. Người dùng sử dụng khóa đối xứng để mã hóa giao dịch và giao dịch được mã hóa sẽ vào mempool;
3. Trình sắp xếp chuỗi sắp xếp các giao dịch được mã hóa và trình sắp xếp chuỗi cần mở khóa câu đố khóa thời gian để lấy khóa giải mã;
4. Trình sắp xếp thứ tự tính toán cam kết đơn hàng trước khi mở khóa câu đố khóa thời gian và gửi cam kết đến lớp giải quyết (được sử dụng để xác minh rằng trình sắp xếp thứ tự đã gửi giao dịch tới Tổng hợp theo thứ tự).
3. Trình sắp xếp chuỗi sắp xếp các giao dịch được mã hóa và trình sắp xếp chuỗi cần mở khóa câu đố khóa thời gian để lấy khóa giải mã;
4. Trình sắp xếp thứ tự tính toán cam kết đơn hàng trước khi mở khóa câu đố khóa thời gian và gửi cam kết đến lớp giải quyết (được sử dụng để xác minh rằng trình sắp xếp thứ tự đã gửi giao dịch tới Tổng hợp theo thứ tự).
Quá trình mã hóa và giải mã giao dịch bán kính
Giải pháp phi tập trung cho máy phân loại
Mempool được mã hóa đảm bảo rằng trình sắp xếp thứ tự là không đáng tin cậy, nhưng nguy cơ xảy ra lỗi một điểm vẫn tồn tại. Nếu chạy một trình sắp xếp chuỗi đơn + bộ nhớ được mã hóa, lỗi trình sắp xếp chuỗi sẽ gây ra thời gian ngừng hoạt động của mạng. Để giải quyết vấn đề này, Radius đã đề xuất nhiều giải pháp triển khai máy phân loại phi tập trung, bao gồm cơ chế bầu cử lãnh đạo bí mật, cơ chế phân chia nhóm phân loại, v.v.
Tất nhiên, Radius cũng có thể chọn tham khảo cơ chế xoay vòng bộ phân loại của Espresso và Astria, đồng thời đạt được khả năng phân loại giao dịch phi tập trung và không cần tin cậy.
Tối ưu hóa không gian khối
Radius nhằm mục đích đạt được mục tiêu vừa bảo vệ người dùng vừa tối đa hóa lợi nhuận Rollup thông qua tối ưu hóa không gian khối. Rollup sử dụng cơ chế phân loại đến trước được phục vụ trước (FCFS), ưu điểm là có thể ngăn chặn MEV một cách hiệu quả, nhưng nhược điểm là phải hy sinh lợi nhuận tiềm năng của việc đấu giá không gian khối.
Để giải quyết vấn đề nan giải về đặt hàng giao dịch ở trên, Radius chia không gian khối thành hai phần: không gian khối trên cùng và không gian khối dưới cùng:
Không gian khối trên cùng được dành riêng cho các giao dịch của người dùng, mã hóa các giao dịch của người dùng và loại bỏ thao tác đặt hàng giao dịch, do đó bảo vệ người dùng khỏi các rủi ro kiểm duyệt và MEV có hại; khối dưới cùng giới thiệu một thị trường giao dịch dựa trên đấu giá, nơi các nhà kinh doanh chênh lệch giá có thể gộp các giao dịch và giá thầu của họ được gửi đến bộ sắp xếp để chọn giao dịch được nhóm có giá thầu cao nhất để đưa vào khối. Phương pháp này có thể tối đa hóa lợi nhuận gộp.
Trên đây là giải pháp phân loại phi tập trung phổ biến phổ biến hiện nay. Đối với Rollup, nó phải đối mặt với việc chạy một bộ sắp xếp tập trung hay một bộ sắp xếp phi tập trung? Tích hợp giải pháp phân loại phổ quát của bên thứ ba hay tự mình thực hiện phân cấp? Giải pháp triển khai kỹ thuật nào được sử dụng để đạt được sự phân cấp đặt hàng giao dịch? Cân nhắc những ưu và nhược điểm theo nhiều chiều.
5. Trò chơi giữa các lần cuộn
Sự đánh đổi 1: Nó có phi tập trung không?
Một số Rollups chính thống, chẳng hạn như Optimism, Arbitrum, zkSync và Base, kiếm được rất nhiều tiền bằng cách chạy các bộ phân loại tập trung. Việc phân quyền sức mạnh của việc phân loại giao dịch chắc chắn sẽ liên quan đến việc chia sẻ lợi nhuận. Không tính đến sự cạnh tranh ngày càng khốc liệt trên đường đua Rollup, không ai sẵn sàng cho đi những món chua ngọt mà mình có được. Nhưng giả sử rằng Rollup dẫn đầu trong việc khởi chạy một trình phân loại phi tập trung, thì đây có thể là một lượng truy cập lớn và tạo thành một hiệu ứng trình diễn trong đường dẫn phân khu Rollup, do đó buộc các dự án Rollup khác phải phân cấp các trình phân loại của chúng.
Sự đánh đổi 2: Tích hợp các giải pháp chung của bên thứ ba và các giải pháp độc quyền nội bộ
Nói chung, có hai cách để một máy phân loại đạt được sự phân cấp: một là lấy những gì người khác đã làm và sử dụng nó; hai là tự mình làm việc đó. Các bên thứ ba như Espresso và Astria có thể cung cấp cho Rollup các dịch vụ phân loại phi tập trung sẵn có, do đó bản thân Rollup có thể tiếp tục tập trung vào sự khác biệt hóa sản phẩm và hiệu suất được tối ưu hóa, cải thiện khả năng cạnh tranh cốt lõi của nó; ngoài ra, tích hợp các lớp chung Bộ phân loại phi tập trung giải pháp cũng có lợi hơn cho khả năng tương tác, mang lại nhiều khả năng hơn, bao gồm cả hoạt động chênh lệch giá chéo. Nhược điểm của giải pháp này có thể là nó không thể trao quyền hiệu quả cho mã thông báo gốc của Rollup.
Nếu Rollup sử dụng giải pháp dành riêng cho nội bộ để triển khai bộ phân loại phi tập trung thì đây là giải pháp tốn kém và tốn thời gian nhất nhưng thực sự là cách hiệu quả nhất để trao quyền cho mã thông báo gốc của Rollup. Ví dụ: bên dự án StarkNet có thể yêu cầu người dùng cam kết mã thông báo gốc của giao thức để trở thành bộ sắp xếp tham gia vào quá trình sắp xếp giao dịch của Rollup và tính phí dịch vụ nhất định để đạt được tích lũy giá trị.
Đánh đổi 3: Nên sử dụng giải pháp triển khai kỹ thuật nào để đạt được sự phân cấp phi tập trung?
Đánh đổi 3: Nên sử dụng giải pháp triển khai kỹ thuật nào để đạt được sự phân cấp phi tập trung?
Như đã đề cập trước đó, có nhiều giải pháp triển khai kỹ thuật để đạt được thứ tự giao dịch phi tập trung, bao gồm nhưng không giới hạn ở các giải pháp dựa trên các cơ chế đồng thuận khác nhau, FCFS, đấu thầu khối, mempool được mã hóa, v.v. Mỗi giải pháp triển khai kỹ thuật đều có những ưu điểm và nhược điểm riêng: cơ chế dựa trên sự đồng thuận sẽ bị hạn chế bởi hiệu quả về thời gian, mempool được mã hóa không thể đạt được tối đa hóa lợi nhuận tổng cộng, v.v. Tất nhiên, bạn cũng có thể tham khảo việc Astria tích hợp hai giải pháp triển khai kỹ thuật khác nhau. Sự cân bằng giữa các lựa chọn triển khai kỹ thuật khác nhau là những vấn đề mà tất cả các dự án Rollup cần phải xem xét cẩn thận.
viết ở cuối
Mặc dù Optimism và Arbitrum, những công ty dẫn đầu hiện tại trong xu hướng Rollup, đã phát hành tiền xu, nhưng đây có thể chỉ là điểm khởi đầu và cuộc cạnh tranh thực sự có thể mới bắt đầu. Ít nhất xét theo xu hướng hiện tại, các máy phân loại phi tập trung phải là chiến trường cho các nhà chiến lược quân sự.
Dự án Rollup dòng zk cũng đang âm thầm xuất hiện, trong môi trường cạnh tranh ngày càng gay gắt, một bước sai lầm có thể gây ra những tổn thất không thể khắc phục được. Nhưng trước những đổi mới ảnh hưởng đến sự sống còn của các dự án, Rollups không còn cách nào khác là phải đi theo xu hướng chung.
người giới thiệu
[1] Nghiên cứu của Binance: Các bản tổng hợp của Ethereum được tập trung hóa. Một cái nhìn về các trình tự phân cấp
[2] Espresso HotShot: Sự đồng thuận được thiết kế cho các bản tổng hợp
[3] Bản tổng hợp dựa trên—siêu năng lực từ trình tự L1
[4] Giới thiệu Astria: Mạng tuần tự được chia sẻ https://blog.astria.org/introducing-astria/
[5] Giới thiệu Cụm phát triển Astria
https://blog.astria.org/introducing-the-astria-development-cluster/
[6] Tại sao phải phân cấp trình tự sắp xếp?
https://blog.astria.org/why-decentralize-sequencer/
[7] IOSG giải thích chi tiết về SUAVE: Thập kỷ tăng trưởng quy mô lớn mới của MEV
[8] Tương lai của MEV là TUYỆT VỜI
[9] Bán kính Gitbook
Tất cả bình luận