Rollup Money Tree: Tổng quan về phân phối bánh phân loại và các giải pháp phi tập trung
YBB Capital
2023-11-18 04:00
本文约5955字,阅读全文需要约24分钟
Trong kế hoạch mở rộng Rollup của Ethereum, trình sắp xếp thứ tự là thành phần cốt lõi, chịu trách nhiệm sắp xếp giao dịch và tạo khối. Với sự phát triển của Lớp 2 và sự thịnh vượng về mặt sinh thái của nó, các vấn đề về mô hình lợi nhuận và tập trung hóa của nó đã trở thành trọng tâm, đặc biệt là c

Tác giả gốc: Nhà nghiên cứu vốn YBB Ac_Core

Lời nói đầu

Sequencer là một thành phần quan trọng trong kế hoạch mở rộng Ethereum Rollup hiện tại, được sử dụng để sắp xếp các giao dịch theo trình tự và thực hiện các hoạt động liên quan như tạo khối, chấp nhận giao dịch, sắp xếp giao dịch, thực hiện giao dịch và gửi dữ liệu giao dịch. Với sự gia tăng số lượng Lớp 2 trong mạng Ethereum và sự thịnh vượng của hệ sinh thái của nó, các phương thức lợi nhuận và vấn đề tập trung hóa của Lớp 2 đã dần thu hút sự chú ý của mọi người. Ví dụ: liệu thành phần trình tự quan trọng hơn trong Rollup có thể đạt được sự phân cấp hay không và Làm thế nào lợi nhuận của người phân loại được phân phối. Bài viết này chỉ mang tính chất phân tích và tham khảo, không nhằm mục đích quảng bá dự án.

Giới thiệu ngắn gọn về Kinh tế học tổng hợp

Vai trò của Rollup:

Theo giải thích của @barnabemonnot, một nhà khoa học nghiên cứu tại Ethereum Foundation, chúng ta có thể phân biệt ba vai trò chính trong hệ thống Rollup: người dùng, toán tử Rollup và các lớp cơ sở. Quy trình chính họ chạy đại khái là: khi người dùng thực hiện giao dịch trên L2, toán tử Rollup hoạt động như một giao diện giữa người dùng và lớp cơ sở, và cuối cùng xuất bản dữ liệu lên lớp cơ sở, như được hiển thị bên dưới:

  1. Người dùng: gửi giao dịch của họ trên mạng Lớp 2, triển khai nội dung Lớp 2 của họ trên Rollup để tương tác với hợp đồng và chuyển phí thanh toán cho nhà điều hành Rollup;

  2. Toán tử tổng hợp: đại diện cho tất cả cơ sở hạ tầng cần thiết để xử lý các giao dịch trên mạng L2, cũng bao gồm nhiều vai trò khác, chẳng hạn như: Trình sắp xếp chuỗi xuất bản các lô giao dịch, Người thực thi xuất bản báo cáo và báo cáo bằng chứng gian lận Người thách thức (Người thách thức) và Người xác thực (Người xác thực) các bằng chứng về tính hợp lệ của tính toán, trong đó quan trọng nhất là trình sắp xếp thứ tự;

  3. Lớp cơ sở: Cũng có thể hiểu là một node hoàn chỉnh, mục đích của nó là bảo vệ giao thức dữ liệu của Rollup, xử lý và xác minh tất cả các giao dịch, đảm bảo trạng thái Rollup chính xác và đảm bảo tính hợp lệ của mỗi giao dịch, chẳng hạn như phát hiện các giao dịch sai sót. giao dịch và xóa chúng.

Nguồn hình ảnh: @barnabemonnot

Chi phí tổng hợp:

Chi phí vận chuyển lớp 2: Chi phí phát sinh để duy trì nhóm giao dịch, xử lý hàng loạt trình tự, tính toán gốc trạng thái/sự khác biệt trạng thái/bằng chứng hợp lệ và các vấn đề khác liên quan đến xử lý giao dịch hàng loạt, xác minh giao dịch, tạo khối và các vấn đề khác. Và bởi vì các toán tử Rollup hiện đã được tập trung hóa nên chi phí phát sinh sẽ do chính giao thức hoặc các đối tác gánh chịu và việc nén giao dịch trong quy trình cần phải được giải quyết trên lớp cơ sở.

Chi phí sẵn có của dữ liệu lớp 1: DA là sự đảm bảo rằng Rollup tương đương với tính bảo mật của Ethereum. Để Rollup xuất bản dữ liệu trên Ethereum, khi nhà điều hành tổng hợp một số lượng lớn các bộ giao dịch, nhà điều hành cần giải phóng bộ giao dịch dưới dạng CallData . Ở lớp cơ sở, chi phí DA đóng góp vào Ethereum L1 chiếm phần lớn trong tổng chi phí của Rollup và giá thị trường dữ liệu tại thời điểm đó được quản lý bởi EIP-1559.

Chi phí xác minh tắc nghẽn lớp 2: Đây là một chi phí tác động gây tranh cãi. Khi nguồn cung của tổng không gian khối Rollup không thể đáp ứng nhu cầu thị trường hiện tại, các nguồn lực khan hiếm phải được phân bổ. Nó cũng phản ánh trực quan sự cân bằng động giữa giá Gas và lưu lượng mạng.

Thu nhập gộp:

Chủ đề liên quan đến thu nhập của Rollup, chủ yếu đến từ hai nguồn: giá trị giao dịch và phát hành.

giá trị giao dịch

Bản chất của Rollup là mở rộng công suất của Ethereum, tăng tốc và giảm áp lực cho Lớp 1. Liệu Rollup có mang lại những lợi ích liên quan đến MEV hay không, câu trả lời thực ra là không. Vì bản thân Rollup dựa vào bộ phân loại và chi phí gas để sắp xếp các giao dịch nên nó không có khái niệm về khối nên không có Mempool.Tuy nhiên, hiện nay các Mempool tư nhân như OP Mainnet đã gây ra các vấn đề về MEV nên bản thân Rollup không có Với tiền đề tư nhân hóa Mempool, MEV sẽ không thu được lợi nhuận. Về bản chất, lợi nhuận lớn nhất của Rollup đến từ chênh lệch giá giữa gas giao dịch.

cấp

Dòng doanh thu thứ hai là phân phối. Ở lớp cơ sở, doanh thu kiếm được dưới dạng mã thông báo mới được đúc cho các nhà sản xuất khối tài sản tiền điện tử gốc của mạng. Ở một mức độ nhất định, chi phí cơ sở hạ tầng của các nhà sản xuất khối sẽ được bù đắp và nhiều nhà sản xuất khối sẽ bị thu hút hơn khi lợi nhuận được tạo ra. Chúng tôi giả định rằng nếu Rollup có thể đúc mã thông báo của riêng mình thì Rollup có thể thanh toán chi phí hoạt động bằng cách phát hành mã thông báo mới (nhưng trên thực tế, mô hình ở đây sẽ mơ hồ và có nhiều cách để sử dụng nguồn doanh thu cho chi phí Tổng hợp).

Về các vấn đề liên quan đến cân bằng chi phí và thu nhập, chúng tôi sẽ không nói sâu hơn, trên đây chỉ là phần giới thiệu ngắn gọn, việc nâng cấp Cancun cũng sẽ ảnh hưởng đến lợi nhuận của Rollup ở một mức độ nhất định. EIP-4844 cốt lõi của nó (còn được gọi là Proto-DankSharding) ) có thể được tóm tắt trong một đoạn, nhằm giảm bớt vấn đề chi phí DA cao của Lớp 1 của Ethereum. Bộ lưu trữ bên ngoài tạm thời của blob đã xuất hiện và nội dung dữ liệu của các giao dịch Lớp 2 có thể được chuyển sang một blob tạm thời mới để lưu trữ. Nhưng nó không thực sự lưu trữ dữ liệu giao dịch Lớp 2 trong Lớp 1. Ưu điểm là Lớp 2 sẽ có chi phí lưu trữ thấp hơn và tốc độ nhanh hơn, nhưng hộp đen dữ liệu Lớp 2 hiện tại có tác động không chắc chắn, vẫn đáng để khám phá.

Mô tả ngắn gọn cách thức hoạt động của Rollup:

  1. Tóm tắt: Nút tích chập thu thập nhiều giao dịch và tạo một bản tóm tắt nén, khối tích chập, chứa thông tin cơ bản cần thiết để xác minh giao dịch và cập nhật trạng thái;

  2. Xác minh: Các khối tổng hợp được gửi tới chuỗi khối chính và các nút xác thực xác minh tính hợp lệ của các giao dịch trong khối và đảm bảo rằng chúng tuân thủ các quy tắc được xác định trước.

Nói chung, sau khi khối được xác minh, trạng thái của Rollup sẽ được cập nhật trên chuỗi và phản ánh kết quả của giao dịch. Điều này làm giảm tải tính toán và yêu cầu lưu trữ dữ liệu trên Lớp 1 thông qua Rollup, từ đó cải thiện đáng kể khả năng mở rộng. Một cách tiếp cận hiệu quả là chuyển cả tính toán và lưu trữ trạng thái ra khỏi chuỗi, nhưng vẫn giữ một số dữ liệu trên chuỗi.

Máy phân loại là gì

Trình sắp xếp là thành phần cốt lõi trong các lựa chọn thiết kế của Rollup. Như tên cho thấy, nó chịu trách nhiệm sắp xếp các cặp giao dịch được chấp nhận và giá Gas đã thanh toán, đóng gói và gộp các giao dịch thành các khối và trích phí, từ đó nâng cao hiệu quả của các giao dịch. tính trật tự và hiệu quả xử lý của toàn bộ hệ thống. Nhưng thực tế là hiện tại tất cả các Bản tổng hợp trên Ethereum đều được chạy theo cách riêng biệt và tập trung, đồng thời được quản lý bởi các nhóm Tổng hợp tương ứng của họ. Tác động trực quan của việc này là các nhà cung cấp Tổng hợp duy trì thứ tự tập trung của riêng họ. Máy chủ được sử dụng để tạo toàn bộ mạng rẻ hơn và nhanh hơn, nhưng điều này cũng đang ăn mòn lợi nhuận của Rollup.

Nguồn: Nghiên cứu của Binance

Cũng giống như phần chi phí và thu nhập của Rollup ở trên, lợi nhuận chính của nó đến từ việc sắp xếp thu nhập chênh lệch giá Gas của người dùng, trong khi chi tiêu chủ yếu nằm ở chi phí sẵn có của dữ liệu của Lớp 2 cho Lớp 1 và chi phí hoạt động của nhà điều hành tập trung, vì vậy Trình sắp xếp chuỗi chủ yếu thu phí giao dịch từ phía người dùng và trả phí DA cho Ethereum.

Doanh thu của bộ sắp xếp = giao dịch của người dùng Doanh thu lan truyền khí – Chi tiêu dữ liệu L2 cho L1 – chi phí vận hành bộ sắp xếp

Các sơ đồ sắp xếp khác nhau cho Op Rollups và Zk Rollups

Op Rollups đang gộp một số lượng lớn các giao dịch ngoài chuỗi lại với nhau thành các lô lớn hơn, sau đó được phát hành lên lớp cơ sở. Quá trình này tạo điều kiện thuận lợi cho việc phân phối một khoản phí cố định cho nhiều giao dịch trong mỗi đợt, do đó giảm phí cho người dùng. Trong khi các giao dịch được xử lý theo đợt, các kỹ thuật nén khác nhau được đề cập ở trên cũng được sử dụng để giảm thiểu dữ liệu được xuất bản lên lớp cơ sở. Sự khác biệt giữa hai phương pháp này là Zk Rollups sử dụng mật mã để chứng minh tính hợp lệ của các giao dịch ngoài chuỗi, trong khi Op Rollups dựa vào cơ chế phát hiện hoạt động gian lận để xác định các trường hợp tính toán giao dịch không chính xác.

Một khoảng thời gian thử thách xảy ra sau khi gửi bản tổng hợp lô, trong thời gian đó bất kỳ ai cũng có thể thách thức kết quả của giao dịch tích chập bằng cách tạo ra bằng chứng gian lận. Sau khi bằng chứng gian lận thành công, giao thức Rollup sẽ thực hiện lại giao dịch và điều chỉnh trạng thái tích chập cho phù hợp. Ngoài ra, bằng chứng gian lận thành công dẫn đến việc cổ phần của người đặt hàng bị cắt giảm do người đặt hàng đã đưa giao dịch được thực hiện không chính xác vào một khối. Trong quá trình này, nếu người đặt hàng kết hợp các giao dịch được thực hiện không chính xác vào bằng chứng gian lận khối thì lợi ích của người đặt hàng sẽ bị thiệt hại nếu thành công. Sau giai đoạn thử thách, nếu lô luân phiên vẫn chưa được xác minh (tức là tất cả các giao dịch đều được thực hiện chính xác), thì lô đó sẽ được xác nhận là hợp lệ và được đưa vào lớp cơ sở. Về vấn đề bộ sắp xếp trong quá trình triển khai, OP sẽ sử dụng nhiều chuỗi nhưng chỉ có một bộ sắp xếp chung duy nhất.

ZK Rollups tổng hợp các giao dịch thành các lô được xử lý ngoài chuỗi, giảm lượng dữ liệu cần tải lên chuỗi khối. Trình sắp xếp của họ kết hợp các thay đổi cần thiết để thể hiện toàn bộ lô giao dịch thành một giao dịch duy nhất, thay vì truyền từng giao dịch riêng lẻ. Do đó, Zk Rollups dựa vào bằng chứng hợp lệ không có kiến ​​thức thay vì bằng chứng gian lận. Trình sắp xếp thứ tự thu thập dữ liệu giao dịch từ L2 và chịu trách nhiệm gửi (tùy thuộc vào kiến ​​trúc cụ thể, nó cũng có thể chịu trách nhiệm xuất bản) bằng chứng không có kiến ​​thức cho L1. Nếu trình sắp xếp chuỗi có hành vi độc hại, số tiền đặt cược của họ sẽ bị giảm, điều này khuyến khích họ phát hành các khối hợp lệ (hoặc bằng chứng hàng loạt). Người chứng minh (hoặc người đặt hàng, nếu được kết hợp thành một vai trò) chứng minh rằng các trạng thái và việc thực thi mới này là chính xác bằng cách tạo ra các bằng chứng không thể giả mạo về việc thực hiện giao dịch.

Sau đó, trình sắp xếp trình tự sẽ gửi các bằng chứng này, cùng với dữ liệu giao dịch hoặc ít nhất là sự khác biệt về trạng thái, tới hợp đồng xác thực trên mạng chính Ethereum. Về mặt kỹ thuật, nhiệm vụ của người phân loại và người chuẩn bị có thể được kết hợp thành một. Nhưng vì cả việc tạo bằng chứng và đặt hàng giao dịch đều đòi hỏi các kỹ năng chuyên môn cao để thực hiện đầy đủ, việc phân chia các trách nhiệm này sẽ ngăn chặn sự tập trung không cần thiết trong các thiết kế tích chập.

Trong nhiều trường hợp, trình sắp xếp chuỗi chỉ gửi các thay đổi từ trạng thái L2 đến L1 trong khi thực hiện bằng chứng không có kiến ​​thức và cung cấp dữ liệu này dưới dạng hàm băm có thể xác minh cho hợp đồng thông minh của trình xác thực trên mạng chính Ethereum. Vì Zk Rollups chỉ cần cung cấp bằng chứng về tính hợp lệ để hoàn tất giao dịch nên sẽ không có sự chậm trễ trong việc chuyển tiền từ Zk Rollups đến hoặc từ lớp cơ sở. Sau khi bằng chứng về tính hợp lệ được hợp đồng Zk Rollups xác nhận, giao dịch thoát sẽ được thực hiện.

Tập trung và phân cấp máy phân loại

Hiện tại, tất cả các máy phân loại trong L2 đều được tập trung hóa, nhưng các máy phân loại phi tập trung cũng sẽ đặc biệt quan trọng trong tương lai. Tuy nhiên, bộ sắp xếp không phải là không thể thiếu mà nó chỉ là sự lựa chọn thiết kế của Rullup, vì hiện tại chưa có giải pháp mới nào và Rollup hiện sử dụng phương pháp sắp xếp tập trung để giải quyết vấn đề sắp xếp giao dịch. . Dữ liệu chính thức của BEAT được hiển thị.

  • Máy phân loại tập trung

Ưu điểm: Nó có thể cải thiện đáng kể tốc độ xác nhận giao dịch và giảm chi phí giao dịch, giúp trải nghiệm giao dịch trở nên thân thiện với người dùng;

Nhược điểm: Lỗ hổng chính của nó đến từ nguy cơ ngừng hoạt động một điểm và độc quyền, không cần phải giải thích quá nhiều về vấn đề ngừng hoạt động một điểm, sự cố ngừng hoạt động thường xuyên của Rollup không có gì mới hiện nay và rủi ro do độc quyền mang lại là không được đề cập Rõ ràng là máy phân loại tập trung chắc chắn đã có được quyền sắp xếp các giao dịch, để nó có thể dễ dàng tối đa hóa lợi ích của mình, Thứ hai, nó cũng sẽ mang đến nguy cơ bị kiểm duyệt tương đối yếu.

  • Máy phân loại phi tập trung

Ưu điểm: Việc sử dụng máy phân loại phi tập trung dường như đã trở thành một tiêu chí quan trọng để đo lường xem liệu Rollup có thể thực sự được phân cấp hay không. Ưu điểm của nó là hiển nhiên. Nó có thể làm tăng đáng kể mức độ phân cấp và ngăn chặn người vận hành làm điều ác. Nó đảm bảo an ninh tài sản của người dùng ở mức độ lớn và ngăn chặn hiệu quả các hiện tượng ngừng hoạt động khác nhau trong Rollup;

Nhược điểm: Chi phí cải thiện tính phân cấp và bảo mật là giảm tốc độ giao dịch hoặc tăng chi phí giao dịch, do đó làm suy yếu trải nghiệm tương tác của người dùng ở một mức độ nhất định.

Nguồn ảnh: L2 BEAT

Các loại lớp thứ hai khác nhau

Vitalik đã đề cập trong bài báo gần đây của mình Các loại lớp 2 khác nhau rằng xu hướng đồng phân hóa của các dự án lớp thứ hai sẽ ngày càng rõ ràng hơn trong tương lai và xu hướng này sẽ tiếp tục. Ví dụ: Arbitrum, Optimism và Scroll được sử dụng theo truyền thống Những lý do chính cho sự phát triển gần đây của chuỗi công khai do Kakarot và Taiko đại diện và hệ sinh thái EVM do Kakarot và Taiko đại diện là như sau:

  • Một số dự án hiện là lớp 1 độc lập đang tìm cách tiến gần hơn đến hệ sinh thái Ethereum và những dự án này có thể muốn chuyển đổi dần dần và có khả năng trở thành lớp 2. Nhưng vì công nghệ vẫn chưa sẵn sàng nên hãy đưa mọi thứ vào Rollup ngay bây giờ;

  • Một số dự án tập trung muốn cung cấp nhiều đảm bảo an ninh hơn cho người dùng của họ và đang khám phá các phương pháp tiếp cận dựa trên blockchain. Trong nhiều trường hợp, những dự án này đã được khám phá ở thời kỳ trước"Chuỗi Consortium được phép". Trên thực tế, họ có thể chỉ cần"ngôi nhà nửa chừng"mức độ phân cấp. Hơn nữa, năng suất của các dự án này có xu hướng rất cao nên ít nhất trong ngắn hạn thậm chí không phù hợp cho việc phát triển cuốn chiếu;

  • Các ứng dụng tài chính yếu như game hay ứng dụng xã hội cũng hy vọng đạt được sự phân cấp. Trong trường hợp của mạng xã hội, thực tế là các phần khác nhau của ứng dụng cần được xử lý khác nhau: các hoạt động hiếm và có giá trị cao như đăng ký tên người dùng và khôi phục tài khoản nên được triển khai, trong khi các hoạt động thường xuyên và có giá trị thấp như bài đăng và các cuộc thăm dò chỉ nên được xử lý theo cách cuốn chiếu. Nguy cơ bài viết biến mất do lỗi chuỗi là có thể chấp nhận được. Nguy cơ mất tài khoản do lỗi dây chuyền càng khó chịu hơn.

Mặc dù hiện tại các ứng dụng và người dùng trong Ethereum Lớp 1 chỉ cần trả một khoản phí Rollup nhỏ trong thời gian ngắn, nhưng điểm chúng tôi muốn nhấn mạnh trong chương này là liệu người dùng có thể rút tài sản từ Lớp 2 sang Lớp 1 một cách suôn sẻ và an toàn hay không, tức là Các chức năng “bắt buộc rút lui” và “thoát cabin” của Rollup, hãy xem liên kết tiện ích mở rộng liên quan được Faust giải thích [1].

Nguồn hình ảnh: Các loại layer2 khác nhau

Nếu bạn có một tài sản ở Lớp 1, nhưng nó cần được gửi vào Lớp 2 trước khi có thể được chuyển sang một địa chỉ ví khác, thì chúng tôi có thể đảm bảo rằng bạn có thể đưa tài sản này trở lại Lớp 1 ở mức độ nào? Vì lý do này, hãy sử dụng một biểu đồ đơn giản để làm rõ điều này:

Nguồn dữ liệu: Các loại layer2 khác nhau

Điều đáng nói đây là chế độ đơn giản hóa với nhiều tùy chọn trung gian. Ví dụ:

  • Ở đâu đó giữa Rollup và Validium: Trong Validium, bất kỳ ai cũng có thể thực hiện thanh toán trên chuỗi để trang trải phí giao dịch, tại thời điểm đó, các nhà khai thác sẽ buộc phải cung cấp một số dữ liệu cho chuỗi nếu không sẽ mất tiền gửi.

  • Giữa Plasma và Validium: Hệ thống Plasma [2] cung cấp các đảm bảo bảo mật giống như tích chập và tính khả dụng của dữ liệu ngoài chuỗi, nhưng nó chỉ hỗ trợ một số ứng dụng hạn chế. Một hệ thống có thể cung cấp EVM hoàn chỉnh và cung cấp sự đảm bảo ở cấp độ Plasma cho những người dùng không sử dụng các ứng dụng phức tạp hơn này cũng như đảm bảo ở cấp độ Validium cho những người dùng sử dụng các ứng dụng này.

Các tùy chọn trung gian này có thể được xem dưới dạng phổ giữa tích chập và rms. Nhưng điều gì thúc đẩy ứng dụng chọn một điểm trên quang phổ thay vì một điểm xa hơn về bên trái hoặc bên phải? Có hai yếu tố chính ở đây:

  1. Chi phí cho việc cung cấp dữ liệu gốc của Ethereum sẽ giảm dần khi công nghệ được cải thiện. Ethereum đã giới thiệu EIP-4844 trong đợt hard fork tiếp theo Dencun [3], cung cấp dữ liệu sẵn có trên chuỗi khoảng 32 KB mỗi giây. Trong vài năm tới, với sự hoàn thiện"Phân chia dữ liệu trên chuỗi"Với sự ra mắt của [4], tính khả dụng của dữ liệu này dự kiến ​​sẽ tăng theo từng giai đoạn, cuối cùng đạt mức khả dụng dữ liệu khoảng 1,3 MB mỗi giây. Đồng thời, những cải tiến trong công nghệ nén dữ liệu [5] sẽ cho phép chúng ta làm được nhiều việc hơn với cùng một lượng dữ liệu;

  2. Nhu cầu của bản thân ứng dụng: Người dùng phải chịu tổn thất bao nhiêu so với chi phí cao do lỗi ứng dụng? Các ứng dụng tài chính chịu tổn thất lớn hơn do lỗi ứng dụng; trò chơi và phương tiện truyền thông xã hội liên quan đến một lượng lớn hoạt động trên mỗi người dùng và giá trị của hoạt động này tương đối thấp. Vì vậy, đối với họ, sự cân bằng về bảo mật khác nhau là có ý nghĩa.

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 sắp xếp chuỗi phi tập trung thực sự có thể được gọi là Sắp xếp chuỗi dưới dạng dịch vụ. Các dự án như Espresso, SUAVE, Astria, 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.

Giải pháp phân loại phi tập trung

1) Espresso: bao gồm năm thành phần chính: 1. Cơ chế chia sẻ dựa trên HotStuff [6] có quy trình cần được xác định bởi đa số 2/3 và không thể đảo ngược 2. Lớp DA của nó cung cấp hai đường dẫn Truy xuất dữ liệu khác nhau. Đường dẫn đầu tiên lạc quan và nhanh chóng, còn đường dẫn thứ hai đáng tin cậy hơn nhưng có tốc độ sao lưu chậm hơn và được thiết kế cho các điều kiện đối đầu;3. API REST cuộn lên: Chương trình cuộn sử dụng API này để tích hợp liền mạch với Espresso Sequencer;4. hợp đồng: Hợp đồng trình sắp xếp thứ tự là một hợp đồng thông minh xác minh sự đồng thuận của HotShot. Nó có thể hoạt động như một khách hàng hạng nhẹ, quản lý các điểm kiểm tra đơn hàng giao dịch và giám sát bảng vốn chủ sở hữu của giao thức HotShot;5. Lớp mạng: Lớp này được sử dụng để tạo điều kiện thuận lợi cho việc tham gia trong lớp DA và Giao tiếp HotShot giữa các nút đồng thuận. Nhìn chung, như được hiển thị trong hình bên dưới, khi giao dịch của người dùng được gửi tới Rollup, nó sẽ sử dụng ZK hoặc sơ đồ lạc quan để xác minh giao dịch.

Nguồn hình ảnh: The tech: Sequencers (Tổng quan về quy trình giải trình tự của Espresso)

2) SUAVE là một lớp mạng độc lập có thể chia sẻ nhóm bộ nhớ với các mạng khối khác. Nó không thể được sử dụng với các hợp đồng thông minh trên Ethereum hoặc các chuỗi công khai khác. Thay vào đó, nhóm bộ nhớ và phần tạo khối được lấy từ các chuỗi khối công khai hiện có. Nó được tách riêng khỏi chuỗi để hỗ trợ nhiều mạng Lớp 1 hoặc Lớp 2 hơn và trở thành trình tự sắp xếp chung của chuỗi Rollup. Do đó, nó cũng có những lợi thế nhất định trong việc đặt hàng giao dịch giữa MEV chuỗi chéo và các Rollups khác nhau, nhưng những rủi ro mà nó mang lại cũng giống như những rủi ro mà các cầu nối chuỗi chéo phải đối mặt.

3) Astria xây dựng lớp mạng phân loại dùng chung để tránh những nhược điểm của máy phân loại tập trung. Nó dựa vào cơ chế luân chuyển người lãnh đạo dựa trên Tendermint để giải quyết khả năng mở rộng và tập trung hóa một điểm phân loại giao dịch. Nguy cơ ngừng hoạt động do lỗi. đồng thời, kiến ​​trúc trình sắp xếp chuỗi của Astira được thiết kế để tổng hợp các giao dịch từ nhiều Bản tổng hợp, thay vì tạo ra các gốc trạng thái khác nhau cho một khối. Các giao dịch kết quả sẽ được sắp xếp theo trình tự thành gắn kết. Các khối sau đó được xuất bản thống nhất lên lớp DA của Lớp 1, từ đó tách biệt trình tự và thực hiện giao dịch một cách hiệu quả.Chính nhờ phương pháp tách rời này mà Astria có thể cung cấp nhiều bản tổng hợp khác nhau với các chức năng chuyển đổi trạng thái khác nhau.

4) Cơ chế triển khai của Radius khác với các giải pháp khác ở chỗ nó đảm bảo các giao dịch Rollup được sắp xếp mà không cần sự tin cậy bằng cách kích hoạt Mempool được mã hóa và cho phép nhiều bộ phân loại chạy đồng thời, bằng cách này, các rủi ro liên quan do MEV mang lại sẽ được loại bỏ. Nó sử dụng Mã hóa độ trễ có thể xác minh (PVDE) [7] để triển khai mã hóa của Mempool và sử dụng mã hóa bằng chứng không có kiến ​​thức để đảm bảo việc đặt hàng giao dịch không đáng tin cậy và ngăn ngừa rủi ro liên quan đến người đặt hàng tập trung. Tuy nhiên, cái giá của việc sử dụng bằng chứng không có kiến ​​thức để cải thiện bảo mật là mặc dù có bảo vệ MEV nhưng các vấn đề như độ trễ giao dịch có thể xảy ra đối với người dùng. Quy trình giao dịch của Radius như sau:

  1. Người dùng gửi giao dịch đến lớp sắp xếp

  2. Lớp đặt hàng sắp xếp các giao dịch và tạo ra một khối

  3. Các khối tổng hợp sau đó được gửi tới các chương trình liên quan đến Rollup

  4. Rollup thực hiện các giao dịch theo thứ tự được cung cấp bởi lớp đặt hàng

  5. Rollup gửi giao dịch đã thực hiện tới lớp thanh toán DA để xác nhận lần cuối

Nguồn hình ảnh: The tech: Sequencer (Tổng quan về quy trình giao dịch bán kính)

5) Madara là công cụ sắp xếp được sử dụng trong mạng StarkNet Lớp 2. Đây là một phương pháp sắp xếp linh hoạt hơn, có thể chạy tập trung hoặc phân tán để tùy chỉnh các ứng dụng khác nhau. Hiện tại, Madara là giải pháp trình tự sắp xếp sẵn có của StarkNet, phục vụ cho nghiên cứu và công việc phát triển vẫn đang tiếp tục.

Quan điểm

Triển vọng phát triển của trình sắp xếp chuỗi khối sẽ là một hành trình thay đổi thú vị. Khi hệ sinh thái blockchain phát triển, trình sắp xếp chuỗi sẽ trải qua những thay đổi lớn, chuyển từ thiết kế tập trung sang giải pháp thiết kế phi tập trung, hiệu quả và dễ thích ứng hơn. Sự tiến bộ của công nghệ phân loại là rất quan trọng đối với hệ sinh thái Ethereum nhằm cải thiện hiệu quả giao dịch, khả năng mở rộng và bảo mật.

Phân cấp là nền tảng triết học của tiền điện tử. Mạng phân loại dùng chung giải quyết các vấn đề tích lũy giá trị và phân phối thu nhập thông qua các cơ chế kinh tế. Cuối cùng, các khối xây dựng mô-đun ngày càng trưởng thành và hệ sinh thái khung phát triển của máy phân loại chắc chắn sẽ trở thành chất xúc tác mạnh mẽ cho ngành công nghiệp trong tương lai.

Văn học giải thích:

【 1 】https://mp.weixin.qq.com/s/OEL4_-uocBy8WSU4jAeVgQ

【2】https://consensys.io/blog/ethereum-dencun-upgrade-explained-part-1

【3】https://hackmd.io/@vbuterin/sharding_proposal

【4】https://twitter.com/VitalikButerin/status/1554983955182809088

【5】https://arxiv.org/abs/1911.12095

【6】https://docs.google.com/document/d/1AeXoQXnEuc_HEHb8UfLQM_Inu6_u3nDS3S3Y3j7aNqg/edit#heading=h.tn00saza05ia

【7】https://ethresear.ch/t/mev-resistant-zk-rollups-with-practical-vde-pvde/12677

Bài viết tham khảo:

【 1 】https://pansophicchad.substack.com/p/the-tech-sequencers

YBB Capital
作者文库