Làm Ethereum trở lại nguyên vẹn

Nâng cao10/23/2024, 6:04:48 PM
Bài viết này khám phá cách Based Rollup và xác nhận trước hoạt động cùng nhau để xây dựng một hệ sinh thái Ethereum tích hợp.

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.

Các lớp chuỗi chia sẻ

Để 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:

  • Chia sẻ doanh thu: Để khuyến khích một tập hợp phi tập trung các thực thể thứ tự giao dịch, các rollups sẽ phải chia sẻ một phần trăm của doanh thu hiện tại của họ.
  • Hiệu ứng mạng: Hiệu quả của việc chia sẻ chuỗi phụ thuộc vào sự tham gia của nhiều rollups. Nếu một rollup rời đi, nó sẽ giảm lượng giao dịch và đa dạng của các ứng dụng phân tán mà có thể được sắp xếp cùng nhau.
  • Rủi ro phi tập trung: Nếu thiếu tính phi tập trung mạnh mẽ, các mạng bộ xử lý chia sẻ có thể trở thành một điểm thất bại duy nhất. Tuy nhiên, quan trọng không kém là đảm bảo rằng các nút trong mạng phi tập trung duy trì chất lượng cao để duy trì cam kết giao dịch nhanh chóng, an toàn và đáng tin cậy.
  • Rủi ro về tính trực tiếp: Sự đồng thuận của BFT giả định rằng ít nhất một nửa số trình xác thực là trực tuyến và trung thực - nếu giả định này không thành công, tính sống động của lớp trình tự được chia sẻ sẽ bị xâm phạm.

Dựa trên rollups và dựa trên sequencing

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ọ.

Lợi ích và thách thức

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:

  1. Bảo mật: Các rollups dựa trên Ethereum sử dụng bộ xác thực của Ethereum, kế thừa một số tính chất bảo mật của chuỗi chính. Phương pháp này giảm thiểu một số rủi ro liên quan đến sequencers tập trung, như điểm hỏng, kiểm duyệt và rủi ro liveness. Tuy nhiên, nó có thể đưa ra những thách thức mới. Ví dụ, nếu hệ thống thiếu hỗ trợ cho private RPCs (fka Cổng xác nhận trước) , người tìm kiếm có cơ hội tối đa để khai thác các giao dịch và MEV liên quan của họ. Tuy nhiên, sự tồn tại hoặc thiếu hụt của các RPC riêng tư cuối cùng đều phụ thuộc vào các lựa chọn được thực hiện bởi ví tiền và nhà xây dựng - đó không phải là một đặc điểm hoặc hạn chế cốt lõi của các rollups dựa trên. Spire đang làm việc trên mộtgiải pháp Ở đây.
  2. Composability: Based rollups nhằm cải thiện tính tương tác bằng cách tạo điều kiện cho việc tương tác giữa các hợp đồng thông minh trên các rollups khác nhau và giữa các rollups và lớp cơ sở. Bằng cách sử dụng bộ xác minh của Ethereum để sắp xếp, việc sắp xếp dựa trên là một loại đặc biệt của sắp xếp chia sẻ. Thiết kế này cho phép bất kỳ rollup nào sử dụng sắp xếp dựa trên để tận dụng cơ sở hạ tầng phi tập trung của Ethereum, từ đó tạo điều kiện cho tính tương tác và giảm thiểu sự phân mảnh. Cách tiếp cận chia sẻ giúp tích hợp các rollups và lớp cơ sở một cách mượt mà hơn, cải thiện trải nghiệm người dùng và cho phép tương tác giữa chuỗi hiệu quả hơn.

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.

  1. Cân chỉnh kinh tế: Trong khi các rollup dựa trên tiềm năng để cho phép MEV được tạo ra bởi rollupssự trở lạiđến Ethereum L1 validators tham gia vào việc xếp hàng (ví dụ, trongPuffer UniFiTaiko's design), this iskhông Một quy tắc cứng và nhanh. Trong thực tế, các ứng dụng và ví có thể giữ lại hầu hết MEV cho chính chúng, làm giảm lưu lượng MEV đến các bộ giải trình tự. Hơn nữa, nhiều L2 muốn tự chụp MEV, xem "căn chỉnh L1" là một bất lợi. Như đã nói, việc sử dụngvé thực thi (giống như Spire và Espresso) sẽ cho phép L2s bắt kịp MEV ngay cả trong ngữ cảnh của chuỗi dựa trên sequencings, bằng cách hiệu quả tách quyền bắt kịp MEV từ các validator L1. Ngoài ra, với tính linh hoạt tốt hơn, các rollups dựa trên vẫn có thể mang lại lợi ích kinh tế cho Ethereum bằng cách mở rộng tác động mạng lưới của không gian khối, tăng lưu lượng và phí tắc nghẽn, ngay cả khi doanh thu MEV không tăng trực tiếp cho người đề xuất L1.

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ì?

Dựa trên sự xác nhận trước

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:

Cải thiện trải nghiệm người dùng của Ethereum và giảm thiểu sự phân mảnh

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.

  • Sự cam kết mạnh mẽ: Những cam kết trước bởi những người đề xuất Ethereum được thiết kế để tăng cường tính đáng tin cậy và hiệu quả của việc xử lý giao dịch trong các hệ thống dựa trên rollups. Chúng cung cấp sự cam kết mạnh mẽ hơn so với việc xác nhận mềm từ các sequencer tập trung vì người dùng có thể áp dụng chúng thông qua việc cắt giảm và giải quyết mạch lạc theo chương trình. Điều này đảm bảo một mức độ đáng tin cậy cao trong môi trường cơ sở phân quyền. Một lưu ý ở đây là kỹ thuật, bất kỳ rollup nào cũng có thể áp dụng cắt giảm và giải quyết mạch lạc theo chương trình - vì vậy, các cam kết trước không có bất kỳ khả năng đặc biệt nào để cung cấp những cam kết mạnh mẽ này, họ chỉ đơn giản chọn làm như vậy.
  • Xác nhận nhanh: Các preconf dựa trên có thể đạt được xác nhận gần như tức thời như trình tự tập trung. Trong môi trường thử nghiệm, Taikođạt được dựa trên preconfs trong ~ 20 ms. Tốc độ này rất quan trọng đối với các ứng dụng yêu cầu thời gian phản hồi nhanh, chẳng hạn như trong giao dịch tần số cao và chơi game.
  • Giao dịch không cần gas: Lợi suất được tạo ra bởi các giao dịch trước có thể được chia sẻ với người đặt cược hỗ trợ giao thức để trợ cấp phí gas. Ví dụ, Puffer UniFi’skiến trúc cho phép giao dịch không cần gas bằng cách tận dụng lợi suất gốc được tạo ra thông qua mã chuyển đổi lỏng (LRT) của nó, pufETH. Người dùng stake pufETH để tham gia UniFi chia sẻ lợi suất với các Puffer preconfers, cho phép giao dịch không cần gas mà nổi bật so với các rollups truyền thống. Ngay cả khi tiết kiệm cho mỗi giao dịch chỉ là vài xu, vài xu mỗi nghìn lần trở nên đáng kể.
  • Decentralization: Khác với các sequencer tập trung mà giới thiệu các điểm thất bại duy nhất, rủi ro về liveness và rủi ro về kiểm duyệt, preconfs tận dụng bộ xác thực phi tập trung của Ethereum, điều này tương thích với mục tiêu về tính trung lập đáng tin cậy và khả năng chống kiểm duyệt. Một lưu ý ở đây, tuy nhiên, là với các preconfs dựa trên, bạn không thừa kế tất cả tính liveness và bảo mật của Ethereum vì chỉ một phần nhỏ các người đề xuất Ethereum đã chấp nhận trách nhiệm cung cấp dịch vụ xác nhận trước (PaaS).
  • Tích hợp hệ sinh thái: Các hội nghị trước có thể giúp tăng cường sự tương tác mượt mà giữa L2 và L1 bằng cách cuối cùng đạt đượctính đồng bộ của tính tổ hợpgiữa hai. Điều này cho phép hợp đồng thông minh trên tất cả các rollups dựa trên tương tác một cách mượt mà trong một giao dịch duy nhất, giảm tảch hợp và cung cấp mạng lưới thống nhất hơn. Với người đề xuất L1 cũng đóng vai trò là người đề xuất L2, bạn có thể có được các cam kết bao gồm như những gì đã đạt được bởi nhiều rollups sử dụng một bộ xử lý trình tự được chia sẻ ngoài giao thức. Cam kết bao gồm nghĩa là " Siêu nhà xây dựngHoạt động qua các chuỗi có thể khai thác MEV một cách hiệu quả hơn vì họ không cần định giá vào rủi ro của một chân của gói qua chuỗi không thành công.


Cross-chain synchronous atomic inclusion enabled by based rollups with preconfs. Source:Jon Charbonneau

  • Sự cân đối xã hội và tính trung lập đáng tin cậy: Cuối cùng nhưng không kém phần quan trọng, việc cân đối với Ethereum mang lại lợi thế đáng kể về tính trung lập đáng tin cậy. Các rollups dựa trên Ethereum có thể tận dụng sự cân đối này để thu hút người dùng và nhà phát triển chéo hệ sinh thái ưu tiên tính phi tập trung và tính trung lập.

Tích hợp, liên kết và thống nhất

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:

  1. Tính đồng nhất: Cách tiếp cận này liên quan đến việc chuẩn hóa các hoạt động trên các bộ sắp xếp để ưu tiên UX liền mạch hơn tối đa hóa lợi nhuận MEV riêng lẻ (trạng thái trình tự ngày nay). Bằng cách thực thi hành vi thống nhất giữa các trình tự, cách tiếp cận này có thể đạt được sự đảm bảo cứng về các cam kết. Mặc dù điều này tốt cho những người giải trình tự không phải là diễn viên MEV tinh vi, nhưng nó bị hạn chế đối với những người giải trình tự tinh vi đang tìm cách tối ưu hóa các đơn đặt hàng vì lợi ích kinh tế của chính họ. Điều đó nói rằng, nó có thể dẫn đến kết quả tối ưu hơn trên toàn mạng bằng cách cung cấp các đảm bảo cứng về các cam kết. Ví dụ:Astria, Espresso, Nodekit SEQ.
  2. Căn cứ kích thích: Phương pháp này tập trung vào việc cân nhắc động cơ cho các sequencers mà không áp đặt sự đồng đều chặt chẽ. Người đề xuất có thể tham gia mạng PaaS dựa trên các đặt giá mà họ nhận được về cách thức sắp xếp giao dịch. Phương pháp này cung cấp tính linh hoạt và tiềm năng tăng cường khai thác MEV trong khi người đề xuất vẫn giữ được quyền lựa chọn. Tuy nhiên, nó thiếu đi các cam kết chặt chẽ mà phương pháp đồng đều cung cấp, vì người đề xuất có thể từ chối cam kết nếu điều đó không có lợi kinh tế cho họ. Ví dụ:Puffer UniFi,Taiko,Primev.
  3. Appchains: Một lựa chọn khác là để tất cả các chuỗi dựa trên cùng một khung, chia sẻ các thuộc tính để có khả năng tương thích mượt mà được tích hợp sẵn. Mặc dù cách tiếp cận này hoạt động tốt cho những chuỗi được xây dựng bằng cùng một khung, nhưng nó không hoạt động tốt cho khả năng tương tác với các chuỗi dựa trên các khung khác nhau do các tiêu chuẩn kỹ thuật, đồng thuận và quản trị khác nhau. Trừ khi tất cả mọi người đồng ý với khung, bạn sẽ kết thúc với liên minh của các rollups không thể đồng bộ. Ví dụ:Spire,Polygon CDK, Ngăn xếp OP,Arbitrum Orbit,Cosmos SDK; xem thêm RaaS.

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.

Cân bằng kinh tế L1-L2

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.

Lợi ích kinh tế trực tiếp ở 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.

Lợi ích kinh tế trực tiếp tại L1

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ự.

Lợi ích kinh tế gián tiếp tại L1

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.

Suy nghĩ lúc chia tay

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.

Disclaimer:

  1. Bài viết này được in lại từ [Lemniscap] Tất cả bản quyền thuộc về tác giả gốc [Hiroki Kotabe]. Nếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ với Học cửađội ngũ, và họ sẽ xử lý nhanh chóng.
  2. Miễn trách nhiệm về trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài báo đã dịch đều bị cấm.

Làm Ethereum trở lại nguyên vẹn

Nâng cao10/23/2024, 6:04:48 PM
Bài viết này khám phá cách Based Rollup và xác nhận trước hoạt động cùng nhau để xây dựng một hệ sinh thái Ethereum tích hợp.

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.

Các lớp chuỗi chia sẻ

Để 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:

  • Chia sẻ doanh thu: Để khuyến khích một tập hợp phi tập trung các thực thể thứ tự giao dịch, các rollups sẽ phải chia sẻ một phần trăm của doanh thu hiện tại của họ.
  • Hiệu ứng mạng: Hiệu quả của việc chia sẻ chuỗi phụ thuộc vào sự tham gia của nhiều rollups. Nếu một rollup rời đi, nó sẽ giảm lượng giao dịch và đa dạng của các ứng dụng phân tán mà có thể được sắp xếp cùng nhau.
  • Rủi ro phi tập trung: Nếu thiếu tính phi tập trung mạnh mẽ, các mạng bộ xử lý chia sẻ có thể trở thành một điểm thất bại duy nhất. Tuy nhiên, quan trọng không kém là đảm bảo rằng các nút trong mạng phi tập trung duy trì chất lượng cao để duy trì cam kết giao dịch nhanh chóng, an toàn và đáng tin cậy.
  • Rủi ro về tính trực tiếp: Sự đồng thuận của BFT giả định rằng ít nhất một nửa số trình xác thực là trực tuyến và trung thực - nếu giả định này không thành công, tính sống động của lớp trình tự được chia sẻ sẽ bị xâm phạm.

Dựa trên rollups và dựa trên sequencing

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ọ.

Lợi ích và thách thức

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:

  1. Bảo mật: Các rollups dựa trên Ethereum sử dụng bộ xác thực của Ethereum, kế thừa một số tính chất bảo mật của chuỗi chính. Phương pháp này giảm thiểu một số rủi ro liên quan đến sequencers tập trung, như điểm hỏng, kiểm duyệt và rủi ro liveness. Tuy nhiên, nó có thể đưa ra những thách thức mới. Ví dụ, nếu hệ thống thiếu hỗ trợ cho private RPCs (fka Cổng xác nhận trước) , người tìm kiếm có cơ hội tối đa để khai thác các giao dịch và MEV liên quan của họ. Tuy nhiên, sự tồn tại hoặc thiếu hụt của các RPC riêng tư cuối cùng đều phụ thuộc vào các lựa chọn được thực hiện bởi ví tiền và nhà xây dựng - đó không phải là một đặc điểm hoặc hạn chế cốt lõi của các rollups dựa trên. Spire đang làm việc trên mộtgiải pháp Ở đây.
  2. Composability: Based rollups nhằm cải thiện tính tương tác bằng cách tạo điều kiện cho việc tương tác giữa các hợp đồng thông minh trên các rollups khác nhau và giữa các rollups và lớp cơ sở. Bằng cách sử dụng bộ xác minh của Ethereum để sắp xếp, việc sắp xếp dựa trên là một loại đặc biệt của sắp xếp chia sẻ. Thiết kế này cho phép bất kỳ rollup nào sử dụng sắp xếp dựa trên để tận dụng cơ sở hạ tầng phi tập trung của Ethereum, từ đó tạo điều kiện cho tính tương tác và giảm thiểu sự phân mảnh. Cách tiếp cận chia sẻ giúp tích hợp các rollups và lớp cơ sở một cách mượt mà hơn, cải thiện trải nghiệm người dùng và cho phép tương tác giữa chuỗi hiệu quả hơn.

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.

  1. Cân chỉnh kinh tế: Trong khi các rollup dựa trên tiềm năng để cho phép MEV được tạo ra bởi rollupssự trở lạiđến Ethereum L1 validators tham gia vào việc xếp hàng (ví dụ, trongPuffer UniFiTaiko's design), this iskhông Một quy tắc cứng và nhanh. Trong thực tế, các ứng dụng và ví có thể giữ lại hầu hết MEV cho chính chúng, làm giảm lưu lượng MEV đến các bộ giải trình tự. Hơn nữa, nhiều L2 muốn tự chụp MEV, xem "căn chỉnh L1" là một bất lợi. Như đã nói, việc sử dụngvé thực thi (giống như Spire và Espresso) sẽ cho phép L2s bắt kịp MEV ngay cả trong ngữ cảnh của chuỗi dựa trên sequencings, bằng cách hiệu quả tách quyền bắt kịp MEV từ các validator L1. Ngoài ra, với tính linh hoạt tốt hơn, các rollups dựa trên vẫn có thể mang lại lợi ích kinh tế cho Ethereum bằng cách mở rộng tác động mạng lưới của không gian khối, tăng lưu lượng và phí tắc nghẽn, ngay cả khi doanh thu MEV không tăng trực tiếp cho người đề xuất L1.

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ì?

Dựa trên sự xác nhận trước

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:

Cải thiện trải nghiệm người dùng của Ethereum và giảm thiểu sự phân mảnh

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.

  • Sự cam kết mạnh mẽ: Những cam kết trước bởi những người đề xuất Ethereum được thiết kế để tăng cường tính đáng tin cậy và hiệu quả của việc xử lý giao dịch trong các hệ thống dựa trên rollups. Chúng cung cấp sự cam kết mạnh mẽ hơn so với việc xác nhận mềm từ các sequencer tập trung vì người dùng có thể áp dụng chúng thông qua việc cắt giảm và giải quyết mạch lạc theo chương trình. Điều này đảm bảo một mức độ đáng tin cậy cao trong môi trường cơ sở phân quyền. Một lưu ý ở đây là kỹ thuật, bất kỳ rollup nào cũng có thể áp dụng cắt giảm và giải quyết mạch lạc theo chương trình - vì vậy, các cam kết trước không có bất kỳ khả năng đặc biệt nào để cung cấp những cam kết mạnh mẽ này, họ chỉ đơn giản chọn làm như vậy.
  • Xác nhận nhanh: Các preconf dựa trên có thể đạt được xác nhận gần như tức thời như trình tự tập trung. Trong môi trường thử nghiệm, Taikođạt được dựa trên preconfs trong ~ 20 ms. Tốc độ này rất quan trọng đối với các ứng dụng yêu cầu thời gian phản hồi nhanh, chẳng hạn như trong giao dịch tần số cao và chơi game.
  • Giao dịch không cần gas: Lợi suất được tạo ra bởi các giao dịch trước có thể được chia sẻ với người đặt cược hỗ trợ giao thức để trợ cấp phí gas. Ví dụ, Puffer UniFi’skiến trúc cho phép giao dịch không cần gas bằng cách tận dụng lợi suất gốc được tạo ra thông qua mã chuyển đổi lỏng (LRT) của nó, pufETH. Người dùng stake pufETH để tham gia UniFi chia sẻ lợi suất với các Puffer preconfers, cho phép giao dịch không cần gas mà nổi bật so với các rollups truyền thống. Ngay cả khi tiết kiệm cho mỗi giao dịch chỉ là vài xu, vài xu mỗi nghìn lần trở nên đáng kể.
  • Decentralization: Khác với các sequencer tập trung mà giới thiệu các điểm thất bại duy nhất, rủi ro về liveness và rủi ro về kiểm duyệt, preconfs tận dụng bộ xác thực phi tập trung của Ethereum, điều này tương thích với mục tiêu về tính trung lập đáng tin cậy và khả năng chống kiểm duyệt. Một lưu ý ở đây, tuy nhiên, là với các preconfs dựa trên, bạn không thừa kế tất cả tính liveness và bảo mật của Ethereum vì chỉ một phần nhỏ các người đề xuất Ethereum đã chấp nhận trách nhiệm cung cấp dịch vụ xác nhận trước (PaaS).
  • Tích hợp hệ sinh thái: Các hội nghị trước có thể giúp tăng cường sự tương tác mượt mà giữa L2 và L1 bằng cách cuối cùng đạt đượctính đồng bộ của tính tổ hợpgiữa hai. Điều này cho phép hợp đồng thông minh trên tất cả các rollups dựa trên tương tác một cách mượt mà trong một giao dịch duy nhất, giảm tảch hợp và cung cấp mạng lưới thống nhất hơn. Với người đề xuất L1 cũng đóng vai trò là người đề xuất L2, bạn có thể có được các cam kết bao gồm như những gì đã đạt được bởi nhiều rollups sử dụng một bộ xử lý trình tự được chia sẻ ngoài giao thức. Cam kết bao gồm nghĩa là " Siêu nhà xây dựngHoạt động qua các chuỗi có thể khai thác MEV một cách hiệu quả hơn vì họ không cần định giá vào rủi ro của một chân của gói qua chuỗi không thành công.


Cross-chain synchronous atomic inclusion enabled by based rollups with preconfs. Source:Jon Charbonneau

  • Sự cân đối xã hội và tính trung lập đáng tin cậy: Cuối cùng nhưng không kém phần quan trọng, việc cân đối với Ethereum mang lại lợi thế đáng kể về tính trung lập đáng tin cậy. Các rollups dựa trên Ethereum có thể tận dụng sự cân đối này để thu hút người dùng và nhà phát triển chéo hệ sinh thái ưu tiên tính phi tập trung và tính trung lập.

Tích hợp, liên kết và thống nhất

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:

  1. Tính đồng nhất: Cách tiếp cận này liên quan đến việc chuẩn hóa các hoạt động trên các bộ sắp xếp để ưu tiên UX liền mạch hơn tối đa hóa lợi nhuận MEV riêng lẻ (trạng thái trình tự ngày nay). Bằng cách thực thi hành vi thống nhất giữa các trình tự, cách tiếp cận này có thể đạt được sự đảm bảo cứng về các cam kết. Mặc dù điều này tốt cho những người giải trình tự không phải là diễn viên MEV tinh vi, nhưng nó bị hạn chế đối với những người giải trình tự tinh vi đang tìm cách tối ưu hóa các đơn đặt hàng vì lợi ích kinh tế của chính họ. Điều đó nói rằng, nó có thể dẫn đến kết quả tối ưu hơn trên toàn mạng bằng cách cung cấp các đảm bảo cứng về các cam kết. Ví dụ:Astria, Espresso, Nodekit SEQ.
  2. Căn cứ kích thích: Phương pháp này tập trung vào việc cân nhắc động cơ cho các sequencers mà không áp đặt sự đồng đều chặt chẽ. Người đề xuất có thể tham gia mạng PaaS dựa trên các đặt giá mà họ nhận được về cách thức sắp xếp giao dịch. Phương pháp này cung cấp tính linh hoạt và tiềm năng tăng cường khai thác MEV trong khi người đề xuất vẫn giữ được quyền lựa chọn. Tuy nhiên, nó thiếu đi các cam kết chặt chẽ mà phương pháp đồng đều cung cấp, vì người đề xuất có thể từ chối cam kết nếu điều đó không có lợi kinh tế cho họ. Ví dụ:Puffer UniFi,Taiko,Primev.
  3. Appchains: Một lựa chọn khác là để tất cả các chuỗi dựa trên cùng một khung, chia sẻ các thuộc tính để có khả năng tương thích mượt mà được tích hợp sẵn. Mặc dù cách tiếp cận này hoạt động tốt cho những chuỗi được xây dựng bằng cùng một khung, nhưng nó không hoạt động tốt cho khả năng tương tác với các chuỗi dựa trên các khung khác nhau do các tiêu chuẩn kỹ thuật, đồng thuận và quản trị khác nhau. Trừ khi tất cả mọi người đồng ý với khung, bạn sẽ kết thúc với liên minh của các rollups không thể đồng bộ. Ví dụ:Spire,Polygon CDK, Ngăn xếp OP,Arbitrum Orbit,Cosmos SDK; xem thêm RaaS.

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.

Cân bằng kinh tế L1-L2

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.

Lợi ích kinh tế trực tiếp ở 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.

Lợi ích kinh tế trực tiếp tại L1

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ự.

Lợi ích kinh tế gián tiếp tại L1

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.

Suy nghĩ lúc chia tay

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.

Disclaimer:

  1. Bài viết này được in lại từ [Lemniscap] Tất cả bản quyền thuộc về tác giả gốc [Hiroki Kotabe]. Nếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ với Học cửađội ngũ, và họ sẽ xử lý nhanh chóng.
  2. Miễn trách nhiệm về trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài báo đã dịch đều bị cấm.
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!