Sự chuyển đổi của Ethereum sang lộ trình trung tâm rollup đã cho phép giao dịch nhanh hơn bằng cách xử lý chúng ngoài chuỗi chính, tăng khả năng thông qua tổng, giảm chi phí và cho phép các ứng dụng mới (ví dụ, trong SocialFi và GameFi) đòi hỏi độ trễ thấp.
Tuy nhiên, nó cũng đã tạo ra sự phân mảnh và tập trung quan ngại tại L2, đồng thời gây nghi ngờ về giá trị tích luỹ cho L1. Ví dụ, sau Dencun tháng 3,EIP-4844) nâng cấp và giới thiệu củablobs, Biên lợi nhuận của Optimism đã tăng vọt lên khoảng 98-99% trong khi của Arbitrum đã đạt 70-99%. Ngược lại, biên lợi nhuận trong những tháng trước đó hiếm khi vượt qua 50%.
Tỷ lệ lợi nhuận và doanh thu ETH gốc của Optimism và Arbitrum. Lợi nhuận được xác định ở đây là phí giao dịch L2 (doanh thu gộp) trừ các khoản phí đã thanh toán cho Ethereum. Nguồn: Flipside (@charliemarketplace)
Luồng giá trị rời khỏi Ethereum L1, do các blobs giảm chi phí sẵn có dữ liệu, là điều tốt cho việc làm giảm giá rollups, nhưng cũng đã đóng góp vào mộtmất mát đáng kểtrong nhu cầu mạng và doanh thu tích luỹ tại Ethereum L1. DướiEIP-1559, điều này dẫn đến việc phát hành nhiều hơn Ether được đốt, đe dọa an ninh kinh tế dài hạn. Tuy nhiên, với nhu cầu mạng tăng lên, sự bão hòa cung cấp blob sẽ xảy ra trong những tháng tới, với doanh thu tại Ethereum L1 phục hồi.
Về phân mảnh, mỗi rollup hoạt động độc lập, thiếu sự chuyển giá trị liền mạch giữa chúng. Quỹ rollup bị khóa trong một cầu truyền tải trên Ethereum, do đó việc di chuyển tài sản có thể gặp khó khăn và không hiệu quả (ví dụ, mất vài giờ để di chuyển giữa ZK rollups và vài ngày đối với optimistic rollups). Sự thiếu liên kết hạn chế tiềm năng của một hệ sinh thái blockchain hợp nhất và tích hợp.
Mỗi L2có một cái hồ chứa thanh khoản riêng, tạo ra khó khăn trong việc truy cập đủ thanh khoản để giao dịch hiệu quả và phát triển ứng dụng trên hệ sinh thái Ethereum. Vì một số L2 có nhiều thanh khoản hơn các L2 khác, họ thu hút nhiều người dùng hơn (và do đó cũng có nhiều thanh khoản hơn), dẫn đến động lực người chiến thắng chiếm hết. Các L2 lớn hưởng lợi tại sự thiệt hại của những L2 nhỏ hoặc mới hơn.
Và theo khả năng không phải là trò chơi không cân bằng mà là trò chơi âm.Luật Metcalfe. Khi thanh khoản bị phân mảnh giữa các L2, nó có thể ngăn một số L2 nhận ra giá trị tiềm năng đầy đủ của chúng trong việc đáp ứng nhu cầu giao dịch và ứng dụng cụ thể của chúng. Tính kinh tế theo quy mô được thúc đẩy bởi các hiệu ứng mạng sẽ bị pha loãng trên các L2 khác nhau, với các mạng mới hơn và nhỏ hơn có nhiều khả năng phải đối mặt với những thách thức về thanh khoản do kết nối hạn chế với các mạng được thiết lập lớn hơn.
Sự phân mảnh này tạo ra sự ma sát đối với cả nhà phát triển và người dùng. Nhà phát triển phải cẩn thận chọn xem sử dụng rollup nào để xây dựng, xem xét các hồ sơ người dùng và hệ sinh thái hiện có. Trong khi đó, người dùng đối mặt với quyết định về việc đặt tài sản ở đâu, với việc chuyển giữa các rollups trở nên chậm, tốn kém và gây ra rủi ro an ninh do phụ thuộc vào cầu. Sự thiếu tính kết hợp này dẫn đến trải nghiệm người dùng kém hơn khi tương tác với hợp đồng trên các rollup khác nhau.
Sau đó là vấn đề chiết xuất tiền thuê. L2 hiện nay đều được điều hành bởi các bộ xử lý trung tâm xếp hàng và xử lý các giao dịch, với toàn quyền quyết định về cách xử lý giao dịch L2. Người dùng đúng là lo lắng về những gì họ đang làm - họ có chiết xuất tiền thuê bằng cách đứng trước giao dịch của bạn không? Người dùng phải tin rằng uy tín đang đặt cược của các bộ xử lý đơn lẻ đủ để tiếp tục ngăn chặn những hành vi như vậy. Cũng có những rủi ro tập trung phổ biến của việc kiểm duyệt và tính sống còn để xem xét.
Mặc dù Ethereum cũng xử lý việc khai thác thuê, nhưng hoạt động rất khác biệt vì có sự xoay vòng lãnh đạo giữa một số lượng lớn người xác minh, làm giảm khả năng một đơn vị duy nhất khai thác người dùng. Tuy nhiên, trong thực tế, những người xác minh Ethereum vẫn cùng nhau tham gia vào việc đặt trước quaMEV-Boostvà đấu giá ưu tiên tìm kiếm khí gas (PGA) trong mempool công cộng. Việc triển khai này củatách biệt giữa người đề xuất và người xây dựng (PBS)cho phép các validator giao việc xây dựng khối cho các nhà xây dựng chuyên nghiệp tối ưu hóa thứ tự giao dịch để tối lợi. Do đó, ngay cả khi bạn đủ mức tip cho một giao dịch và một nhà xây dựng sẵn lòng bao gồm nó, trong thực tế, khó tránh khỏi việc bị đánh cắp thông qua các nhà xây dựng khác nhau như một nhóm thông qua MEV-Boost. Điều này nêu bật tính phức tạp của việc đạt được sự phân quyền và công bằng thực sự trong việc xử lý giao dịch trên Ethereum.
Để giải quyết vấn đề trình tự tập trung và vấn đề phân mảnh, các lớp trình tự chia sẻ đã xuất hiện. Các dự án nhưAstria,Espresso,Nodekit, vàBán kính nhằm mục đích tạo ra một lớp trình tự thống nhất có thể phối hợp các giao dịch trên nhiều bản tổng hợp. Chúng hoạt động bằng cách kết nối nhiều bản tổng hợp vào một mạng duy nhất bằng giao thức đồng thuận (ví dụ: BFT), sau đó chọn một trình tự duy nhất để đặt hàng các giao dịch. Điều này cho phép một cơ chế chung để xác định thứ tự giao dịch và cung cấp tính cuối cùng và khả năng kết hợp L2 nhanh chóng giữa các bản tổng hợp.
Ngoài ra, các nhà cung cấp rollups-as-a-service (RaaS) (ví dụ:Stackr,Prestobởi Gateway,Conduit, và những người khác) cũng có vị trí đáng chú ý để cung cấp việc xếp hàng chung vì họ đã quản lý nhiều rollups trên nhiều khung công việc - điều đáng chú ý nếu hướng này trở nên phổ biến.
Việc bổ sung một lớp giải trình tự được chia sẻ là có khả nănglợi íchvề mặt phân quyền, sự hoàn tất, giao dịch nhanh, nguyên tố chéo chuỗi, và phân phối MEV giữa các rollup tham gia. Bằng cách áp dụng một lớp xếp chung, các rollup hiện có có thể đạt được những lợi ích này mà không cần nỗ lực kỹ thuật rộng lớn thường được yêu cầu để phân quyền chúng một cách độc lập, vì nó tối ưu hóa quy trình và tận dụng cơ sở hạ tầng chung.
Một lợi ích tiềm năng khác là một số tổ chức có thể ưa thích sử dụng một lớp xếp hạng chia sẻ bằng cách sử dụng bộ xác minh được cấp quyền/KYC của riêng họ hơn là một tập con ngẫu nhiên của các bộ xác minh mở ở lớp cơ sở, vì những người xếp hàng cần kiểm tra dữ liệu giao dịch và quyết định phải làm gì với nó.
Tuy nhiên, việc giới thiệu một lớp xếp chung mới cũng đồng nghĩa với việc giới thiệu các giả định mới về sự tin cậy. Khác với các rollup cá nhân, mà dựa vào cơ chế bảo mật riêng của họ và mạng chính Ethereum, một lớp xếp chung cần có thiết lập bảo mật riêng rõ ràng. Người dùng và nhà phát triển phải tin tưởng rằng lớp mới này là an toàn và đáng tin cậy khi nó trở thành một thành phần quan trọng trong việc sắp xếp giao dịch và chuyển giá trị giữa các rollup.
Các mối quan tâm bổ sung bao gồm:
Nhưng nếu thay vì giới thiệu một lớp mới cho việc xếp hạng chia sẻ, chúng ta sử dụng chuỗi cơ sở Ethereum cho việc xếp hạng chia sẻ - còn gọi là “dựa trên rollups”? Sự khác biệt chính là ai đang giải trình tự - thay vì trình tự tập trung hoặc lớp chia sẻ, hãy sử dụng lại các trình tạo Ethereum (với người tìm kiếm và người đề xuất) để nhận các giao dịch đang chờ xử lý trong các mempool L2 và đặt hàng chúng. Vì các trình tạo này sắp xếp cả hai khối L1 và L2, nên không cần phải dựa vào trình tự đơn L2 để quản lý trình tự giao dịch. Thay vào đó, thiết kế thúc đẩy các nhà xây dựng và đề xuất hiện có của Ethereum, cung cấp lớp vận chuyển trung lập đáng tin cậy và đáng tin cậy nhất cho các giao dịch.
Để so sánh, hãy xem xét ngăn xếp blockchain, bao gồm thực thi, thanh toán, đồng thuận và khả năng truy cập dữ liệu trong một hệ thống rollup truyền thống (lạc quan, ZK) so với rollup dựa trên.
Ở đây, “đồng thuận” được định nghĩa một cách lỏng lẻo - trong trường hợp của rollups truyền thống, chỉ có một sequencer duy nhất xác định thứ tự giao dịch: sự đồng thuận (1,1). Trong trường hợp này, rollup đang tái sử dụng Ethereum như nó tồn tại ngày hôm nay để xếp thứ tự giao dịch. Vì vậy, chúng ta cũng có thể gọi ô này là “sequencing.”
Lưu ý rằng cũng có thể dựa vàocuộn tay vương quốc (ví dụ: chuỗi ứng dụng xã hội) dựa vào lớp cơ sở (ví dụ: Ethereum, Celestia) để đặt hàng blob và sau đó tính hợp lệ của blob được kiểm tra bằng phần mềm phía máy khách (nghĩa là chúng tự giải quyết; không có chuỗi chuẩn). Vì tính hợp lệ của giao dịch được kiểm tra bằng phần mềm phía máy khách thay vì cầu nối xác thực, họ (a) không cần biết trạng thái L2 trên L1 (ví dụ: để rút tiền) và (b) không cần đồng bộ hóa nhanh chóng không tin cậy với gốc trạng thái đã được xác minh vì chúng độc lập mà không cần tương tác bên ngoài hệ sinh thái của chính họ.
Các bản tổng hợp dựa trên giải quyết ba thách thức chính được nêu ở trên đang phải đối mặt với bối cảnh L2 hiện tại của Ethereum:
Taiko’sGwyneth là một ví dụ về bản tổng hợp dựa trên với kiến trúc tỷ lệ theo chiều ngang được thiết kế để đạt được khả năng kết hợp nguyên tử trong cả hai kịch bản L2-L2 và L2-L1. Tuy nhiên, để đạt được khả năng kết hợp đồng bộ thực sự - nơi các hợp đồng có thể tương tác ở cùng độ cao khe - là một vấn đề khó. Nó phụ thuộc vào việc cầu nối có cho phép thông điệp L2 đến L1 truyền trong thời gian thực hay không (sử dụng TEE hoặc sử dụng SNARK thời gian thực) và liệu một cầu nối khác có chấp nhận các tin nhắn đó rất nhanh hay không. Nếu các điều kiện này được đáp ứng, ít nhất có thể đồng bộ một phần, điều này sẽ đưa chúng ta đến gần hơn với khả năng kết hợp đồng bộ và UX giống như chuỗi đơn. Cho đến lúc đó, có lẽ giải pháp tốt nhất cho khả năng tổng hợp chéo là cầu nối nhanh (ví dụ:Băng thông giao thức,Orbiter Finance,deBridge) nhưng những công việc này về cơ bản là bằng cách hoán đổi tài sản qua các chuỗi thay vì thực sự "di chuyển" tài sản, đòi hỏi đủ thanh khoản ở mỗi bên của cầu.
Thách thức chính khi triển khai dựa trên rollups liên quan đến việc giao dịch có thể được xác nhận nhanh chóng thông qua chuỗi dựa trên cơ sở phân cấp so với chuỗi tập trung L2. Mặc dù rollups dựa trên cung cấp nhiều lợi ích về phân cấp, bảo mật và sự căn cứ kinh tế, nhưng chúng đơn giản không thể cung cấp xác nhận giao dịch nhanh chóng như các hệ thống xếp hàng tập trung doràng buộc thời gian khối.
Thời gian khối của Ethereum là khoảng 12 giây, điều đó có nghĩa là bất kỳ rollup nào 'dựa' trên Ethereum đều kế thừa ràng buộc này. Thời gian khối lâu có thể làm chậm quá trình xác nhận giao dịch và làm giảm trải nghiệm người dùng. Nó tạo ra một chướng ngại vật đối với các ứng dụng đòi hỏi thời gian phản hồi nhanh (ví dụ: GameFi, giao dịch tần suất cao).
Với trình tự tập trung, người dùng có thể nhận được một hình thức xác nhận trước giao dịch yếu được gọi là "xác nhận mềm" là những lời hứa ngay lập tức rằng một giao dịch sẽ được đưa vào một khối trong tương lai trước khi khối đó được xác nhận trên chuỗi. Mặc dù có khả năng những lời hứa đó thất bại, người dùng tin tưởng vào chúng vì chỉ có một trình tự đưa ra lời hứa và trình sắp xếp đó kiểm soát hoàn toàn việc đặt hàng và xử lý giao dịch.
Mọi thứ khác biệt trong môi trường phi tập trung, nơi không có một thực thể duy nhất để đảm bảo điều này, vì vậy việc người dùng có cùng sự tin tưởng trong việc bao gồm giao dịch của họ trong một khối cụ thể trở nên khó khăn - có thể một người xác minh hứa nhưng người khác được chọn để đề xuất khối tiếp theo. Đồng thời, quan trọng cho rollups dựa trên cơ sở có thể cung cấp một lời hứa đáng tin cậy tương tự về việc bao gồm và thực thi giao dịch để cung cấp một trải nghiệm người dùng tương đương (hoặc tốt hơn) so với rollups tập trung hiện tại. Vậy giải pháp là gì?
Vào tháng 11 năm 2023, nhà nghiên cứu của Ethereum Foundation Justin Drake đã đề xuấtdựa trên các xác nhận trướcđể làm cho các rollups dựa trên hiệu suất như các rollups truyền thống trong khi bảo toàn các lợi ích về phân quyền. Trong khi việc xác nhận trước có nguồn gốc từ 2012, trong các cuộc thảo luận về sự đảm bảo giao dịch sớm trên Bitcoin được biết đến với tên gọi “0conf,” đề xuất của Justin là mới mẻ và kịp thời giữa những cuộc tranh luận nóng hổi hiện tại xoay quanh tình trạng tập trung L2, phân mảnh, và kinh tế L2-L1.
Khoảng không gian thiết kế xác nhận trước hiện tại. Được điều chỉnh từ của Raghav Agarwalbáo cáo xác nhận trước. Lưu ý: * biểu thị sự phụ thuộc vào cổng đi ra ngoài giao thức/RPC để trừu tượng hóa các phức tạp trước khi xác nhận như ước lượng tiền boa và định tuyến yêu cầu.
Preconfirmations (“preconfs”) có thể cung cấp sự xử lý giao dịch nâng cao cho các rollups dựa trên nền tảng. Chúng cung cấp các cơ chế mạnh mẽ cho việc đưa ra sự đảm bảo sớm về việc bao gồm giao dịch. Người dùng nhận được sự đảm bảo mạnh mẽ từ các bộ xác minh rằng một giao dịch sẽ được bao gồm.
Với các preconfs dựa trên, Ethereum có thể nắm bắt không chỉ các mẹo L2 để đặt hàng giao dịch và phí blob, mà còn cả các mẹo preconf khi chúng đến. Giả định là những khoản phí này sẽ thúc đẩy những người đề xuất Ethereum cung cấp preconfs-as-a-service (PaaS) – trở nên nhiều hơncác bên tham gia có trình độ caotrong quá trình. Đầu tiên, phương pháp sẽ liên quan đến mỗi trường chuẩn hóa nơi người dùng có thể thanh toán tiền tip để nhận được sự đảm bảo ngay lập từ rằng giao dịch L2 của hệ thống sẽ được bao gồm trong khổ L1 tiếp theo, có thể với một yêu cầu về kết quả thực hiện giao dịch đó. Nếu người đề xuất thất hại trong việc thực hiện lịch trình đó, hệ thống có thể bị cắt tay.
Các nhà cung cấp trước xác nhận (“preconfers”) nhận yêu cầu và lời khuyên từ người dùng và hứa sẽ bao gồm giao dịch của họ trong các khe hở sắp tới. Ở đây, khe hở n+2 được hiển thị như một ví dụ, với những người đề xuất không cung cấp trước xác nhận (“non-
preconfers”) đề xuất khe cắm n và n+1. Nguồn:Blog của Vitalik
Bằng việc cung cấp sự đảm bảo sớm, preconfs có thể giảm thiểurủi ro thực hiệnliên quan đến tranh chấp không gian khối và sắp xếp giao dịch. Điều này đặc biệt quan trọng trong môi trường nơi MEV-seeking có thể dẫn đến trì hoãn giao dịch hoặc sắp xếp lại.
Một lợi ích khác của việc sử dụng preconfs là chúng cho phép tín hiệu định giá tự nhiên chảy đến trình tự hoặc cổng. Điều này có thể dẫn đến một phiên đấu giá hiệu quả hơn, dẫn đến các khối có giá trị hơn so với PBS, nơi các tín hiệu giá bị phân mảnh trên các phiên đấu giá của nhà xây dựng. Bằng cách hợp nhất các tín hiệu giá, preconfs có thể cải thiện hiệu quả và giá trị của sản xuất khối.
Có hai loại chính của các preconfs: preconfs bao gồm và preconfs thực thi. Cái trước đơn giản hơn vì tập trung chỉ đảm bảo rằng giao dịch L2 sẽ được bao gồm trong khối L1 tiếp theo. Cái sau cung cấp bảo đảm này cộng với một tuyên bố về kết quả của việc thực thi giao dịch đó, điều này phức tạp hơn vì nó đòi hỏi mô phỏng giao dịch và đầy đủsynchronicity – có nghĩa là trình tự cần kiểm soát đầy đủ về thứ tự. Hiện tại, hầu hết các công việc phát triển đều tập trung vào việc bao gồm trước (ví dụ: L1 inclusion preconfs) Nuốt chửng) hoặc L2 thực hiện trước cho các rollups dựa trên (ví dụ, Puffer, Taiko).
Đến đây, chúng tôi đã bao quát sự tiến hóa từ việc sử dụng rollups truyền thống đến mạng lưới sequencer chia sẻ, sau đó là rollups dựa trên và cuối cùng là rollups dựa trên với preconfs. Hình dưới đây minh họa vòng đời giao dịch giữa những phương pháp này và đánh dấu sự khác biệt của chúng:
Bây giờ, hãy tập trung vào cách các bản tổng hợp dựa trên với preconfs có thể cải thiện UX của Ethereum, hiện đang phải đối mặt với vấn đề phân mảnh nghiêm trọng.
Cross-chain synchronous atomic inclusion enabled by based rollups with preconfs. Source:Jon Charbonneau
Chúng ta có thể đang chứng kiến một khoảnh khắc biến đổi như sự phát triển củaFedwire hệ thống giữa các ngân hàng khu vực, cho phép chuyển tiền nhanh chóng và hiệu quả giữa các tổ chức khác nhau. Trong khi Fedwire hoạt động bằng cách giải quyết các giao dịch liên ngân hàng bằng cách sử dụng tiền ngân hàng tập trung, các bản tổng hợp dựa trên với preconfs cung cấp một phiên bản phi tập trung, nơi một mạng lưới các nhà đề xuất Ethereum tìm kiếm MEV tinh vi làm việc với người tìm kiếm và nhà xây dựng cung cấp chuyển tài sản liền mạch và nhanh chóng giữa các thực thể riêng biệt.
Mặc dù cách tiếp cận liên kết khuyến khích đang dẫn đầu trong không gian preconfs dựa trên, nơi những người đề xuất Ethereum có thể chọn tham gia mạng PaaS, nhưng đó chỉ là một trong ba cách để đạt được sự thống nhất:
Tất cả những phương pháp này đều có cùng mục tiêu là sự thống nhất, và chúng có thể tồn tại cùng nhau. Trong bối cảnh của Ethereum Chỉnh, unification has the net benefit of shifting from the negative-sum game of fragmented rollups to the positive-sum game of socially and technically aligned rollups.
Sự giới thiệu của blobs thông qua EIP-4844vào hoạt động vào ngày 13 tháng 3 năm 2024 đã giảm đáng kể chi phí vận hành trên L2 và dẫn đến giảm doanh thu Ethereum và tỷ lệ đốt ETH. Tuy nhiên, đã có mộtđề xuấtđể tăng số lượng blob mỗi khối.
So với calldata, blobs là cách tiết kiệm chi phí hơn đối với rollups để lưu trữ dữ liệu trên Ethereum mainnet, như có thể thấy trong sự giảm đột ngột trongChi phí hoạt động L2 được tính như (Dữ liệu cuộc gọi + Giao dịch Blob / Loại 3 + Chi phí ZKP) được hiển thị bên dưới.
Nguồn: Dune ( @glxyresearch_team)
Tương tự như vậy, doanh thu đã giảm đáng kể sau EIP-4844. Biểu đồ dưới đây so sánh tổng doanh thu luân phiên 150 ngày trước EIP-4844 với tổng doanh thu 150 ngày sau EIP-4844. Tổng doanh thu từ blob được tính bằng (Blob Base Fee Blob Gas Used) + (Base Fee Calldata Gas Used) + (Priority Fee Calldata Gas Used) trong khi tổng doanh thu tính từ calldata batch cam kết là (Base Fee Calldata Gas Used) + (Priority Fee * Calldata Gas Used).
Nguồn:Galaxy Research
Các bản tổng hợp dựa trên xác nhận trước có thể giúp cân bằng lợi ích kinh tế giữa L1 và L2.
Một trong những thách thức khó khăn nhất mà các hệ thống dựa trên rollups đối mặt là phải cạnh tranh với ngai vàng hiện tại của các hệ thống rollups tập trung thiếu động lực rõ ràng để áp dụng phương pháp dựa trên hoặc phân cấp chuỗi. Cuộc tranh luận đang diễn ra xung quanh vấn đề này phức tạp và đầy sắc thái.
Nhiều người cho rằng L2 bị mất động lực để phi tập trung vì họ sẽ mất “phí sequencer” mà hoàn toàn tích lũy cho mỗi sequencer đơn lẻ của từng rollup. Tuy nhiên, “phí sequencer” có thể được xem như làmisnomertrong ngữ cảnh của các L2 hiện tại nếu doanh thu mà các L2 (như Base) tạo ra chủ yếu đến từphí tắc nghẽn thực thi(tương tự như EIP-1559phí cơ sở) do nhu cầu cao về không gian khối, và không trực tiếp liên kết với việc xếp hàng chính
Nhưng, tiếp theodữ liệutôi đề xuất rằng không phải vậy (xem điều nàybài viếtđược). Hầu hết doanh thu của Base đến từ các khoản phí ưu tiên, không phải từ các khoản phí cơ sở EIP-1559, điều này sẽ khó khăn đối với một mạng lưới sequencer phi tập trung để thu được nếu thiếu các cơ chế chống kiểm duyệt mạnh mẽ. Ngoài việc khai thác tiền thuê thông qua MEV, các sequencer tập trung có thểdẫn đầuvấn đề như kiểm duyệt, đối lập với tinh thần phi tập trung và không tin cậy của Ethereum. Với MEV và phí ưu tiên của trình tự liên kết với nhau vì cả hai đều ảnh hưởng đến thứ tự của giao dịch, cơ hội MEV có thể ảnh hưởng đến cách mà trình tự sắp xếp các giao dịch, ảnh hưởng đến các phí mà người dùng sẵn lòng trả để bao gồm giao dịch được sắp xếp.
Để tóm lại, dữ liệu và việc gói cước ưu tiên cùng cơ hội MEV cho thấy sự không khuyến khích mạnh mẽ để các L2 phân tán chuỗi. Các L2 được lợi từ việc bắt MEV bên trong và, hơn nữa, các ứng dụng và ví tiền được khuyến khích giữ MEV cho chính họ, làm giảm sự chảy MEV đến các bộ xếp chuỗi chung.
Một cơ chế cân bằng tiềm năng là việc sử dụngvé thực hiện(tương tự như Spire và Espresso), điều này hiệu quả khi tách MEV khỏi phần thưởng của người xác minh bằng cách cho phép người xác minh đấu giá chỗ của họ cho người đề xuất thực thi có thể là thực thể L2. Vì vậy, L2 vẫn có thể bắt kịp MEV ngay cả trong bối cảnh sắp xếp dựa trên.
Nhưng có lẽ lập luận mạnh nhất cho việc L2 phân quyền là tối đa hóa tính kết hợp để "mở rộng bánh" cho tất cả L2 về lưu lượng và phí tắc nghẽn. Một lập luận là L2 không có động lực để khai thác MEV vì nó làm giảm tính kết hợp qua chuỗi và chất lượng thực thi cho người dùng của họ. Thay vào đó, để tối đa hóa doanh thu của họ, họ muốn tối đa hóa phí tắc nghẽn (cơ sở), điều đó có nghĩa là tối đa hóa tính kết hợp và chất lượng thực thi trên toàn bộ.
Điều này đưa chúng ta trở lại các bản tổng hợp dựa trên với các xác nhận trước cho trình tự. Ethereum được cho là ứng cử viên tốt nhất ở đây như một trình tự chia sẻ trung lập, phi tập trung và không cần cấp phép đáng tin cậy để tối đa hóa khả năng kết hợp mà không cần giới thiệu các lớp ngoài giao thức mới và các giả định bảo mật. Hơn nữa, phân cấp trình tự trên Ethereum L1 có thể là đặt cược an toàn nhất chống lại Rủi ro pháp lýđối mặt với các bộ xử lý tập trung.
Cũng có khả năng khác rằng việc chỉ dựa vào không xảy ra đối với hầu hết các L2 đã thành lập nếu họ có thể duy trì hoạt động của mình. Thay vào đó, phương pháp dựa trên sự dựa vào hấp dẫn hơn đối với các L2 mới, nơi kinh tế ít thuận lợi hơn ngay từ ngày đầu với một bộ xử lý tập trung. Và nếu việc dựa vào hoặc sử dụng trình tự chia sẻ phi tập trung trở nên phổ biến hơn, có thể rất khó để đưa ra lập luận mang tính chất quan điểm mạnh mẽ cho các L2 mới để ra mắt với một bộ xử lý duy nhất.
Việc xem xét cách thức điều chỉnh có thể mang lại lợi ích cho Ethereum L1 dễ dàng hơn so với cảnh quan L2 hiện tại, với việc tạo ra cơ hội MEV thông qua việc xếp hạng dựa trên cơ sở - đây chính là nơi mà “phí xếp hạng” trở nên hợp lý hơn.
Cơ cấu khuyến khích mới. Xác nhận trước dựa trên giới thiệu một lớp khuyến khích kinh tế mới cho các nhà khai thác nút Ethereum. Bằng cách cung cấp PaaS, các tác nhân này có thể tính phí bổ sung (mẹo preconf) để đảm bảo đưa giao dịch vào các khối sắp tới, có khả năng với yêu cầu về kết quả của giao dịch đó.
Điều này đặc biệt quan trọng trong bối cảnh kinh tế của Ethereum sau nâng cấp Dencun, nơi các blog đã làm cho giao dịch L2 trở nên rẻ hơn nhiều bằng cách giảm chi phí của dữ liệu có sẵn tại L1. Khi lộ trình của Ethereum ngày càng tập trung vào rollups để tăng khả năng mở rộng, nhu cầu về không gian khối L1 có thể tiếp tục giảm, làm giảm phí ưu tiên - và do đó, an ninh kinh tế - thậm chí còn hơn nữa.
Động lực MEV cải thiện. Việc cấp quyền cho các nút Ethereum có vị trí chiến lược trong các giao dịch trong một khối cho phép một phần nhỏ các nhà điều hành nút đã chọn lựa ưu tiên các giao dịch có phí cao hơn hoặc có giá trị chiến lược, như trong cơ hội frontrunning hoặc backrunning. Lớp cơ sở kinh tế hoạt động mới hiệu quả tạo ra một nguồn thu nhập mới bổ sung cho phí giao dịch hiện tại và cơ hội MEV.
Tuy nhiên, việc xác nhận trước cũng có thể làm cho một số hình thức truy xuất MEV truyền thống khó khăn hơn bởi Khóatrong việc sắp xếp giao dịch trước. Nếu thứ tự giao dịch bị khóa (ví dụ, với Primev’s MEV-cam kếthoặcCommit-Boost), các nhà giao dịch có thể lập chiến lược xung quanh các dự đoán về lệnh bị khóa đó là gì. Hơn nữa, với các preconfs thực hiện đảm bảo kết quả giao dịch, có thể giảm thiểu MEV độc hại (ví dụ: frontrunning, tấn công sandwich) - mev-commit cũng thực hiện điều này cho preconfs tại L1 và các phát triển trong tương lai cũng có thể thực hiện nó cho các preconf dựa trên.
Preconfirmations cho phép việc khai thác MEV hiệu quả hơn vì chúng giảm thiểu rủi ro liên quan đến việc xây dựng giao dịch để khai thác MEV. Vớiquyền riêng tư trước thực thithông qua mã hóa end-to-end, các bên đấu thầu và nhà cung cấp cạnh tranh không thể quan sát và điều chỉnh chiến lược của họ dựa trên các đấu giá hiển thị, ngăn chúng khỏi việc đấu giá hoặc cắt giá dưới người khác, và bảo toàn tính công bằng trong môi trường cạnh tranh và phi tập trung.
Quyền riêng tư sẽ trở thành một tính năng quan trọng ở đây vì các nhà cung cấp PaaS hiện tại đang yêu cầu các người tìm kiếm MEV gửi giao dịch của họ và tin tưởng vào những gì họ sẽ làm với nó. Nhưng nếu không có tính năng riêng tư tích hợp, những dịch vụ đó có thể làm điều gì đó nhưRobinhood, bán luồng lệnh MEV cho các bên khác (ví dụ, các nhà giao dịch HF) và tạo điều kiện cho các thực hành đấu thầu không công bằng.
Trong khi chứng minh ZK thời gian thực có thể bảo vệ xử lý giao dịch riêng tư, ngay cả trong các thiết kế dựa trên lãnh đạo nơi sequencer được chọn cần phải xem giao dịch để xác minh tính hợp lệ và tuân thủ các quy tắc mạng, chúng ta còn nhiều năm xa trong cả phần mềm và phần cứng để đạt được việc triển khai thực tế. Cho đến khi đó, chúng ta phải tin tưởng vào các nhà cung cấp PaaS có thể tham gia vào các hoạt động độc hại như vậy với giao dịch của chúng ta. MEV-commit đang xây dựng mộtgiải pháp thay thếkết hợp một nguyên tắc mã hóa mới dựa trên mã hóa truyền phát ẩn danh và cam kết hai pha kép mà cam kết người cung cấp một lời đặt hàng mà không tiết lộ chi tiết cho đến khi chúng cần phải được tiết lộ.
Sự ổn định và dự đoán về phí. Các cơ chế trước xác nhận có thể dẫn đến việc phí giao dịch ổn định và dự đoán hơn bằng cách cho phép người dùng khóa tỷ lệ phí cho các khối trong tương lai, giúp giảm thiểu biến động phí trong mạng lưới đông đúc và phân phối tải giao dịch đều hơn trên các khối.
Phân biệt trình tự. Một khả năng khác là các nhà cung cấp PaaS có thể phân biệt họ với nhau và có thể tính phí cao dựa trên danh tiếng của họ về sự đảm bảo xác nhận trước đáng tin cậy, dẫn đến một thị trường cạnh tranh giữa các nhà cung cấp trình tự.
Các rollups dựa trên việc xác nhận trước có thể cải thiện trải nghiệm người dùng Ethereum L1 bằng cách giảm sự phân mảnh và cung cấp xác nhận giao dịch nhanh hơn, điều này có thể thu hút hoạt động trở lại L1 và bù đắp sự suy giảm doanh thu do L2 hoạt động độc lập. Kết hợp với các cải tiến tiềm năng khác trên Ethereum L1 - như thời gian khối nhanh hơn hoặc sự hoàn chỉnh trong một khe (hoặc đảm bảo tốc độ cuối cùng”) nơi kiến trúc khe và kỷ nguyên native của Ethereum có thể đạt được các khe tiền tương lai dưới một giây - điều này không còn nhiều không gian để tiếp tục với cách tiếp cận rollup của một bộ sequencer duy nhất.
Giả sử Ethereum L1 đạt được cải tiến đủ đáng kể theo những cách này, nó có khả năng thu hút những người dùng ít quan tâm đến phí, người ưu tiên tính linh hoạt, an toàn và nguồn gốc của nó. Đồng thời, L2 vẫn hấp dẫn đối với hệ sinh thái hiện tại của người dùng quan tâm đến phí, họ đánh giá phí hơn những yếu tố đó - hoặc L2 phát triển thành các sidechain, thực hiện một cách tiếp cận tích hợp theo chiều dọc hoặc theo cách tiếp cận module hóa để vận hành thanh toán và khả năng cung cấp dữ liệu.
Nếu điều này xảy ra, không gian cho một "tiếp cận thoả hiệpMột chuỗi nhanh 100 nút với Ethereum cung cấp tính tương thích và bảo mật bổ sung trở nên nhỏ dần. Nếu phí Ethereum ở mức dưới $1 ở quy mô, các giao dịch lớn hơn và giá trị tích lũy từ phí ưu tiên trở lại Ethereum, và các L2 tiếp cận việc thương lượng chủ yếu với các giao dịch chi tiết, giá trị thấp, nhỏ hơn.
Bây giờ, chúng ta có thể thấy rằng nếu một rollup được xây dựng, họ đang sử dụng L1 làm lớp giải quyết và xếp hạng của họ. Các rollup hiện có chỉ sử dụng L1 cho việc giải quyết trong khi xếp hạng đã được tập trung tại L2. Với preconfs, bạn có thể có được xếp hạng phi tập trung nhanh chóng tại L1 bằng cách sử dụng cơ chế chia sẻ có thể được sử dụng bởi bất kỳ L2 nào. Các khối L2 như giao dịch L1. Xếp hạng thống nhất trong giao thức.
Tuy nhiên, đáng lưu ý rằng trong khi preconfs dường như là một giải pháp hứa hẹn cho việc triển khai dựa trên Ethereum, nhưng vẫn đang tiếp tụccuộc tranh luậnvề việc liệu preconfs có giới thiệusự phức tạpđó là những yếu tố làm suy yếu tính đơn giản và an ninh thời gian thực mà ban đầu khiến cho các rollups dựa trên trở nên hấp dẫn. Đó là vấn đề về sự đánh đổi giữabao trùm so với hệ thống Phức tạp. Câu hỏi quan trọng là liệu các bản tổng hợp dựa trên + preconfs có thực sự tốt hơn giải pháp hiện tại của các bản tổng hợp + dự phòng truyền thống hay không – cơ chế mà các giao dịch tổng hợp truyền thống nhanh chóng được xác nhận bởi trình tự riêng của bản tổng hợp nhưng cuối cùng dựa vào L1 của Ethereum để tính cuối cùng và bảo mật. Dự phòng đảm bảo rằng ngay cả khi trình tự của bản tổng hợp không thành công, người dùng vẫn có thể đạt được sự bao gồm giao dịch bị trì hoãn thông qua Ethereum L1.
Ngoài ra, còn có những lý do tốt để các rollup ưa thích sử dụng một lớp sắp xếp chia sẻ riêng biệt hơn dựa trên việc sắp xếp chia sẻ. Mặc dù việc sắp xếp chia sẻ ngoài giao thức đưa ra giả thiết tin cậy mới, những thiết kế này có thể mang lại trải nghiệm người dùng tốt hơn và cam kết tốt hơn đối với người dùng thông qua việc áp dụng hành vi sắp xếp đồng nhất. Với những quy tắc đúng đắn, những hệ thống này có thể tối ưu hóa phân phối MEV trên mạng một cách hiệu quả hơn so với việc cho phép trích xuất MEV ích kỷ.
Để ủng hộ cả hai kiểu rollups dựa trên và xếp hàng chung, độ phức tạp hệ thống của cả trăm (hoặc hàng ngàn) bộ sắp xếp L2 cá nhân không hợp lý khi có một lựa chọn để bao gồm và giảm thiểu độ phức tạp trong một giao thức chia sẻ chuẩn hóa. Cụ thể, đối với rollups dựa trên với các xác nhận trước, những lợi ích kết quả vượt trội so với chi phí, khi bạn có (a) sự cân nhắc xã hội và tính trung lập đáng tin cậy, (b) tính tương hợp nguyên tử giữa trạng thái L2 và L1, và (c) tính sống và phân cấp của Ethereum.
Đầu tiên, đầy đủaligningvới Ethereum bằng cách dựa vào có nghĩa là rollups dựa cung cấp một đề xuất hấp dẫn cho các nhà phát triển và người dùng ưu tiên tính minh bạch đáng tin cậy, phi tập trung và mở rộng công việc so với việc cạnh tranh cho từng phần. Tính minh bạch đáng tin cậy của việc tận dụng các đề nghị Ethereum cho việc xếp hạng chung đóng vai trò như một điểm Schelling để thu hút người dùng và nhà phát triển từ các hệ sinh thái khác trở lại Ethereum. Ngoài ra, sự phối hợp xã hội phục vụ như một lực lượng thống nhất, đồng hợp các L2 khác nhau dưới một khuôn khổ chung mà không giới thiệu các mã thông báo, thương hiệu hoặc cơ chế đồng thuận mới.
Thứ hai, dựa trên rollups cung cấp cam kết đáng tin cậy về việc bao gồm giao dịch và sắp xếp trong cả các khối L1 và L2. Khi người đề xuất khối L1 cũng là người đề xuất khối L2, các cam kết bao gồm nguyên tử - tương tự như những gì đạt được thông qua các quy tắc chuẩn hóa trong các bộ xếp chung - là khả thi.
Thứ ba, mạng sản xuất khối mạnh mẽ của Ethereum có nghĩa là miễn là Ethereum đang sản xuất khối, bất kỳ L2 nào dựa vào nó cũng đang sản xuất khối. Trái lại, nếu bộ ghi đơn lẻ cho một rollup truyền thống bị hỏng, thì cả chuỗi cũng sẽ bị hỏng.
Mặc dù có những lợi ích này, nhưng hiện nay vẫn đang tồn tại một thách thức nghiêm trọng vượt ra ngoài phạm vi lý thuyết. Sự ra đời của PBS trong suốt Hợp nhấtđược thiết kế để thúc đẩy sự phi tập trung bằng cách tách người đề xuất khối ra khỏi người xây dựng. Tuy nhiên, hiện tạioligopolycủa những người xây dựng khối tài nguyên nhất (Beaver và Titan hiện tại xây gần như90%Tổng thể thị trường khối lượng) đặt ra rủi ro. Sự tập trung của người xây dựng này được thúc đẩy bởi hiệu ứng mạng của PBS: khi một người xây dựng giành được thị phần thị trường, họ thu hút thêm luồng đặt hàng riêng tư, cho phép họ xây dựng các khối lợi nhuận hơn và tiếp tục tăng thị phần của họ. Nếu các ứng dụng trên rollups dựa vào chia sẻ luồng đặt hàng riêng tư của họ với Beaver và Titan, tình hình này có thể trở nên tồi tệ hơn, có thể dẫn đến toàn bộ hệ sinh thái của rollups dựa và Ethereum phụ thuộc chỉ vào hai người xây dựng này. Điều này có thể ngăn cản rollups khỏi việc om sòm dựa vào và tin tưởng vào những người xây dựng này xây dựng các khối trong lợi ích tốt nhất của họ.
Ngoài ra, rollups dựa trên chưa đạt được sự phù hợp với thị trường sản phẩm như rollups truyền thống. Điều này là một xem xét quan trọng đối với những người sáng lập quyết định liệu có phân bổ tài nguyên theo hướng này hay không.
Sự chuyển đổi của Ethereum sang lộ trình trung tâm rollup đã cho phép giao dịch nhanh hơn bằng cách xử lý chúng ngoài chuỗi chính, tăng khả năng thông qua tổng, giảm chi phí và cho phép các ứng dụng mới (ví dụ, trong SocialFi và GameFi) đòi hỏi độ trễ thấp.
Tuy nhiên, nó cũng đã tạo ra sự phân mảnh và tập trung quan ngại tại L2, đồng thời gây nghi ngờ về giá trị tích luỹ cho L1. Ví dụ, sau Dencun tháng 3,EIP-4844) nâng cấp và giới thiệu củablobs, Biên lợi nhuận của Optimism đã tăng vọt lên khoảng 98-99% trong khi của Arbitrum đã đạt 70-99%. Ngược lại, biên lợi nhuận trong những tháng trước đó hiếm khi vượt qua 50%.
Tỷ lệ lợi nhuận và doanh thu ETH gốc của Optimism và Arbitrum. Lợi nhuận được xác định ở đây là phí giao dịch L2 (doanh thu gộp) trừ các khoản phí đã thanh toán cho Ethereum. Nguồn: Flipside (@charliemarketplace)
Luồng giá trị rời khỏi Ethereum L1, do các blobs giảm chi phí sẵn có dữ liệu, là điều tốt cho việc làm giảm giá rollups, nhưng cũng đã đóng góp vào mộtmất mát đáng kểtrong nhu cầu mạng và doanh thu tích luỹ tại Ethereum L1. DướiEIP-1559, điều này dẫn đến việc phát hành nhiều hơn Ether được đốt, đe dọa an ninh kinh tế dài hạn. Tuy nhiên, với nhu cầu mạng tăng lên, sự bão hòa cung cấp blob sẽ xảy ra trong những tháng tới, với doanh thu tại Ethereum L1 phục hồi.
Về phân mảnh, mỗi rollup hoạt động độc lập, thiếu sự chuyển giá trị liền mạch giữa chúng. Quỹ rollup bị khóa trong một cầu truyền tải trên Ethereum, do đó việc di chuyển tài sản có thể gặp khó khăn và không hiệu quả (ví dụ, mất vài giờ để di chuyển giữa ZK rollups và vài ngày đối với optimistic rollups). Sự thiếu liên kết hạn chế tiềm năng của một hệ sinh thái blockchain hợp nhất và tích hợp.
Mỗi L2có một cái hồ chứa thanh khoản riêng, tạo ra khó khăn trong việc truy cập đủ thanh khoản để giao dịch hiệu quả và phát triển ứng dụng trên hệ sinh thái Ethereum. Vì một số L2 có nhiều thanh khoản hơn các L2 khác, họ thu hút nhiều người dùng hơn (và do đó cũng có nhiều thanh khoản hơn), dẫn đến động lực người chiến thắng chiếm hết. Các L2 lớn hưởng lợi tại sự thiệt hại của những L2 nhỏ hoặc mới hơn.
Và theo khả năng không phải là trò chơi không cân bằng mà là trò chơi âm.Luật Metcalfe. Khi thanh khoản bị phân mảnh giữa các L2, nó có thể ngăn một số L2 nhận ra giá trị tiềm năng đầy đủ của chúng trong việc đáp ứng nhu cầu giao dịch và ứng dụng cụ thể của chúng. Tính kinh tế theo quy mô được thúc đẩy bởi các hiệu ứng mạng sẽ bị pha loãng trên các L2 khác nhau, với các mạng mới hơn và nhỏ hơn có nhiều khả năng phải đối mặt với những thách thức về thanh khoản do kết nối hạn chế với các mạng được thiết lập lớn hơn.
Sự phân mảnh này tạo ra sự ma sát đối với cả nhà phát triển và người dùng. Nhà phát triển phải cẩn thận chọn xem sử dụng rollup nào để xây dựng, xem xét các hồ sơ người dùng và hệ sinh thái hiện có. Trong khi đó, người dùng đối mặt với quyết định về việc đặt tài sản ở đâu, với việc chuyển giữa các rollups trở nên chậm, tốn kém và gây ra rủi ro an ninh do phụ thuộc vào cầu. Sự thiếu tính kết hợp này dẫn đến trải nghiệm người dùng kém hơn khi tương tác với hợp đồng trên các rollup khác nhau.
Sau đó là vấn đề chiết xuất tiền thuê. L2 hiện nay đều được điều hành bởi các bộ xử lý trung tâm xếp hàng và xử lý các giao dịch, với toàn quyền quyết định về cách xử lý giao dịch L2. Người dùng đúng là lo lắng về những gì họ đang làm - họ có chiết xuất tiền thuê bằng cách đứng trước giao dịch của bạn không? Người dùng phải tin rằng uy tín đang đặt cược của các bộ xử lý đơn lẻ đủ để tiếp tục ngăn chặn những hành vi như vậy. Cũng có những rủi ro tập trung phổ biến của việc kiểm duyệt và tính sống còn để xem xét.
Mặc dù Ethereum cũng xử lý việc khai thác thuê, nhưng hoạt động rất khác biệt vì có sự xoay vòng lãnh đạo giữa một số lượng lớn người xác minh, làm giảm khả năng một đơn vị duy nhất khai thác người dùng. Tuy nhiên, trong thực tế, những người xác minh Ethereum vẫn cùng nhau tham gia vào việc đặt trước quaMEV-Boostvà đấu giá ưu tiên tìm kiếm khí gas (PGA) trong mempool công cộng. Việc triển khai này củatách biệt giữa người đề xuất và người xây dựng (PBS)cho phép các validator giao việc xây dựng khối cho các nhà xây dựng chuyên nghiệp tối ưu hóa thứ tự giao dịch để tối lợi. Do đó, ngay cả khi bạn đủ mức tip cho một giao dịch và một nhà xây dựng sẵn lòng bao gồm nó, trong thực tế, khó tránh khỏi việc bị đánh cắp thông qua các nhà xây dựng khác nhau như một nhóm thông qua MEV-Boost. Điều này nêu bật tính phức tạp của việc đạt được sự phân quyền và công bằng thực sự trong việc xử lý giao dịch trên Ethereum.
Để giải quyết vấn đề trình tự tập trung và vấn đề phân mảnh, các lớp trình tự chia sẻ đã xuất hiện. Các dự án nhưAstria,Espresso,Nodekit, vàBán kính nhằm mục đích tạo ra một lớp trình tự thống nhất có thể phối hợp các giao dịch trên nhiều bản tổng hợp. Chúng hoạt động bằng cách kết nối nhiều bản tổng hợp vào một mạng duy nhất bằng giao thức đồng thuận (ví dụ: BFT), sau đó chọn một trình tự duy nhất để đặt hàng các giao dịch. Điều này cho phép một cơ chế chung để xác định thứ tự giao dịch và cung cấp tính cuối cùng và khả năng kết hợp L2 nhanh chóng giữa các bản tổng hợp.
Ngoài ra, các nhà cung cấp rollups-as-a-service (RaaS) (ví dụ:Stackr,Prestobởi Gateway,Conduit, và những người khác) cũng có vị trí đáng chú ý để cung cấp việc xếp hàng chung vì họ đã quản lý nhiều rollups trên nhiều khung công việc - điều đáng chú ý nếu hướng này trở nên phổ biến.
Việc bổ sung một lớp giải trình tự được chia sẻ là có khả nănglợi íchvề mặt phân quyền, sự hoàn tất, giao dịch nhanh, nguyên tố chéo chuỗi, và phân phối MEV giữa các rollup tham gia. Bằng cách áp dụng một lớp xếp chung, các rollup hiện có có thể đạt được những lợi ích này mà không cần nỗ lực kỹ thuật rộng lớn thường được yêu cầu để phân quyền chúng một cách độc lập, vì nó tối ưu hóa quy trình và tận dụng cơ sở hạ tầng chung.
Một lợi ích tiềm năng khác là một số tổ chức có thể ưa thích sử dụng một lớp xếp hạng chia sẻ bằng cách sử dụng bộ xác minh được cấp quyền/KYC của riêng họ hơn là một tập con ngẫu nhiên của các bộ xác minh mở ở lớp cơ sở, vì những người xếp hàng cần kiểm tra dữ liệu giao dịch và quyết định phải làm gì với nó.
Tuy nhiên, việc giới thiệu một lớp xếp chung mới cũng đồng nghĩa với việc giới thiệu các giả định mới về sự tin cậy. Khác với các rollup cá nhân, mà dựa vào cơ chế bảo mật riêng của họ và mạng chính Ethereum, một lớp xếp chung cần có thiết lập bảo mật riêng rõ ràng. Người dùng và nhà phát triển phải tin tưởng rằng lớp mới này là an toàn và đáng tin cậy khi nó trở thành một thành phần quan trọng trong việc sắp xếp giao dịch và chuyển giá trị giữa các rollup.
Các mối quan tâm bổ sung bao gồm:
Nhưng nếu thay vì giới thiệu một lớp mới cho việc xếp hạng chia sẻ, chúng ta sử dụng chuỗi cơ sở Ethereum cho việc xếp hạng chia sẻ - còn gọi là “dựa trên rollups”? Sự khác biệt chính là ai đang giải trình tự - thay vì trình tự tập trung hoặc lớp chia sẻ, hãy sử dụng lại các trình tạo Ethereum (với người tìm kiếm và người đề xuất) để nhận các giao dịch đang chờ xử lý trong các mempool L2 và đặt hàng chúng. Vì các trình tạo này sắp xếp cả hai khối L1 và L2, nên không cần phải dựa vào trình tự đơn L2 để quản lý trình tự giao dịch. Thay vào đó, thiết kế thúc đẩy các nhà xây dựng và đề xuất hiện có của Ethereum, cung cấp lớp vận chuyển trung lập đáng tin cậy và đáng tin cậy nhất cho các giao dịch.
Để so sánh, hãy xem xét ngăn xếp blockchain, bao gồm thực thi, thanh toán, đồng thuận và khả năng truy cập dữ liệu trong một hệ thống rollup truyền thống (lạc quan, ZK) so với rollup dựa trên.
Ở đây, “đồng thuận” được định nghĩa một cách lỏng lẻo - trong trường hợp của rollups truyền thống, chỉ có một sequencer duy nhất xác định thứ tự giao dịch: sự đồng thuận (1,1). Trong trường hợp này, rollup đang tái sử dụng Ethereum như nó tồn tại ngày hôm nay để xếp thứ tự giao dịch. Vì vậy, chúng ta cũng có thể gọi ô này là “sequencing.”
Lưu ý rằng cũng có thể dựa vàocuộn tay vương quốc (ví dụ: chuỗi ứng dụng xã hội) dựa vào lớp cơ sở (ví dụ: Ethereum, Celestia) để đặt hàng blob và sau đó tính hợp lệ của blob được kiểm tra bằng phần mềm phía máy khách (nghĩa là chúng tự giải quyết; không có chuỗi chuẩn). Vì tính hợp lệ của giao dịch được kiểm tra bằng phần mềm phía máy khách thay vì cầu nối xác thực, họ (a) không cần biết trạng thái L2 trên L1 (ví dụ: để rút tiền) và (b) không cần đồng bộ hóa nhanh chóng không tin cậy với gốc trạng thái đã được xác minh vì chúng độc lập mà không cần tương tác bên ngoài hệ sinh thái của chính họ.
Các bản tổng hợp dựa trên giải quyết ba thách thức chính được nêu ở trên đang phải đối mặt với bối cảnh L2 hiện tại của Ethereum:
Taiko’sGwyneth là một ví dụ về bản tổng hợp dựa trên với kiến trúc tỷ lệ theo chiều ngang được thiết kế để đạt được khả năng kết hợp nguyên tử trong cả hai kịch bản L2-L2 và L2-L1. Tuy nhiên, để đạt được khả năng kết hợp đồng bộ thực sự - nơi các hợp đồng có thể tương tác ở cùng độ cao khe - là một vấn đề khó. Nó phụ thuộc vào việc cầu nối có cho phép thông điệp L2 đến L1 truyền trong thời gian thực hay không (sử dụng TEE hoặc sử dụng SNARK thời gian thực) và liệu một cầu nối khác có chấp nhận các tin nhắn đó rất nhanh hay không. Nếu các điều kiện này được đáp ứng, ít nhất có thể đồng bộ một phần, điều này sẽ đưa chúng ta đến gần hơn với khả năng kết hợp đồng bộ và UX giống như chuỗi đơn. Cho đến lúc đó, có lẽ giải pháp tốt nhất cho khả năng tổng hợp chéo là cầu nối nhanh (ví dụ:Băng thông giao thức,Orbiter Finance,deBridge) nhưng những công việc này về cơ bản là bằng cách hoán đổi tài sản qua các chuỗi thay vì thực sự "di chuyển" tài sản, đòi hỏi đủ thanh khoản ở mỗi bên của cầu.
Thách thức chính khi triển khai dựa trên rollups liên quan đến việc giao dịch có thể được xác nhận nhanh chóng thông qua chuỗi dựa trên cơ sở phân cấp so với chuỗi tập trung L2. Mặc dù rollups dựa trên cung cấp nhiều lợi ích về phân cấp, bảo mật và sự căn cứ kinh tế, nhưng chúng đơn giản không thể cung cấp xác nhận giao dịch nhanh chóng như các hệ thống xếp hàng tập trung doràng buộc thời gian khối.
Thời gian khối của Ethereum là khoảng 12 giây, điều đó có nghĩa là bất kỳ rollup nào 'dựa' trên Ethereum đều kế thừa ràng buộc này. Thời gian khối lâu có thể làm chậm quá trình xác nhận giao dịch và làm giảm trải nghiệm người dùng. Nó tạo ra một chướng ngại vật đối với các ứng dụng đòi hỏi thời gian phản hồi nhanh (ví dụ: GameFi, giao dịch tần suất cao).
Với trình tự tập trung, người dùng có thể nhận được một hình thức xác nhận trước giao dịch yếu được gọi là "xác nhận mềm" là những lời hứa ngay lập tức rằng một giao dịch sẽ được đưa vào một khối trong tương lai trước khi khối đó được xác nhận trên chuỗi. Mặc dù có khả năng những lời hứa đó thất bại, người dùng tin tưởng vào chúng vì chỉ có một trình tự đưa ra lời hứa và trình sắp xếp đó kiểm soát hoàn toàn việc đặt hàng và xử lý giao dịch.
Mọi thứ khác biệt trong môi trường phi tập trung, nơi không có một thực thể duy nhất để đảm bảo điều này, vì vậy việc người dùng có cùng sự tin tưởng trong việc bao gồm giao dịch của họ trong một khối cụ thể trở nên khó khăn - có thể một người xác minh hứa nhưng người khác được chọn để đề xuất khối tiếp theo. Đồng thời, quan trọng cho rollups dựa trên cơ sở có thể cung cấp một lời hứa đáng tin cậy tương tự về việc bao gồm và thực thi giao dịch để cung cấp một trải nghiệm người dùng tương đương (hoặc tốt hơn) so với rollups tập trung hiện tại. Vậy giải pháp là gì?
Vào tháng 11 năm 2023, nhà nghiên cứu của Ethereum Foundation Justin Drake đã đề xuấtdựa trên các xác nhận trướcđể làm cho các rollups dựa trên hiệu suất như các rollups truyền thống trong khi bảo toàn các lợi ích về phân quyền. Trong khi việc xác nhận trước có nguồn gốc từ 2012, trong các cuộc thảo luận về sự đảm bảo giao dịch sớm trên Bitcoin được biết đến với tên gọi “0conf,” đề xuất của Justin là mới mẻ và kịp thời giữa những cuộc tranh luận nóng hổi hiện tại xoay quanh tình trạng tập trung L2, phân mảnh, và kinh tế L2-L1.
Khoảng không gian thiết kế xác nhận trước hiện tại. Được điều chỉnh từ của Raghav Agarwalbáo cáo xác nhận trước. Lưu ý: * biểu thị sự phụ thuộc vào cổng đi ra ngoài giao thức/RPC để trừu tượng hóa các phức tạp trước khi xác nhận như ước lượng tiền boa và định tuyến yêu cầu.
Preconfirmations (“preconfs”) có thể cung cấp sự xử lý giao dịch nâng cao cho các rollups dựa trên nền tảng. Chúng cung cấp các cơ chế mạnh mẽ cho việc đưa ra sự đảm bảo sớm về việc bao gồm giao dịch. Người dùng nhận được sự đảm bảo mạnh mẽ từ các bộ xác minh rằng một giao dịch sẽ được bao gồm.
Với các preconfs dựa trên, Ethereum có thể nắm bắt không chỉ các mẹo L2 để đặt hàng giao dịch và phí blob, mà còn cả các mẹo preconf khi chúng đến. Giả định là những khoản phí này sẽ thúc đẩy những người đề xuất Ethereum cung cấp preconfs-as-a-service (PaaS) – trở nên nhiều hơncác bên tham gia có trình độ caotrong quá trình. Đầu tiên, phương pháp sẽ liên quan đến mỗi trường chuẩn hóa nơi người dùng có thể thanh toán tiền tip để nhận được sự đảm bảo ngay lập từ rằng giao dịch L2 của hệ thống sẽ được bao gồm trong khổ L1 tiếp theo, có thể với một yêu cầu về kết quả thực hiện giao dịch đó. Nếu người đề xuất thất hại trong việc thực hiện lịch trình đó, hệ thống có thể bị cắt tay.
Các nhà cung cấp trước xác nhận (“preconfers”) nhận yêu cầu và lời khuyên từ người dùng và hứa sẽ bao gồm giao dịch của họ trong các khe hở sắp tới. Ở đây, khe hở n+2 được hiển thị như một ví dụ, với những người đề xuất không cung cấp trước xác nhận (“non-
preconfers”) đề xuất khe cắm n và n+1. Nguồn:Blog của Vitalik
Bằng việc cung cấp sự đảm bảo sớm, preconfs có thể giảm thiểurủi ro thực hiệnliên quan đến tranh chấp không gian khối và sắp xếp giao dịch. Điều này đặc biệt quan trọng trong môi trường nơi MEV-seeking có thể dẫn đến trì hoãn giao dịch hoặc sắp xếp lại.
Một lợi ích khác của việc sử dụng preconfs là chúng cho phép tín hiệu định giá tự nhiên chảy đến trình tự hoặc cổng. Điều này có thể dẫn đến một phiên đấu giá hiệu quả hơn, dẫn đến các khối có giá trị hơn so với PBS, nơi các tín hiệu giá bị phân mảnh trên các phiên đấu giá của nhà xây dựng. Bằng cách hợp nhất các tín hiệu giá, preconfs có thể cải thiện hiệu quả và giá trị của sản xuất khối.
Có hai loại chính của các preconfs: preconfs bao gồm và preconfs thực thi. Cái trước đơn giản hơn vì tập trung chỉ đảm bảo rằng giao dịch L2 sẽ được bao gồm trong khối L1 tiếp theo. Cái sau cung cấp bảo đảm này cộng với một tuyên bố về kết quả của việc thực thi giao dịch đó, điều này phức tạp hơn vì nó đòi hỏi mô phỏng giao dịch và đầy đủsynchronicity – có nghĩa là trình tự cần kiểm soát đầy đủ về thứ tự. Hiện tại, hầu hết các công việc phát triển đều tập trung vào việc bao gồm trước (ví dụ: L1 inclusion preconfs) Nuốt chửng) hoặc L2 thực hiện trước cho các rollups dựa trên (ví dụ, Puffer, Taiko).
Đến đây, chúng tôi đã bao quát sự tiến hóa từ việc sử dụng rollups truyền thống đến mạng lưới sequencer chia sẻ, sau đó là rollups dựa trên và cuối cùng là rollups dựa trên với preconfs. Hình dưới đây minh họa vòng đời giao dịch giữa những phương pháp này và đánh dấu sự khác biệt của chúng:
Bây giờ, hãy tập trung vào cách các bản tổng hợp dựa trên với preconfs có thể cải thiện UX của Ethereum, hiện đang phải đối mặt với vấn đề phân mảnh nghiêm trọng.
Cross-chain synchronous atomic inclusion enabled by based rollups with preconfs. Source:Jon Charbonneau
Chúng ta có thể đang chứng kiến một khoảnh khắc biến đổi như sự phát triển củaFedwire hệ thống giữa các ngân hàng khu vực, cho phép chuyển tiền nhanh chóng và hiệu quả giữa các tổ chức khác nhau. Trong khi Fedwire hoạt động bằng cách giải quyết các giao dịch liên ngân hàng bằng cách sử dụng tiền ngân hàng tập trung, các bản tổng hợp dựa trên với preconfs cung cấp một phiên bản phi tập trung, nơi một mạng lưới các nhà đề xuất Ethereum tìm kiếm MEV tinh vi làm việc với người tìm kiếm và nhà xây dựng cung cấp chuyển tài sản liền mạch và nhanh chóng giữa các thực thể riêng biệt.
Mặc dù cách tiếp cận liên kết khuyến khích đang dẫn đầu trong không gian preconfs dựa trên, nơi những người đề xuất Ethereum có thể chọn tham gia mạng PaaS, nhưng đó chỉ là một trong ba cách để đạt được sự thống nhất:
Tất cả những phương pháp này đều có cùng mục tiêu là sự thống nhất, và chúng có thể tồn tại cùng nhau. Trong bối cảnh của Ethereum Chỉnh, unification has the net benefit of shifting from the negative-sum game of fragmented rollups to the positive-sum game of socially and technically aligned rollups.
Sự giới thiệu của blobs thông qua EIP-4844vào hoạt động vào ngày 13 tháng 3 năm 2024 đã giảm đáng kể chi phí vận hành trên L2 và dẫn đến giảm doanh thu Ethereum và tỷ lệ đốt ETH. Tuy nhiên, đã có mộtđề xuấtđể tăng số lượng blob mỗi khối.
So với calldata, blobs là cách tiết kiệm chi phí hơn đối với rollups để lưu trữ dữ liệu trên Ethereum mainnet, như có thể thấy trong sự giảm đột ngột trongChi phí hoạt động L2 được tính như (Dữ liệu cuộc gọi + Giao dịch Blob / Loại 3 + Chi phí ZKP) được hiển thị bên dưới.
Nguồn: Dune ( @glxyresearch_team)
Tương tự như vậy, doanh thu đã giảm đáng kể sau EIP-4844. Biểu đồ dưới đây so sánh tổng doanh thu luân phiên 150 ngày trước EIP-4844 với tổng doanh thu 150 ngày sau EIP-4844. Tổng doanh thu từ blob được tính bằng (Blob Base Fee Blob Gas Used) + (Base Fee Calldata Gas Used) + (Priority Fee Calldata Gas Used) trong khi tổng doanh thu tính từ calldata batch cam kết là (Base Fee Calldata Gas Used) + (Priority Fee * Calldata Gas Used).
Nguồn:Galaxy Research
Các bản tổng hợp dựa trên xác nhận trước có thể giúp cân bằng lợi ích kinh tế giữa L1 và L2.
Một trong những thách thức khó khăn nhất mà các hệ thống dựa trên rollups đối mặt là phải cạnh tranh với ngai vàng hiện tại của các hệ thống rollups tập trung thiếu động lực rõ ràng để áp dụng phương pháp dựa trên hoặc phân cấp chuỗi. Cuộc tranh luận đang diễn ra xung quanh vấn đề này phức tạp và đầy sắc thái.
Nhiều người cho rằng L2 bị mất động lực để phi tập trung vì họ sẽ mất “phí sequencer” mà hoàn toàn tích lũy cho mỗi sequencer đơn lẻ của từng rollup. Tuy nhiên, “phí sequencer” có thể được xem như làmisnomertrong ngữ cảnh của các L2 hiện tại nếu doanh thu mà các L2 (như Base) tạo ra chủ yếu đến từphí tắc nghẽn thực thi(tương tự như EIP-1559phí cơ sở) do nhu cầu cao về không gian khối, và không trực tiếp liên kết với việc xếp hàng chính
Nhưng, tiếp theodữ liệutôi đề xuất rằng không phải vậy (xem điều nàybài viếtđược). Hầu hết doanh thu của Base đến từ các khoản phí ưu tiên, không phải từ các khoản phí cơ sở EIP-1559, điều này sẽ khó khăn đối với một mạng lưới sequencer phi tập trung để thu được nếu thiếu các cơ chế chống kiểm duyệt mạnh mẽ. Ngoài việc khai thác tiền thuê thông qua MEV, các sequencer tập trung có thểdẫn đầuvấn đề như kiểm duyệt, đối lập với tinh thần phi tập trung và không tin cậy của Ethereum. Với MEV và phí ưu tiên của trình tự liên kết với nhau vì cả hai đều ảnh hưởng đến thứ tự của giao dịch, cơ hội MEV có thể ảnh hưởng đến cách mà trình tự sắp xếp các giao dịch, ảnh hưởng đến các phí mà người dùng sẵn lòng trả để bao gồm giao dịch được sắp xếp.
Để tóm lại, dữ liệu và việc gói cước ưu tiên cùng cơ hội MEV cho thấy sự không khuyến khích mạnh mẽ để các L2 phân tán chuỗi. Các L2 được lợi từ việc bắt MEV bên trong và, hơn nữa, các ứng dụng và ví tiền được khuyến khích giữ MEV cho chính họ, làm giảm sự chảy MEV đến các bộ xếp chuỗi chung.
Một cơ chế cân bằng tiềm năng là việc sử dụngvé thực hiện(tương tự như Spire và Espresso), điều này hiệu quả khi tách MEV khỏi phần thưởng của người xác minh bằng cách cho phép người xác minh đấu giá chỗ của họ cho người đề xuất thực thi có thể là thực thể L2. Vì vậy, L2 vẫn có thể bắt kịp MEV ngay cả trong bối cảnh sắp xếp dựa trên.
Nhưng có lẽ lập luận mạnh nhất cho việc L2 phân quyền là tối đa hóa tính kết hợp để "mở rộng bánh" cho tất cả L2 về lưu lượng và phí tắc nghẽn. Một lập luận là L2 không có động lực để khai thác MEV vì nó làm giảm tính kết hợp qua chuỗi và chất lượng thực thi cho người dùng của họ. Thay vào đó, để tối đa hóa doanh thu của họ, họ muốn tối đa hóa phí tắc nghẽn (cơ sở), điều đó có nghĩa là tối đa hóa tính kết hợp và chất lượng thực thi trên toàn bộ.
Điều này đưa chúng ta trở lại các bản tổng hợp dựa trên với các xác nhận trước cho trình tự. Ethereum được cho là ứng cử viên tốt nhất ở đây như một trình tự chia sẻ trung lập, phi tập trung và không cần cấp phép đáng tin cậy để tối đa hóa khả năng kết hợp mà không cần giới thiệu các lớp ngoài giao thức mới và các giả định bảo mật. Hơn nữa, phân cấp trình tự trên Ethereum L1 có thể là đặt cược an toàn nhất chống lại Rủi ro pháp lýđối mặt với các bộ xử lý tập trung.
Cũng có khả năng khác rằng việc chỉ dựa vào không xảy ra đối với hầu hết các L2 đã thành lập nếu họ có thể duy trì hoạt động của mình. Thay vào đó, phương pháp dựa trên sự dựa vào hấp dẫn hơn đối với các L2 mới, nơi kinh tế ít thuận lợi hơn ngay từ ngày đầu với một bộ xử lý tập trung. Và nếu việc dựa vào hoặc sử dụng trình tự chia sẻ phi tập trung trở nên phổ biến hơn, có thể rất khó để đưa ra lập luận mang tính chất quan điểm mạnh mẽ cho các L2 mới để ra mắt với một bộ xử lý duy nhất.
Việc xem xét cách thức điều chỉnh có thể mang lại lợi ích cho Ethereum L1 dễ dàng hơn so với cảnh quan L2 hiện tại, với việc tạo ra cơ hội MEV thông qua việc xếp hạng dựa trên cơ sở - đây chính là nơi mà “phí xếp hạng” trở nên hợp lý hơn.
Cơ cấu khuyến khích mới. Xác nhận trước dựa trên giới thiệu một lớp khuyến khích kinh tế mới cho các nhà khai thác nút Ethereum. Bằng cách cung cấp PaaS, các tác nhân này có thể tính phí bổ sung (mẹo preconf) để đảm bảo đưa giao dịch vào các khối sắp tới, có khả năng với yêu cầu về kết quả của giao dịch đó.
Điều này đặc biệt quan trọng trong bối cảnh kinh tế của Ethereum sau nâng cấp Dencun, nơi các blog đã làm cho giao dịch L2 trở nên rẻ hơn nhiều bằng cách giảm chi phí của dữ liệu có sẵn tại L1. Khi lộ trình của Ethereum ngày càng tập trung vào rollups để tăng khả năng mở rộng, nhu cầu về không gian khối L1 có thể tiếp tục giảm, làm giảm phí ưu tiên - và do đó, an ninh kinh tế - thậm chí còn hơn nữa.
Động lực MEV cải thiện. Việc cấp quyền cho các nút Ethereum có vị trí chiến lược trong các giao dịch trong một khối cho phép một phần nhỏ các nhà điều hành nút đã chọn lựa ưu tiên các giao dịch có phí cao hơn hoặc có giá trị chiến lược, như trong cơ hội frontrunning hoặc backrunning. Lớp cơ sở kinh tế hoạt động mới hiệu quả tạo ra một nguồn thu nhập mới bổ sung cho phí giao dịch hiện tại và cơ hội MEV.
Tuy nhiên, việc xác nhận trước cũng có thể làm cho một số hình thức truy xuất MEV truyền thống khó khăn hơn bởi Khóatrong việc sắp xếp giao dịch trước. Nếu thứ tự giao dịch bị khóa (ví dụ, với Primev’s MEV-cam kếthoặcCommit-Boost), các nhà giao dịch có thể lập chiến lược xung quanh các dự đoán về lệnh bị khóa đó là gì. Hơn nữa, với các preconfs thực hiện đảm bảo kết quả giao dịch, có thể giảm thiểu MEV độc hại (ví dụ: frontrunning, tấn công sandwich) - mev-commit cũng thực hiện điều này cho preconfs tại L1 và các phát triển trong tương lai cũng có thể thực hiện nó cho các preconf dựa trên.
Preconfirmations cho phép việc khai thác MEV hiệu quả hơn vì chúng giảm thiểu rủi ro liên quan đến việc xây dựng giao dịch để khai thác MEV. Vớiquyền riêng tư trước thực thithông qua mã hóa end-to-end, các bên đấu thầu và nhà cung cấp cạnh tranh không thể quan sát và điều chỉnh chiến lược của họ dựa trên các đấu giá hiển thị, ngăn chúng khỏi việc đấu giá hoặc cắt giá dưới người khác, và bảo toàn tính công bằng trong môi trường cạnh tranh và phi tập trung.
Quyền riêng tư sẽ trở thành một tính năng quan trọng ở đây vì các nhà cung cấp PaaS hiện tại đang yêu cầu các người tìm kiếm MEV gửi giao dịch của họ và tin tưởng vào những gì họ sẽ làm với nó. Nhưng nếu không có tính năng riêng tư tích hợp, những dịch vụ đó có thể làm điều gì đó nhưRobinhood, bán luồng lệnh MEV cho các bên khác (ví dụ, các nhà giao dịch HF) và tạo điều kiện cho các thực hành đấu thầu không công bằng.
Trong khi chứng minh ZK thời gian thực có thể bảo vệ xử lý giao dịch riêng tư, ngay cả trong các thiết kế dựa trên lãnh đạo nơi sequencer được chọn cần phải xem giao dịch để xác minh tính hợp lệ và tuân thủ các quy tắc mạng, chúng ta còn nhiều năm xa trong cả phần mềm và phần cứng để đạt được việc triển khai thực tế. Cho đến khi đó, chúng ta phải tin tưởng vào các nhà cung cấp PaaS có thể tham gia vào các hoạt động độc hại như vậy với giao dịch của chúng ta. MEV-commit đang xây dựng mộtgiải pháp thay thếkết hợp một nguyên tắc mã hóa mới dựa trên mã hóa truyền phát ẩn danh và cam kết hai pha kép mà cam kết người cung cấp một lời đặt hàng mà không tiết lộ chi tiết cho đến khi chúng cần phải được tiết lộ.
Sự ổn định và dự đoán về phí. Các cơ chế trước xác nhận có thể dẫn đến việc phí giao dịch ổn định và dự đoán hơn bằng cách cho phép người dùng khóa tỷ lệ phí cho các khối trong tương lai, giúp giảm thiểu biến động phí trong mạng lưới đông đúc và phân phối tải giao dịch đều hơn trên các khối.
Phân biệt trình tự. Một khả năng khác là các nhà cung cấp PaaS có thể phân biệt họ với nhau và có thể tính phí cao dựa trên danh tiếng của họ về sự đảm bảo xác nhận trước đáng tin cậy, dẫn đến một thị trường cạnh tranh giữa các nhà cung cấp trình tự.
Các rollups dựa trên việc xác nhận trước có thể cải thiện trải nghiệm người dùng Ethereum L1 bằng cách giảm sự phân mảnh và cung cấp xác nhận giao dịch nhanh hơn, điều này có thể thu hút hoạt động trở lại L1 và bù đắp sự suy giảm doanh thu do L2 hoạt động độc lập. Kết hợp với các cải tiến tiềm năng khác trên Ethereum L1 - như thời gian khối nhanh hơn hoặc sự hoàn chỉnh trong một khe (hoặc đảm bảo tốc độ cuối cùng”) nơi kiến trúc khe và kỷ nguyên native của Ethereum có thể đạt được các khe tiền tương lai dưới một giây - điều này không còn nhiều không gian để tiếp tục với cách tiếp cận rollup của một bộ sequencer duy nhất.
Giả sử Ethereum L1 đạt được cải tiến đủ đáng kể theo những cách này, nó có khả năng thu hút những người dùng ít quan tâm đến phí, người ưu tiên tính linh hoạt, an toàn và nguồn gốc của nó. Đồng thời, L2 vẫn hấp dẫn đối với hệ sinh thái hiện tại của người dùng quan tâm đến phí, họ đánh giá phí hơn những yếu tố đó - hoặc L2 phát triển thành các sidechain, thực hiện một cách tiếp cận tích hợp theo chiều dọc hoặc theo cách tiếp cận module hóa để vận hành thanh toán và khả năng cung cấp dữ liệu.
Nếu điều này xảy ra, không gian cho một "tiếp cận thoả hiệpMột chuỗi nhanh 100 nút với Ethereum cung cấp tính tương thích và bảo mật bổ sung trở nên nhỏ dần. Nếu phí Ethereum ở mức dưới $1 ở quy mô, các giao dịch lớn hơn và giá trị tích lũy từ phí ưu tiên trở lại Ethereum, và các L2 tiếp cận việc thương lượng chủ yếu với các giao dịch chi tiết, giá trị thấp, nhỏ hơn.
Bây giờ, chúng ta có thể thấy rằng nếu một rollup được xây dựng, họ đang sử dụng L1 làm lớp giải quyết và xếp hạng của họ. Các rollup hiện có chỉ sử dụng L1 cho việc giải quyết trong khi xếp hạng đã được tập trung tại L2. Với preconfs, bạn có thể có được xếp hạng phi tập trung nhanh chóng tại L1 bằng cách sử dụng cơ chế chia sẻ có thể được sử dụng bởi bất kỳ L2 nào. Các khối L2 như giao dịch L1. Xếp hạng thống nhất trong giao thức.
Tuy nhiên, đáng lưu ý rằng trong khi preconfs dường như là một giải pháp hứa hẹn cho việc triển khai dựa trên Ethereum, nhưng vẫn đang tiếp tụccuộc tranh luậnvề việc liệu preconfs có giới thiệusự phức tạpđó là những yếu tố làm suy yếu tính đơn giản và an ninh thời gian thực mà ban đầu khiến cho các rollups dựa trên trở nên hấp dẫn. Đó là vấn đề về sự đánh đổi giữabao trùm so với hệ thống Phức tạp. Câu hỏi quan trọng là liệu các bản tổng hợp dựa trên + preconfs có thực sự tốt hơn giải pháp hiện tại của các bản tổng hợp + dự phòng truyền thống hay không – cơ chế mà các giao dịch tổng hợp truyền thống nhanh chóng được xác nhận bởi trình tự riêng của bản tổng hợp nhưng cuối cùng dựa vào L1 của Ethereum để tính cuối cùng và bảo mật. Dự phòng đảm bảo rằng ngay cả khi trình tự của bản tổng hợp không thành công, người dùng vẫn có thể đạt được sự bao gồm giao dịch bị trì hoãn thông qua Ethereum L1.
Ngoài ra, còn có những lý do tốt để các rollup ưa thích sử dụng một lớp sắp xếp chia sẻ riêng biệt hơn dựa trên việc sắp xếp chia sẻ. Mặc dù việc sắp xếp chia sẻ ngoài giao thức đưa ra giả thiết tin cậy mới, những thiết kế này có thể mang lại trải nghiệm người dùng tốt hơn và cam kết tốt hơn đối với người dùng thông qua việc áp dụng hành vi sắp xếp đồng nhất. Với những quy tắc đúng đắn, những hệ thống này có thể tối ưu hóa phân phối MEV trên mạng một cách hiệu quả hơn so với việc cho phép trích xuất MEV ích kỷ.
Để ủng hộ cả hai kiểu rollups dựa trên và xếp hàng chung, độ phức tạp hệ thống của cả trăm (hoặc hàng ngàn) bộ sắp xếp L2 cá nhân không hợp lý khi có một lựa chọn để bao gồm và giảm thiểu độ phức tạp trong một giao thức chia sẻ chuẩn hóa. Cụ thể, đối với rollups dựa trên với các xác nhận trước, những lợi ích kết quả vượt trội so với chi phí, khi bạn có (a) sự cân nhắc xã hội và tính trung lập đáng tin cậy, (b) tính tương hợp nguyên tử giữa trạng thái L2 và L1, và (c) tính sống và phân cấp của Ethereum.
Đầu tiên, đầy đủaligningvới Ethereum bằng cách dựa vào có nghĩa là rollups dựa cung cấp một đề xuất hấp dẫn cho các nhà phát triển và người dùng ưu tiên tính minh bạch đáng tin cậy, phi tập trung và mở rộng công việc so với việc cạnh tranh cho từng phần. Tính minh bạch đáng tin cậy của việc tận dụng các đề nghị Ethereum cho việc xếp hạng chung đóng vai trò như một điểm Schelling để thu hút người dùng và nhà phát triển từ các hệ sinh thái khác trở lại Ethereum. Ngoài ra, sự phối hợp xã hội phục vụ như một lực lượng thống nhất, đồng hợp các L2 khác nhau dưới một khuôn khổ chung mà không giới thiệu các mã thông báo, thương hiệu hoặc cơ chế đồng thuận mới.
Thứ hai, dựa trên rollups cung cấp cam kết đáng tin cậy về việc bao gồm giao dịch và sắp xếp trong cả các khối L1 và L2. Khi người đề xuất khối L1 cũng là người đề xuất khối L2, các cam kết bao gồm nguyên tử - tương tự như những gì đạt được thông qua các quy tắc chuẩn hóa trong các bộ xếp chung - là khả thi.
Thứ ba, mạng sản xuất khối mạnh mẽ của Ethereum có nghĩa là miễn là Ethereum đang sản xuất khối, bất kỳ L2 nào dựa vào nó cũng đang sản xuất khối. Trái lại, nếu bộ ghi đơn lẻ cho một rollup truyền thống bị hỏng, thì cả chuỗi cũng sẽ bị hỏng.
Mặc dù có những lợi ích này, nhưng hiện nay vẫn đang tồn tại một thách thức nghiêm trọng vượt ra ngoài phạm vi lý thuyết. Sự ra đời của PBS trong suốt Hợp nhấtđược thiết kế để thúc đẩy sự phi tập trung bằng cách tách người đề xuất khối ra khỏi người xây dựng. Tuy nhiên, hiện tạioligopolycủa những người xây dựng khối tài nguyên nhất (Beaver và Titan hiện tại xây gần như90%Tổng thể thị trường khối lượng) đặt ra rủi ro. Sự tập trung của người xây dựng này được thúc đẩy bởi hiệu ứng mạng của PBS: khi một người xây dựng giành được thị phần thị trường, họ thu hút thêm luồng đặt hàng riêng tư, cho phép họ xây dựng các khối lợi nhuận hơn và tiếp tục tăng thị phần của họ. Nếu các ứng dụng trên rollups dựa vào chia sẻ luồng đặt hàng riêng tư của họ với Beaver và Titan, tình hình này có thể trở nên tồi tệ hơn, có thể dẫn đến toàn bộ hệ sinh thái của rollups dựa và Ethereum phụ thuộc chỉ vào hai người xây dựng này. Điều này có thể ngăn cản rollups khỏi việc om sòm dựa vào và tin tưởng vào những người xây dựng này xây dựng các khối trong lợi ích tốt nhất của họ.
Ngoài ra, rollups dựa trên chưa đạt được sự phù hợp với thị trường sản phẩm như rollups truyền thống. Điều này là một xem xét quan trọng đối với những người sáng lập quyết định liệu có phân bổ tài nguyên theo hướng này hay không.