Phi tập trung chia sẻ bộ sắp xếp: Nền tảng an toàn của Layer2 Ethereum
1. Điểm chính
Sắp xếp giao dịch đã trở thành một vấn đề ngày càng nghiêm trọng trong lĩnh vực Layer 2 ("L2"). Chức năng chính của L2 rollup là cung cấp cho người dùng một nơi an toàn để thực hiện giao dịch với chi phí thấp. L2 rollup cung cấp cho người dùng một lớp thực thi, sau đó gửi dữ liệu giao dịch lên lớp trên Layer 1 ("L1"), như Arbitrum, Optimism, zkSync của Ethereum.
Bộ sắp xếp là thực thể có quyền sắp xếp các giao dịch thành các lô. Bộ sắp xếp nhận các giao dịch không có thứ tự từ người dùng, xử lý chúng thành các lô ngoài chuỗi, sau đó tạo ra các lô giao dịch có thứ tự đã nén. Các lô giao dịch này sau đó có thể được đưa vào khối và gửi đến chuỗi cha L1.
Rollup thực sự không cần bộ sắp xếp; đây chỉ là một lựa chọn thiết kế, với mục đích mang lại cho người dùng trải nghiệm phí thấp hơn và xác nhận giao dịch nhanh hơn. Ví dụ, giống như hầu hết các rollup sử dụng lớp cơ sở Ethereum để đạt được khả năng dữ liệu, chúng cũng có thể sử dụng lớp cơ sở để thực hiện sắp xếp. Tuy nhiên, lớp cơ sở của Ethereum có thể tương đối kém hiệu quả và đắt đỏ. Điều này có nghĩa là cho đến nay, mỗi dự án L2 rollup chính đều nhận thấy việc vận hành bộ sắp xếp tập trung tiện lợi hơn, rẻ hơn và thân thiện với người dùng hơn.
Do bộ điều khiển sắp xếp giao dịch có quyền kiểm tra giao dịch của người dùng (, mặc dù việc kiểm tra hoàn toàn là khó khả thi, vì người dùng có thể trực tiếp gửi giao dịch tới L1 ). Bộ điều khiển sắp xếp cũng có thể khai thác giá trị có thể khai thác tối đa ( "MEV" ), điều này có thể gây tổn thất kinh tế cho nhóm người dùng. Hơn nữa, tính khả dụng cũng có thể là một vấn đề lớn, tức là nếu bộ điều khiển sắp xếp tập trung duy nhất bị sập, người dùng sẽ không thể sử dụng bộ điều khiển đó, toàn bộ rollup sẽ bị ảnh hưởng.
Giải pháp là trình sắp xếp chia sẻ, phi tập trung. Trình sắp xếp chia sẻ về cơ bản cung cấp dịch vụ phi tập trung cho rollup. Ngoài việc giải quyết các vấn đề như kiểm duyệt, khai thác MEV và khả năng sử dụng, trình sắp xếp chia sẻ còn giới thiệu khả năng xuyên rollup, mở ra nhiều khả năng mới. Espresso, Astria và Radius đang phát triển các giải pháp trình sắp xếp chia sẻ đổi mới, mỗi cái có các tính năng độc đáo trong kiến trúc của mình. Espresso cố gắng sử dụng EigenLayer để dẫn dắt mạng của mình, trong khi Astria duy trì mối liên hệ chặt chẽ với mạng khả năng sử dụng dữ liệu mô-đun Celestia. Radius thì đưa ra thảo luận về mempool mã hóa độc đáo của mình.
2. Giới thiệu
Khi hệ sinh thái rollup L2 của Ethereum ngày càng phổ biến, một khía cạnh thường bị bỏ qua là bộ sắp xếp. Bộ sắp xếp chịu trách nhiệm sắp xếp các giao dịch, thông qua việc sử dụng bộ sắp xếp, rollup có thể cung cấp trải nghiệm người dùng tốt hơn, phí thấp hơn và xác nhận giao dịch nhanh hơn. Tuy nhiên, vấn đề là, cho đến nay, tất cả các dự án L2 chính của Ethereum đều thấy việc vận hành bộ sắp xếp tập trung độc quyền của riêng mình là thuận tiện nhất, thân thiện với người dùng và chi phí thấp hơn. Xét về quyền lực của bộ sắp xếp trong việc xem xét giao dịch, trích xuất MEV và tạo ra các vấn đề về khả năng sử dụng điểm lỗi đơn (, điều này có thể được coi là một kết quả không mong muốn và không phù hợp với tinh thần của tiền điện tử.
Mặc dù hầu hết các công ty đã đưa việc Phi tập trung của các bộ sắp xếp vào lộ trình của mình, nhưng vẫn chưa đạt được sự đồng thuận thực sự về cách thực hiện Phi tập trung. Chúng ta cũng nên lưu ý rằng Arbitrum và Optimism đã ra mắt giải pháp của riêng mình từ nửa sau năm 2021, có thể nói rằng họ vẫn chưa đạt được tiến bộ đáng kể trong việc xây dựng bộ sắp xếp Phi tập trung.
Trong báo cáo này, chúng tôi sẽ nghiên cứu kỹ lưỡng vai trò của bộ sắp xếp và tình trạng của lĩnh vực Ethereum rollup. Sau đó, chúng tôi sẽ đi sâu vào các dự án đang nghiên cứu giải pháp, đó là mạng bộ sắp xếp chia sẻ phi tập trung. Chúng tôi sẽ trình bày chi tiết về các dự án này và những điểm độc đáo của giải pháp của chúng. Chúng tôi cũng đã suy nghĩ về việc điều này có thể có nghĩa gì cho sự phát triển tương lai của lĩnh vực Ethereum L2 rollup.
3. Bộ sắp xếp là gì?
Blockchain là một sổ cái dữ liệu phân tán, được tạo thành từ các dữ liệu giao dịch có dấu thời gian được sắp xếp theo khối. Ban đầu, các dữ liệu giao dịch này là không có thứ tự và không có tổ chức. Sau khi được sắp xếp, chúng có thể được tổ chức thành các khối và thực hiện để tạo ra trạng thái mới của blockchain. Đối với các blockchain lớp một như Ethereum, việc sắp xếp giao dịch này xảy ra ở chính lớp cơ sở của Ethereum.
Trong giải pháp mở rộng được ưa chuộng nhất của Ethereum - Layer-2) "L2" ( ở tầng rollup, việc sắp xếp giao dịch đã trở thành một vấn đề ngày càng nghiêm trọng. Hãy nhớ rằng, mục đích chính của rollup là cung cấp cho người dùng một nơi giao dịch an toàn và giá rẻ. Nói một cách đơn giản, L2 rollup cung cấp cho người dùng một lớp thực thi, sau đó gửi dữ liệu giao dịch của họ đến L1 cấp trên, tức là Arbitrum, Optimism, zkSync của Ethereum. Các giao dịch theo lô được gửi đến L1 thường bao gồm hàng trăm hoặc hàng nghìn giao dịch L2 nén, từ đó giảm chi phí gửi dữ liệu đến L1.
Trong thế giới L2 rollup, bộ sắp xếp là thực thể có quyền sắp xếp các giao dịch thành từng nhóm. Bộ sắp xếp nhận các giao dịch không theo thứ tự từ người dùng, xử lý chúng thành nhóm ngoài chuỗi, sau đó tạo ra một lô giao dịch đã nén có thứ tự. Sau đó, những giao dịch này có thể được đưa vào khối và gửi đến L1 cha. Các giao dịch theo lô cũng có thể được sử dụng trên lớp khả năng dữ liệu )"DA"(, thường là Ether, được sử dụng cho hầu hết các rollup hiện tại ). Nó cũng cung cấp cho người dùng một cam kết mềm, tức là sau khi nhận giao dịch của người dùng, bộ sắp xếp sẽ cung cấp một biên nhận gần như ngay lập tức như một "xác nhận mềm". Còn "xác nhận cứng" là nhận được sau khi giao dịch được gửi đến lớp L1.
( Tại sao Rollup lại cần sử dụng bộ sắp xếp, tại sao đó lại là một vấn đề?
Về cơ bản, bộ sắp xếp có một mục tiêu rất rõ ràng: cải thiện trải nghiệm người dùng. Việc sử dụng bộ sắp xếp cho các giao dịch L2 tương tự như việc sử dụng "làn đường nhanh", điều này có nghĩa là phí thấp hơn và xác nhận giao dịch nhanh hơn. Thực tế, bộ sắp xếp có thể nén hàng trăm hoặc hàng nghìn giao dịch L2 thành một giao dịch L1, từ đó tiết kiệm phí gas. Hơn nữa, xác nhận mềm mà bộ sắp xếp cung cấp có nghĩa là giao dịch rollup có thể cung cấp xác nhận khối nhanh chóng cho người dùng. Sự kết hợp này giúp cải thiện trải nghiệm của người dùng khi sử dụng rollup L2.
Điều quan trọng là phải nhớ rằng rollup không cần bộ sắp xếp; nó chỉ là một lựa chọn thiết kế nhằm cải thiện trải nghiệm người dùng. Ví dụ, giống như hầu hết các rollup sử dụng Ethereum L1 để tăng khả năng truy cập dữ liệu, chúng cũng có thể sử dụng nó để thực hiện sắp xếp. Justin Drake từ Quỹ Ethereum gần đây đã gọi những điều này là "dựa trên rollup". Tuy nhiên, lớp cơ sở của Ethereum rất có thể tương đối không hiệu quả và đắt đỏ, đặc biệt là khi xem xét khối lượng giao dịch L2 rất lớn. Về bản chất, thông lượng giao dịch của rollup sẽ bị giới hạn bởi tỷ lệ sắp xếp dữ liệu của Ethereum L1. Người dùng cũng sẽ trải qua độ trễ xác nhận giao dịch giống như khi giao dịch trên Ethereum. Điều này có nghĩa là, cho đến nay, mỗi dự án mở rộng L2 chính đều phát hiện ra rằng việc vận hành một bộ sắp xếp tập trung thuận tiện hơn, rẻ hơn và dễ sử dụng hơn cho người dùng. Mặc dù người dùng L2 có thể trực tiếp gửi giao dịch đến L1 để bỏ qua bộ sắp xếp, nhưng họ phải trả phí gas giao dịch cho L1, và giao dịch có thể mất nhiều thời gian hơn để hoàn tất. Điều này phần lớn trái ngược với mục đích sử dụng L2 rollup để thực hiện giao dịch.
Xét rằng bộ sắp xếp kiểm soát thứ tự giao dịch, lý thuyết nó có quyền không đưa giao dịch của người dùng vào đó ) Tuy nhiên, nếu người dùng có khả năng và sẵn lòng trả phí gas, họ cũng có thể trực tiếp gửi giao dịch đến L1 (. Bộ sắp xếp cũng có thể trích xuất MEV từ nhóm giao dịch ) sẽ được nói rõ hơn sau ###, điều này có thể gây thiệt hại kinh tế cho người dùng. Nếu chỉ có một bộ sắp xếp, giống như trong trường hợp của tất cả các giao dịch rollup chính hiện tại, rủi ro tập trung sẽ lớn hơn. Trong trường hợp này, tính khả dụng có thể trở thành một vấn đề, nghĩa là nếu bộ sắp xếp duy nhất gặp sự cố, toàn bộ rollup sẽ bị ảnh hưởng. Cài đặt nhiều bộ sắp xếp có thể giảm thiểu rủi ro này.
Thông qua cài đặt này, bộ phân loại có thể được coi là bên tin cậy một phần của người dùng. Mặc dù bộ phân loại không thể ngăn cản người dùng sử dụng L2, nhưng nó có thể trì hoãn giao dịch của người dùng, dẫn đến việc người dùng phải trả thêm phí gas và thu được giá trị từ giao dịch của người dùng.
( Mối liên quan của MEV
MEV ở đây đặc biệt quan trọng. MEV đề cập đến giá trị thu được từ việc sản xuất khối, vượt quá phần thưởng khối khai thác một cấp ) hoặc phần thưởng staking ( và phí gas. Nó được trích xuất thông qua việc thao tác các giao dịch trong khối, tức là thông qua việc đưa vào, loại bỏ và thay đổi thứ tự giao dịch. Ví dụ, các hình thức phổ biến để trích xuất MEV bao gồm chạy trước và tấn công sandwich.
Xét về vai trò của bộ sắp xếp trong L2 rollup, chúng có thể hiểu tất cả các giao dịch của người dùng ngoài chuỗi. Hơn nữa, vì những bộ sắp xếp này thường được chính dự án hoặc các đội ngũ liên kết vận hành, chẳng hạn như Quỹ lạc quan của OP Mainnet và Quỹ Arbitrum của Arbitrum One và Nova, nhiều người dùng lo ngại rằng họ không thể nhìn thấy những rủi ro MEV tiềm ẩn. Ngay cả khi không có những lo ngại này, khi các dự án vận hành bộ sắp xếp tập trung của riêng mình, độ tin cậy và mức độ phi tập trung của các giao thức này cũng sẽ ảnh hưởng đến người dùng. Độ tin cậy và tính phi tập trung của các giao thức này chắc chắn sẽ bị đặt câu hỏi.
) Tình trạng thị trường bộ định dạng
Khi viết bài này, tất cả các phiên bản L2 chính của Ethereum đều phụ thuộc vào bộ sắp xếp tập trung. Khi ngày càng nhiều giao dịch Ethereum chuyển sang các giải pháp L2, mặc dù tập hợp các xác thực viên của Ethereum tự nó là Phi tập trung, nhưng dường như một số lượng lớn giao dịch ###, tức là những giao dịch trên L2 (, sẽ bị ảnh hưởng bởi sức mạnh tập trung dưới hình thức một bộ sắp xếp duy nhất.
Không ngoài dự đoán, hầu hết các công ty này đã giải quyết vấn đề phi tập trung của bộ sắp xếp của họ và đưa nó vào phần lộ trình. Mặc dù đây là một tín hiệu tích cực cho thấy phi tập trung là một phần trong tầm nhìn L2, nhưng chúng ta nên lưu ý rằng Arbitrum và Optimism đã ra mắt giải pháp của riêng họ từ cuối năm 2021, có thể nói rằng họ chưa đạt được tiến triển thực chất trong việc phát triển bộ sắp xếp phi tập trung.
Hầu hết các công ty hàng đầu dường như đều tập trung tài nguyên vào việc cải thiện sản phẩm và tính năng cốt lõi của họ, thay vì chú trọng vào việc phân quyền. Điều này không hoàn toàn là một chỉ trích, vì trong một môi trường cạnh tranh khốc liệt, việc tập trung vào phân quyền trước khi có được sản phẩm cạnh tranh không phải là lợi ích tốt nhất của bất kỳ công ty nào, điều này có thể hiểu được ở một mức độ nào đó. Tuy nhiên, khi các công ty mạng trở nên trưởng thành, quan điểm này đang thay đổi, và các cuộc thảo luận đang nhanh chóng chuyển sang phân quyền cho các bộ định tuyến và nâng cao độ tin cậy.
) Các vấn đề khác
Cần nhấn mạnh rằng có một số cuộc thảo luận về mức độ rủi ro liên quan đến việc phụ thuộc vào các bộ sắp xếp tập trung.
Như đã đề cập ở trên, vì bộ sắp xếp kiểm soát thứ tự giao dịch, chúng có thể loại trừ giao dịch của người dùng, cũng như có thể khai thác MEV. Tuy nhiên, bộ sắp xếp cuối cùng cũng không thể hoàn toàn loại trừ người dùng khỏi giao dịch rollup. Người dùng có thể đi vòng qua bộ sắp xếp, gửi giao dịch trực tiếp đến L1 ### miễn là họ sẵn lòng và muốn trả thêm chi phí gas (. Mặc dù các bộ sắp xếp hành xử sai có thể dẫn đến việc giao dịch bị trì hoãn và người dùng phải chịu thêm chi phí, nhưng cuối cùng nó không thể hoàn toàn kiểm duyệt. Trước đó, không có công ty L2 lớn nào cực kỳ tập trung vào việc phi tập trung hóa bộ sắp xếp của họ, điều này rất có thể là một trong những lý do. Tuy nhiên, việc bộ sắp xếp tái sắp xếp giao dịch để khai thác MEV vẫn là một vấn đề, đặc biệt là trong những mempool riêng tư như OP Mainnet.
Có lẽ, vấn đề lớn hơn nằm ở tính thời gian thực. Xét rằng các chương trình rollup chính đều đang chạy một bộ sắp xếp tập trung duy nhất, nếu những bộ sắp xếp này gặp vấn đề, toàn bộ chương trình rollup sẽ bị ảnh hưởng tiêu cực. Mặc dù người dùng vẫn có thể hoàn thành giao dịch bằng cách truy cập trực tiếp vào L1, nhưng đây không phải là một phương pháp đặc biệt bền vững và ít có khả năng hoạt động đối với hầu hết các giao dịch. Hãy nhớ rằng, toàn bộ ý nghĩa của việc sử dụng L2 rollup là tiết kiệm chi phí giao dịch. Xét rằng một trong những ý tưởng cơ bản đứng sau tiền điện tử là ngăn chặn sự phụ thuộc vào nhà cung cấp tập trung duy nhất ) như trong lĩnh vực tài chính truyền thống ###, sự tập trung của bộ sắp xếp rõ ràng là một vấn đề quan trọng cần giải quyết, và cũng là một trong những khóa mở mà bộ sắp xếp chia sẻ sẽ mang lại cho thị trường L2 rollup.
4. Giải pháp: Phi tập trung chia sẻ bộ sắp xếp
( Tóm tắt
Giải pháp mới để giải quyết vấn đề trên là bộ sắp xếp chia sẻ phi tập trung. Mặc dù các giải pháp của các dự án khác nhau là khác nhau, nhưng ý tưởng cơ bản thay thế bộ sắp xếp tập trung duy nhất là giống nhau. Tại đây, "chia sẻ" đề cập đến việc nhiều rollup khác nhau có thể sử dụng cùng một mạng, có nghĩa là các giao dịch từ nhiều rollup sẽ được tập hợp lại trước khi sắp xếp.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
8 thích
Phần thưởng
8
4
Chia sẻ
Bình luận
0/400
StakeOrRegret
· 07-28 20:24
Lợi nhuận và thiệt hại đều phụ thuộc vào bộ sắp xếp
Phi tập trung chia sẻ bộ sắp xếp: Nâng cao độ an toàn và độ tin cậy của Ethereum Layer2
Phi tập trung chia sẻ bộ sắp xếp: Nền tảng an toàn của Layer2 Ethereum
1. Điểm chính
Sắp xếp giao dịch đã trở thành một vấn đề ngày càng nghiêm trọng trong lĩnh vực Layer 2 ("L2"). Chức năng chính của L2 rollup là cung cấp cho người dùng một nơi an toàn để thực hiện giao dịch với chi phí thấp. L2 rollup cung cấp cho người dùng một lớp thực thi, sau đó gửi dữ liệu giao dịch lên lớp trên Layer 1 ("L1"), như Arbitrum, Optimism, zkSync của Ethereum.
Bộ sắp xếp là thực thể có quyền sắp xếp các giao dịch thành các lô. Bộ sắp xếp nhận các giao dịch không có thứ tự từ người dùng, xử lý chúng thành các lô ngoài chuỗi, sau đó tạo ra các lô giao dịch có thứ tự đã nén. Các lô giao dịch này sau đó có thể được đưa vào khối và gửi đến chuỗi cha L1.
Rollup thực sự không cần bộ sắp xếp; đây chỉ là một lựa chọn thiết kế, với mục đích mang lại cho người dùng trải nghiệm phí thấp hơn và xác nhận giao dịch nhanh hơn. Ví dụ, giống như hầu hết các rollup sử dụng lớp cơ sở Ethereum để đạt được khả năng dữ liệu, chúng cũng có thể sử dụng lớp cơ sở để thực hiện sắp xếp. Tuy nhiên, lớp cơ sở của Ethereum có thể tương đối kém hiệu quả và đắt đỏ. Điều này có nghĩa là cho đến nay, mỗi dự án L2 rollup chính đều nhận thấy việc vận hành bộ sắp xếp tập trung tiện lợi hơn, rẻ hơn và thân thiện với người dùng hơn.
Do bộ điều khiển sắp xếp giao dịch có quyền kiểm tra giao dịch của người dùng (, mặc dù việc kiểm tra hoàn toàn là khó khả thi, vì người dùng có thể trực tiếp gửi giao dịch tới L1 ). Bộ điều khiển sắp xếp cũng có thể khai thác giá trị có thể khai thác tối đa ( "MEV" ), điều này có thể gây tổn thất kinh tế cho nhóm người dùng. Hơn nữa, tính khả dụng cũng có thể là một vấn đề lớn, tức là nếu bộ điều khiển sắp xếp tập trung duy nhất bị sập, người dùng sẽ không thể sử dụng bộ điều khiển đó, toàn bộ rollup sẽ bị ảnh hưởng.
Giải pháp là trình sắp xếp chia sẻ, phi tập trung. Trình sắp xếp chia sẻ về cơ bản cung cấp dịch vụ phi tập trung cho rollup. Ngoài việc giải quyết các vấn đề như kiểm duyệt, khai thác MEV và khả năng sử dụng, trình sắp xếp chia sẻ còn giới thiệu khả năng xuyên rollup, mở ra nhiều khả năng mới. Espresso, Astria và Radius đang phát triển các giải pháp trình sắp xếp chia sẻ đổi mới, mỗi cái có các tính năng độc đáo trong kiến trúc của mình. Espresso cố gắng sử dụng EigenLayer để dẫn dắt mạng của mình, trong khi Astria duy trì mối liên hệ chặt chẽ với mạng khả năng sử dụng dữ liệu mô-đun Celestia. Radius thì đưa ra thảo luận về mempool mã hóa độc đáo của mình.
2. Giới thiệu
Khi hệ sinh thái rollup L2 của Ethereum ngày càng phổ biến, một khía cạnh thường bị bỏ qua là bộ sắp xếp. Bộ sắp xếp chịu trách nhiệm sắp xếp các giao dịch, thông qua việc sử dụng bộ sắp xếp, rollup có thể cung cấp trải nghiệm người dùng tốt hơn, phí thấp hơn và xác nhận giao dịch nhanh hơn. Tuy nhiên, vấn đề là, cho đến nay, tất cả các dự án L2 chính của Ethereum đều thấy việc vận hành bộ sắp xếp tập trung độc quyền của riêng mình là thuận tiện nhất, thân thiện với người dùng và chi phí thấp hơn. Xét về quyền lực của bộ sắp xếp trong việc xem xét giao dịch, trích xuất MEV và tạo ra các vấn đề về khả năng sử dụng điểm lỗi đơn (, điều này có thể được coi là một kết quả không mong muốn và không phù hợp với tinh thần của tiền điện tử.
Mặc dù hầu hết các công ty đã đưa việc Phi tập trung của các bộ sắp xếp vào lộ trình của mình, nhưng vẫn chưa đạt được sự đồng thuận thực sự về cách thực hiện Phi tập trung. Chúng ta cũng nên lưu ý rằng Arbitrum và Optimism đã ra mắt giải pháp của riêng mình từ nửa sau năm 2021, có thể nói rằng họ vẫn chưa đạt được tiến bộ đáng kể trong việc xây dựng bộ sắp xếp Phi tập trung.
Trong báo cáo này, chúng tôi sẽ nghiên cứu kỹ lưỡng vai trò của bộ sắp xếp và tình trạng của lĩnh vực Ethereum rollup. Sau đó, chúng tôi sẽ đi sâu vào các dự án đang nghiên cứu giải pháp, đó là mạng bộ sắp xếp chia sẻ phi tập trung. Chúng tôi sẽ trình bày chi tiết về các dự án này và những điểm độc đáo của giải pháp của chúng. Chúng tôi cũng đã suy nghĩ về việc điều này có thể có nghĩa gì cho sự phát triển tương lai của lĩnh vực Ethereum L2 rollup.
3. Bộ sắp xếp là gì?
Blockchain là một sổ cái dữ liệu phân tán, được tạo thành từ các dữ liệu giao dịch có dấu thời gian được sắp xếp theo khối. Ban đầu, các dữ liệu giao dịch này là không có thứ tự và không có tổ chức. Sau khi được sắp xếp, chúng có thể được tổ chức thành các khối và thực hiện để tạo ra trạng thái mới của blockchain. Đối với các blockchain lớp một như Ethereum, việc sắp xếp giao dịch này xảy ra ở chính lớp cơ sở của Ethereum.
Trong giải pháp mở rộng được ưa chuộng nhất của Ethereum - Layer-2) "L2" ( ở tầng rollup, việc sắp xếp giao dịch đã trở thành một vấn đề ngày càng nghiêm trọng. Hãy nhớ rằng, mục đích chính của rollup là cung cấp cho người dùng một nơi giao dịch an toàn và giá rẻ. Nói một cách đơn giản, L2 rollup cung cấp cho người dùng một lớp thực thi, sau đó gửi dữ liệu giao dịch của họ đến L1 cấp trên, tức là Arbitrum, Optimism, zkSync của Ethereum. Các giao dịch theo lô được gửi đến L1 thường bao gồm hàng trăm hoặc hàng nghìn giao dịch L2 nén, từ đó giảm chi phí gửi dữ liệu đến L1.
Trong thế giới L2 rollup, bộ sắp xếp là thực thể có quyền sắp xếp các giao dịch thành từng nhóm. Bộ sắp xếp nhận các giao dịch không theo thứ tự từ người dùng, xử lý chúng thành nhóm ngoài chuỗi, sau đó tạo ra một lô giao dịch đã nén có thứ tự. Sau đó, những giao dịch này có thể được đưa vào khối và gửi đến L1 cha. Các giao dịch theo lô cũng có thể được sử dụng trên lớp khả năng dữ liệu )"DA"(, thường là Ether, được sử dụng cho hầu hết các rollup hiện tại ). Nó cũng cung cấp cho người dùng một cam kết mềm, tức là sau khi nhận giao dịch của người dùng, bộ sắp xếp sẽ cung cấp một biên nhận gần như ngay lập tức như một "xác nhận mềm". Còn "xác nhận cứng" là nhận được sau khi giao dịch được gửi đến lớp L1.
( Tại sao Rollup lại cần sử dụng bộ sắp xếp, tại sao đó lại là một vấn đề?
Về cơ bản, bộ sắp xếp có một mục tiêu rất rõ ràng: cải thiện trải nghiệm người dùng. Việc sử dụng bộ sắp xếp cho các giao dịch L2 tương tự như việc sử dụng "làn đường nhanh", điều này có nghĩa là phí thấp hơn và xác nhận giao dịch nhanh hơn. Thực tế, bộ sắp xếp có thể nén hàng trăm hoặc hàng nghìn giao dịch L2 thành một giao dịch L1, từ đó tiết kiệm phí gas. Hơn nữa, xác nhận mềm mà bộ sắp xếp cung cấp có nghĩa là giao dịch rollup có thể cung cấp xác nhận khối nhanh chóng cho người dùng. Sự kết hợp này giúp cải thiện trải nghiệm của người dùng khi sử dụng rollup L2.
Điều quan trọng là phải nhớ rằng rollup không cần bộ sắp xếp; nó chỉ là một lựa chọn thiết kế nhằm cải thiện trải nghiệm người dùng. Ví dụ, giống như hầu hết các rollup sử dụng Ethereum L1 để tăng khả năng truy cập dữ liệu, chúng cũng có thể sử dụng nó để thực hiện sắp xếp. Justin Drake từ Quỹ Ethereum gần đây đã gọi những điều này là "dựa trên rollup". Tuy nhiên, lớp cơ sở của Ethereum rất có thể tương đối không hiệu quả và đắt đỏ, đặc biệt là khi xem xét khối lượng giao dịch L2 rất lớn. Về bản chất, thông lượng giao dịch của rollup sẽ bị giới hạn bởi tỷ lệ sắp xếp dữ liệu của Ethereum L1. Người dùng cũng sẽ trải qua độ trễ xác nhận giao dịch giống như khi giao dịch trên Ethereum. Điều này có nghĩa là, cho đến nay, mỗi dự án mở rộng L2 chính đều phát hiện ra rằng việc vận hành một bộ sắp xếp tập trung thuận tiện hơn, rẻ hơn và dễ sử dụng hơn cho người dùng. Mặc dù người dùng L2 có thể trực tiếp gửi giao dịch đến L1 để bỏ qua bộ sắp xếp, nhưng họ phải trả phí gas giao dịch cho L1, và giao dịch có thể mất nhiều thời gian hơn để hoàn tất. Điều này phần lớn trái ngược với mục đích sử dụng L2 rollup để thực hiện giao dịch.
Xét rằng bộ sắp xếp kiểm soát thứ tự giao dịch, lý thuyết nó có quyền không đưa giao dịch của người dùng vào đó ) Tuy nhiên, nếu người dùng có khả năng và sẵn lòng trả phí gas, họ cũng có thể trực tiếp gửi giao dịch đến L1 (. Bộ sắp xếp cũng có thể trích xuất MEV từ nhóm giao dịch ) sẽ được nói rõ hơn sau ###, điều này có thể gây thiệt hại kinh tế cho người dùng. Nếu chỉ có một bộ sắp xếp, giống như trong trường hợp của tất cả các giao dịch rollup chính hiện tại, rủi ro tập trung sẽ lớn hơn. Trong trường hợp này, tính khả dụng có thể trở thành một vấn đề, nghĩa là nếu bộ sắp xếp duy nhất gặp sự cố, toàn bộ rollup sẽ bị ảnh hưởng. Cài đặt nhiều bộ sắp xếp có thể giảm thiểu rủi ro này.
Thông qua cài đặt này, bộ phân loại có thể được coi là bên tin cậy một phần của người dùng. Mặc dù bộ phân loại không thể ngăn cản người dùng sử dụng L2, nhưng nó có thể trì hoãn giao dịch của người dùng, dẫn đến việc người dùng phải trả thêm phí gas và thu được giá trị từ giao dịch của người dùng.
( Mối liên quan của MEV
MEV ở đây đặc biệt quan trọng. MEV đề cập đến giá trị thu được từ việc sản xuất khối, vượt quá phần thưởng khối khai thác một cấp ) hoặc phần thưởng staking ( và phí gas. Nó được trích xuất thông qua việc thao tác các giao dịch trong khối, tức là thông qua việc đưa vào, loại bỏ và thay đổi thứ tự giao dịch. Ví dụ, các hình thức phổ biến để trích xuất MEV bao gồm chạy trước và tấn công sandwich.
Xét về vai trò của bộ sắp xếp trong L2 rollup, chúng có thể hiểu tất cả các giao dịch của người dùng ngoài chuỗi. Hơn nữa, vì những bộ sắp xếp này thường được chính dự án hoặc các đội ngũ liên kết vận hành, chẳng hạn như Quỹ lạc quan của OP Mainnet và Quỹ Arbitrum của Arbitrum One và Nova, nhiều người dùng lo ngại rằng họ không thể nhìn thấy những rủi ro MEV tiềm ẩn. Ngay cả khi không có những lo ngại này, khi các dự án vận hành bộ sắp xếp tập trung của riêng mình, độ tin cậy và mức độ phi tập trung của các giao thức này cũng sẽ ảnh hưởng đến người dùng. Độ tin cậy và tính phi tập trung của các giao thức này chắc chắn sẽ bị đặt câu hỏi.
) Tình trạng thị trường bộ định dạng
Khi viết bài này, tất cả các phiên bản L2 chính của Ethereum đều phụ thuộc vào bộ sắp xếp tập trung. Khi ngày càng nhiều giao dịch Ethereum chuyển sang các giải pháp L2, mặc dù tập hợp các xác thực viên của Ethereum tự nó là Phi tập trung, nhưng dường như một số lượng lớn giao dịch ###, tức là những giao dịch trên L2 (, sẽ bị ảnh hưởng bởi sức mạnh tập trung dưới hình thức một bộ sắp xếp duy nhất.
Không ngoài dự đoán, hầu hết các công ty này đã giải quyết vấn đề phi tập trung của bộ sắp xếp của họ và đưa nó vào phần lộ trình. Mặc dù đây là một tín hiệu tích cực cho thấy phi tập trung là một phần trong tầm nhìn L2, nhưng chúng ta nên lưu ý rằng Arbitrum và Optimism đã ra mắt giải pháp của riêng họ từ cuối năm 2021, có thể nói rằng họ chưa đạt được tiến triển thực chất trong việc phát triển bộ sắp xếp phi tập trung.
Hầu hết các công ty hàng đầu dường như đều tập trung tài nguyên vào việc cải thiện sản phẩm và tính năng cốt lõi của họ, thay vì chú trọng vào việc phân quyền. Điều này không hoàn toàn là một chỉ trích, vì trong một môi trường cạnh tranh khốc liệt, việc tập trung vào phân quyền trước khi có được sản phẩm cạnh tranh không phải là lợi ích tốt nhất của bất kỳ công ty nào, điều này có thể hiểu được ở một mức độ nào đó. Tuy nhiên, khi các công ty mạng trở nên trưởng thành, quan điểm này đang thay đổi, và các cuộc thảo luận đang nhanh chóng chuyển sang phân quyền cho các bộ định tuyến và nâng cao độ tin cậy.
) Các vấn đề khác
Cần nhấn mạnh rằng có một số cuộc thảo luận về mức độ rủi ro liên quan đến việc phụ thuộc vào các bộ sắp xếp tập trung.
Như đã đề cập ở trên, vì bộ sắp xếp kiểm soát thứ tự giao dịch, chúng có thể loại trừ giao dịch của người dùng, cũng như có thể khai thác MEV. Tuy nhiên, bộ sắp xếp cuối cùng cũng không thể hoàn toàn loại trừ người dùng khỏi giao dịch rollup. Người dùng có thể đi vòng qua bộ sắp xếp, gửi giao dịch trực tiếp đến L1 ### miễn là họ sẵn lòng và muốn trả thêm chi phí gas (. Mặc dù các bộ sắp xếp hành xử sai có thể dẫn đến việc giao dịch bị trì hoãn và người dùng phải chịu thêm chi phí, nhưng cuối cùng nó không thể hoàn toàn kiểm duyệt. Trước đó, không có công ty L2 lớn nào cực kỳ tập trung vào việc phi tập trung hóa bộ sắp xếp của họ, điều này rất có thể là một trong những lý do. Tuy nhiên, việc bộ sắp xếp tái sắp xếp giao dịch để khai thác MEV vẫn là một vấn đề, đặc biệt là trong những mempool riêng tư như OP Mainnet.
Có lẽ, vấn đề lớn hơn nằm ở tính thời gian thực. Xét rằng các chương trình rollup chính đều đang chạy một bộ sắp xếp tập trung duy nhất, nếu những bộ sắp xếp này gặp vấn đề, toàn bộ chương trình rollup sẽ bị ảnh hưởng tiêu cực. Mặc dù người dùng vẫn có thể hoàn thành giao dịch bằng cách truy cập trực tiếp vào L1, nhưng đây không phải là một phương pháp đặc biệt bền vững và ít có khả năng hoạt động đối với hầu hết các giao dịch. Hãy nhớ rằng, toàn bộ ý nghĩa của việc sử dụng L2 rollup là tiết kiệm chi phí giao dịch. Xét rằng một trong những ý tưởng cơ bản đứng sau tiền điện tử là ngăn chặn sự phụ thuộc vào nhà cung cấp tập trung duy nhất ) như trong lĩnh vực tài chính truyền thống ###, sự tập trung của bộ sắp xếp rõ ràng là một vấn đề quan trọng cần giải quyết, và cũng là một trong những khóa mở mà bộ sắp xếp chia sẻ sẽ mang lại cho thị trường L2 rollup.
4. Giải pháp: Phi tập trung chia sẻ bộ sắp xếp
( Tóm tắt
Giải pháp mới để giải quyết vấn đề trên là bộ sắp xếp chia sẻ phi tập trung. Mặc dù các giải pháp của các dự án khác nhau là khác nhau, nhưng ý tưởng cơ bản thay thế bộ sắp xếp tập trung duy nhất là giống nhau. Tại đây, "chia sẻ" đề cập đến việc nhiều rollup khác nhau có thể sử dụng cùng một mạng, có nghĩa là các giao dịch từ nhiều rollup sẽ được tập hợp lại trước khi sắp xếp.