Gần đây, Puffer Finance, một giao thức cam kết lại thanh khoản hoạt động trong EigenLayer, đã đưa ra giải pháp có tên Dựa Rollups, cố gắng giới thiệu trình xác thực mạng chính ETH để cung cấp giải pháp phi tập trung an toàn và hiệu quả hơn cho Rollups, đặc biệt là loại bỏ các trình sắp xếp tập trung.
Là một giao thức LST cổ điển, nó có thể cung cấp các giải pháp kỹ thuật mới dựa trên các đặc điểm riêng của nó (hỗ trợ cả PoS mạng chính ETH và khôi phục lại Eigenlayer), đây là một bản mở rộng tường thuật tốt.
Việc phân quyền của bộ sắp xếp là mối quan tâm cốt lõi của cộng đồng. Đây gần như là điểm yếu nhất của hệ thống Rollups và có thể ảnh hưởng trực tiếp đến trải nghiệm của người dùng. Dựa trên Rollups cố gắng thuê ngoài việc sắp xếp cho Lớp 1 để đạt được khả năng sắp xếp phi tập trung, điều này không chỉ làm giảm nguy cơ trình sắp xếp Rollups hiện tại quá tập trung mà còn giảm đáng kể chi phí giao dịch và cải thiện hoạt động của hệ thống.
Các nhà phát triển có thể dễ dàng triển khai và quản lý chuỗi Rollups của riêng họ dựa trên kiến trúc Dựa trên Rollups giống như triển khai các hợp đồng thông minh và tận hưởng các tính năng bảo mật và phân cấp của Ethereum.
Các vấn đề về bản tổng hợp hiện tại
Bản tổng hợp ZK hoặc OP hiện tại dựa vào trình sắp xếp tập trung để xác định thứ tự giao dịch. Việc tập trung hóa này mang lại rủi ro, bao gồm lỗi trình sắp xếp chuỗi và giảm lòng tin của người dùng, cũng như các vấn đề MEV phát sinh.
Để giảm thiểu những rủi ro này, nhiều Bản tổng hợp cung cấp cửa thoát hiểm, một cơ chế cho phép người dùng thoát khỏi Bản tổng hợp trong trường hợp trình tự sắp xếp chuỗi bị lỗi, nhưng điều này làm tăng độ trễ và chi phí gas, đồng thời có thể bị sắp xếp và trích xuất MEV một cách có ác ý.
Chúng tôi rất cần một Bản tổng hợp với bộ phân loại phi tập trung.
Giới thiệu các bản tổng hợp dựa trên
Các bản tổng hợp khi trình tự giao dịch được xác định bởi L1 được gọi là Các bản tổng hợp dựa trên, được đề xuất bởi Justin Drake, một nhà nghiên cứu tại Ethereum Foundation, vào tháng 3 năm 2023.
Base Rollups đạt được sự phân cấp sắp xếp bằng cách sử dụng L1 proPoSer để xác định thứ tự giao dịch. Cách tiếp cận này không chỉ kế thừa tính sống động và phi tập trung của L1 mà còn loại bỏ nhu cầu về các nhóm thoát, từ đó nâng cao tính an toàn và hiệu quả của Rollups.
Cách hoạt động của Bản tổng hợp dựa trên
Trong Bản tổng hợp cơ sở, L1 proPoSer có thể hợp tác với người tìm kiếm L1 và người xây dựng L1 để đưa khối Tổng hợp vào khối L1 tiếp theo mà không được phép. Nghĩa là, thứ tự của các khối L2 được bao gồm và thứ tự giao dịch cuối cùng được xác định bởi L1 proPoSer. Nhưng nói chung, L1 proPoSer không tự xây dựng các khối L2. Thay vào đó, mỗi khối Bản tổng hợp dựa trên được xây dựng bởi các nhà xây dựng L2. Nói cách khác, công việc của L1 proPoSer sẽ không tăng lên.
Taiko là một Bản tổng hợp dựa trên VM của Bản tổng hợp dựa trên và tác nhân thực thi Bản tổng hợp đóng vai trò là lớp thực thi để thực hiện các giao dịch ngoài chuỗi. Bắt đầu từ lớp đồng thuận, lớp đồng thuận Ethereum xác định thứ tự giao dịch và dữ liệu giao dịch cũng được xuất bản. sang Ethereum và cuối cùng có thể là Xác minh trạng thái giao dịch trên Ethereum.
Ưu điểm của bản tổng hợp dựa trên
Kế thừa khả năng chống kiểm duyệt L1 và tăng cường hoạt động giao dịch: Bởi vì các bản tổng hợp dựa trên được vận hành bởi các nút xác thực và proPoSer của Ethereum L1, đồng thời kế thừa khả năng chống kiểm duyệt của Ethereum, nên không cần phải có lối thoát. Điều này đảm bảo tính chủ động của các giao dịch và tránh sự chậm trễ trong giao dịch cũng như các vấn đề không công bằng do các lối thoát gây ra.
Giảm chi phí giao dịch: Các giao dịch dựa trên lối thoát hiểm thường phát sinh thêm chi phí Gas, làm giảm hoạt động của Rollups truyền thống. Các giao dịch dựa trên Bản tổng hợp dựa trên không yêu cầu phí Gas bổ sung và không cần xác minh chữ ký của trình sắp xếp tập trung. Chúng không yêu cầu lối thoát hoặc sự đồng thuận PoS bên ngoài, giúp giảm thêm chi phí.
Kế thừa tính phân cấp L1, hệ thống đơn giản và an toàn hơn: Dựa trên Rollups chỉ thực thi lớp giao dịch ngoài chuỗi và lớp đồng thuận, lớp hiển thị dữ liệu và lớp xác minh để sắp xếp giao dịch đều có trên L1. Điều này tái sử dụng kiến trúc searchers-builders-proPoSer của L1, làm cho hệ thống Dựa trên Rollups trở nên rất đơn giản, không yêu cầu xác minh chữ ký trình sắp xếp chuỗi, thoát thoát hoặc đồng thuận PoS bên ngoài. Người tìm kiếm L1 và người xây dựng khối được khuyến khích đưa các khối Rollups vào gói L1 và khối L1 của họ để trích xuất Rollups MEV, tăng cường hơn nữa tính bảo mật L1. Theo mặc định, Bản tổng hợp dựa trên hầu như không có tác động tiêu cực đến người đặt cược L1, tác động duy nhất là tăng doanh thu vì hầu hết MEV đều chuyển sang L1.
Quản trị mã thông báo linh hoạt: Mặc dù việc đặt hàng được ủy quyền cho L1, Bản tổng hợp dựa trên vẫn có thể sở hữu mã thông báo quản trị để thu phí cơ bản. Tất nhiên, việc mã hóa cũng có thể thực hiện được vì tính chính xác và công bằng của nó được Ethereum đảm bảo.
Những thách thức mà các bản tổng hợp dựa trên phải đối mặt
Doanh thu MEV buộc phải giảm
MEV chiếm phần lớn doanh thu của Bản tổng hợp truyền thống, nhưng phần lớn MEV của Bản tổng hợp dựa trên chảy vào L1 proPoSer, điều này hy sinh doanh thu MEV của Bản tổng hợp dựa trên và vẫn giữ lại doanh thu từ phí tắc nghẽn L2 (chẳng hạn như phí cơ bản L2 kiểu EIP-1559) Tùy chọn .
Tuy nhiên, các Bản tổng hợp dựa trên hy vọng giành được MEV của riêng họ có thể có một số cơ chế hối lộ. Ví dụ: hợp đồng L1 có thể bao gồm cơ chế đấu giá, chẳng hạn như đấu giá ở Hà Lan, để buộc những người gửi hàng loạt phải trả một số ETH cho hợp đồng.
Tính linh hoạt của việc sắp xếp bị hạn chế và không thể xác nhận trước
Mặc dù Bản tổng hợp dựa trên có lợi thế về nhiều mặt nhưng chúng cũng gặp phải một số thách thức, đặc biệt liên quan đến xác nhận mềm. Xác nhận mềm đề cập đến khả năng người dùng biết một cách đáng tin cậy rằng các giao dịch của họ sẽ tiếp cận Ethereum Lớp 1 (L1) thành công.
Bản tổng hợp hiện tại cung cấp xác nhận trước để người dùng biết rằng giao dịch của họ sẽ được gửi tới L1.
Tuy nhiên, việc ủy quyền phân loại theo Bản tổng hợp dựa trên L1 sẽ làm giảm tính linh hoạt trong sắp xếp, khiến không thể đạt được xác nhận trước và phân loại đến trước phục vụ trước theo kiểu Arbitrum (FCFS).
Vào mùa hè năm 2023, Justin Drake đề xuất sử dụng việc đặt cọc lại để giải quyết vấn đề Xác nhận trước. Được thiết kế bằng cách sử dụng đặt cược lại, một tập hợp con của L1 proPoSers cam kết (thông qua đặt cược lại) để bao gồm các khối Bản tổng hợp dựa trên các khối L1 được đề xuất trong tương lai của họ. Vì L1 proPoSer biết trước ít nhất 32 khối nên có thể chỉ định ai là proPoSer cho khối nào.
Những cải tiến của Puffer Finance đối với Bản tổng hợp dựa trên
Puffer Finance đặt mục tiêu tích hợp các xác nhận trước với Base Rollups thông qua kiến trúc UniFi của nó, cung cấp thời gian xác nhận nhanh (100 mili giây) trong khi vẫn duy trì tất cả lợi ích của Base Rollups.
Cơ chế xác nhận trước đảm bảo rằng các giao dịch được gửi đến L1
Xác nhận trước đảm bảo rằng trình sắp xếp thứ tự phi tập trung có thể gửi giao dịch đến L1 một cách hiệu quả. Trình xác thực Ethereum xếp hàng để đề xuất các khối. Nếu những người xác nhận trước không thực hiện đúng cam kết của mình, họ sẽ phải đối mặt với các hình phạt như giảm tỷ suất lợi nhuận để đảm bảo độ tin cậy cao hơn. Cơ chế này giúp người dùng tin tưởng hơn rằng các giao dịch của họ thực sự sẽ được đưa vào trạng thái Ethereum L1.
Xác nhận nhanh 100 ms
Đối với các ứng dụng như GameFi, xác nhận mềm là rất quan trọng để đảm bảo thời gian phản hồi nhanh (ví dụ: khoảng 100 mili giây). Tuy nhiên, do sự phân cấp của trình tự tổng hợp dựa trên, các trình xác thực này tuân theo thời gian tạo khối là 12 giây, dẫn đến thời gian xác nhận tối thiểu là 12 giây, khiến xác nhận mềm không thể phản hồi nhanh chóng.
UniFi của Puffer tích hợp xác nhận trước (Preconf) với Bản tổng hợp dựa trên, có thể cung cấp trải nghiệm người dùng tương đương với những người đặt hàng tập trung, cung cấp thời gian xác nhận 100 mili giây và đảm bảo tính tồn tại của chúng. Sự tích hợp này cho phép Dựa Rollup giữ lại tất cả các lợi thế ban đầu của nó, cuối cùng giải quyết được vấn đề phân mảnh thanh khoản Ethereum và thúc đẩy một hệ sinh thái Rollup thống nhất và hiệu quả hơn.
Kiến trúc UniFi
Kiến trúc của UniFi cho phép nó nhanh chóng mở rộng quy mô từ một đơn đặt hàng tập trung duy nhất đến hàng chục nghìn đơn đặt hàng phi tập trung, tận dụng các nút xác thực của Puffer. UniFi muốn tích hợp liền mạch tính năng xác nhận trước vào Bản tổng hợp dựa trên của mình.
Người dùng gửi các giao dịch tổng hợp, sau đó được xử lý bởi trình xác thực Puffer. Những trình xác thực này cung cấp xác nhận trước, đảm bảo rằng người dùng biết các giao dịch của họ sẽ được đưa vào trạng thái Ethereum L1.
Trình xác thực Puffer đặt lại cổ phần dựa trên các điều kiện cắt giảm bổ sung để đảm bảo độ tin cậy, nhận các giao dịch tổng hợp từ người dùng và đưa ra xác nhận trước. Những trình xác thực này chuẩn bị các giao dịch Tổng hợp để được đưa vào các khối L1.
Preconf Slasher AVS áp đặt các điều kiện cắt giảm bổ sung đối với người xác thực để ngăn chặn hành vi vi phạm các cam kết xác nhận trước và ngăn người xác thực không gửi một số giao dịch Tổng hợp nhất định tới L1.
Trình xác thực Puffer đề xuất các khối cho Ethereum L1 và các khối này bao gồm một chuỗi các lần cuộn được xác nhận trước.
Hợp đồng trình sắp xếp Puffer chấp nhận các giao dịch Rollup.
PufETH Vault thu phí tắc nghẽn và phí tranh chấp được tạo ra bởi các giao dịch Rollup. Các khoản phí này có thể tăng thu nhập của chủ sở hữu PufETH và trả lại cho người dùng UniFi thông qua thu nhập gốc.
uniETH có thể giảm rủi ro thị trường
unifETH là token gas phổ biến trong hệ sinh thái UniFi. Nó tạo ra phần thưởng thông qua pufETH và được quản lý bởi một tổ chức tự trị phi tập trung (DAO) để tránh rủi ro thị trường, chẳng hạn như thanh lý khoản vay do biến động giá Ethereum và cơ chế chống khấu trừ của Puffer có thể tránh được những rủi ro này.
Kịch bản giao dịch không cần gas
Trong Web2, người dùng đã quen với dịch vụ internet miễn phí được trợ cấp bởi quảng cáo. Trong web3, người dùng cần phải trả tiền cho các dịch vụ, điều này có thể cản trở việc sử dụng của người dùng.
Người dùng Puffers Based Rollup có thể kiếm thu nhập bằng cách khóa tài sản trong cầu nối gốc Rollup và tạo ra lợi nhuận gốc. Điều này cho phép Puffer hỗ trợ một số tình huống ứng dụng như giao dịch không có phí gas, điều này có tác động quan trọng trên cả web2 và web3.
Chuỗi dApp dựa trên Puffer
Nếu phí giao dịch của một dApp trên chuỗi Rollups trở nên rất cao, các nhà phát triển có thể chọn rời khỏi chuỗi Rollups và tạo chuỗi độc quyền của riêng họ để họ có thể trực tiếp nhận được lợi ích từ phí giao dịch của người dùng. Puffer cung cấp cho các nhà phát triển giải pháp dựa trên chuỗi dApp.
Các nhà phát triển có thể bắt đầu chuỗi dApp dựa trên Puffer dễ dàng như triển khai các hợp đồng thông minh và kế thừa các tính năng bảo mật và phân cấp của Ethereum. Các nhà phát triển có thể nhận được phí giao dịch của chuỗi Rollups của dApp và không cần phải tự mình vận hành trình sắp xếp tập trung nữa. và có thể thực hiện các giao dịch và tương tác xuyên chuỗi.
Các giao dịch của người dùng trong chuỗi dApp dựa trên Puffer có thể được xác nhận nhanh chóng trong vòng 100 mili giây và các xác nhận trước của Puffer có thể đảm bảo rằng các giao dịch được gửi tới L1.
Phần kết luận
Bằng cách hợp tác với Ethereum Foundation, Puffer Finance đang cung cấp các giải pháp an toàn và hiệu quả hơn cho Rollups. Phương pháp phân loại phi tập trung này không chỉ làm giảm rủi ro của các máy phân loại tập trung hiện tại mà còn giảm đáng kể chi phí giao dịch và cải thiện hoạt động của hệ thống.
Với việc tích hợp cơ chế xác nhận trước và thời gian xác nhận nhanh 100 mili giây, Base Rollups sẽ trở thành lựa chọn lý tưởng cho nhiều ứng dụng khác nhau bao gồm GameFi, đảm bảo trải nghiệm người dùng đồng thời đảm bảo tính cuối cùng của giao dịch. Ngoài ra, dựa trên chuỗi dApp dựa trên Puffer Finance, các nhà phát triển có thể dễ dàng triển khai và quản lý chuỗi Rollups của riêng họ mà không phải lo lắng về hoạt động của trình sắp xếp tập trung, đồng thời tận hưởng các tính năng bảo mật và phân cấp của Ethereum.