Người viết: IOSG Ventures
Lời nói đầu
Trong những năm qua, Uniswap đã liên tục thúc đẩy cải cách về tính năng và đổi mới để giúp sàn giao dịch trở nên thân thiện và công bằng hơn với người dùng. Ví dụ: chúng tôi thấy Uniswap Mobile, Fillers Network trong UniswapX, ERC-7682 để thống nhất các tiêu chuẩn mục đích chuỗi chéo và việc mở các hook sắp tới cho nhóm AMM tùy chỉnh trong Uniswap V4, cùng nhiều thứ khác.
Vào ngày 10 tháng 10, Uniswap đã công bố Rollup và Unichain nhìn chung lạc quan. Chuỗi này đặt mục tiêu trở thành trung tâm thanh khoản toàn diện trong hệ sinh thái siêu chuỗi, cung cấp cho các nhà giao dịch trải nghiệm trao đổi gần như ngay lập tức và mức chênh lệch thấp hơn, đồng thời tối đa hóa quyền riêng tư và tính toàn vẹn của những người tham gia MEV trong quy trình và sử dụng TEE trong quy trình. .
Mặc dù những tầm nhìn này rất ấn tượng nhưng người dùng đã đặt câu hỏi về sự cần thiết của một L2 khác, trong đó có một số người trong đó có Vitalik nhận xét về Unichain = "Mọi bản tổng hợp về điều này đều đúng với các bản sao Uniswap ." Nói cách khác, anh ấy tin rằng việc tung ra một bản sao Uniswap trên một chuỗi mới thực sự có mục đích tương tự như việc tung ra chính Unichain.
Vậy Unichain tốt hay xấu? Bài viết hôm nay sẽ bàn về kiến trúc của Unichain và hiểu được sự “cần thiết” của Unichain.
p>
p>
1. Unichain là gì?
Unichain là một hệ thống tổng hợp lạc quan được thiết kế để thực hiện các giao dịch gần như ngay lập tức trong khi sử dụng công nghệ bảo mật TEE để giảm thiểu khả năng tiếp xúc với LP trên chuỗi và ảnh hưởng của các nhà trao đổi.
Vì Unichain được xây dựng với các đặc tính và tiêu chuẩn giống như các chuỗi cuộn lạc quan khác nên giờ đây nó có thể tận dụng khả năng tương tác trong hệ sinh thái siêu chuỗi và truy cập vào toàn bộ mạng được chia sẻ thanh khoản.
Để đạt được mục tiêu này, Unichain đã mang đến 4 cải tiến lớn:
Rollup-Boost và Sequencer Builder được tách biệt
Xây dựng khối trong TEE >
Flashblock
Mạng xác minh Unichain (UVN)
1.1 Rollup Boost: Phân tách trình đề xuất trình tự (SBS)
Xây dựng khối (Block Building ) là giải MEV Mấu chốt của vấn đề.
Trước MEV Boost, Ethereum đã gặp khó khăn bởi rủi ro kiểm duyệt và trải nghiệm người dùng kém. Người dùng phải đối mặt với phí giao dịch cao và các vấn đề trước mắt do sự cạnh tranh khốc liệt giữa những người tìm kiếm để đưa vào đơn hàng vì lợi nhuận. Để giải quyết những vấn đề này, flashbot đã xây dựng MEV-Boost.
MEV Boost tổng hợp vai trò của người xây dựng khối và người đề xuất bằng cách giới thiệu người chuyển tiếp và gửi các khối có lợi nhất cho người đề xuất để xử lý Chữ ký, từ đó phân biệt vai trò của người xây dựng khối và những người đề xuất. Thiết kế này phân quyền một cách hiệu quả quy trình trích xuất MEV và dân chủ hóa lợi nhuận MEV giữa người xác nhận và nhà xây dựng chuyên nghiệp.
p>
p>
Khái niệm về Rollup Boost tương tự như MEV Boost, trong đó L2 của SBS (Tách trình tạo trình tự) có thể tách quy trình xây dựng khối khỏi công cụ thực thi của trình sắp xếp trình tự thông qua một hệ thống có tên là "Block Builder Sidecar".
Tóm lại, bên trong hệ thống có 4 thành phần chính:
Sau đây là sơ đồ kiến trúc tối ưu hóa. Chúng ta có thể thấy rằng nút trình tự sắp xếp (còn được gọi là op-chain) bao gồm Op-geth và Op-node.
p> p>
Để phân biệt vai trò của việc xây dựng khối và các đề xuất trong trình sắp xếp thứ tự, một thành phần có tên Sidecar đã được thêm vào. Sidecar cho phép các nút OP nhận các khối từ các nhà xây dựng bên ngoài, tạo ra thị trường giữa những người xây dựng khối và những người đề xuất.
Quy trình làm việc như sau:
1. Nút OP gửi thông tin cập nhật tới sidecar. .
2. sidecar đóng vai trò trung gian để chuyển tiếp các bản cập nhật tới op-geth
3. Khi OP Khi một nút yêu cầu một khối từ OP-geth, sidecar sẽ chặn yêu cầu đó.
4. Sau đó, sidecar sẽ chuyển tiếp yêu cầu đến trình tạo khối bên ngoài, đây là "khoảng trống" nơi các trình tạo bên ngoài có thể đặt giá thầu và cạnh tranh.
5. Sau khi nhận được khối bên ngoài/người chiến thắng, sidecar sẽ gửi nó đến nút OP.
6. Nếu không nhận được khối nào, sidecar sẽ chuyển tiếp khối được tạo cục bộ.
Lợi ích chính của sidecar xây dựng khối là việc nâng cấp không yêu cầu sửa đổi ứng dụng khách chuỗi OP, đồng thời cho phép các quy tắc đặt hàng giao dịch linh hoạt, đơn giản và có khả năng chống chịu hơn . ôn tập. Tuy nhiên, một số sự chậm trễ có thể xảy ra do việc bổ sung các bên trung gian (sidecar).
1.2 Rollup Boost: Phân tách trình đề xuất trình tự (SBS)
Rollup Boost vượt qua The đáng tin cậy Môi trường thực thi (TEE) đưa quy trình này tiến thêm một bước bằng cách giới thiệu quy trình xây dựng khối để đảm bảo tính toàn vẹn của giao dịch. Hiệu suất thời gian thực có thể thực hiện được nhờ những cải tiến phần cứng mới nhất như Intel TDX.
Đối với những người không quen với TEE, chúng là các khu vực an toàn bên trong bộ xử lý hoặc phần cứng ngăn chặn các thực thể trái phép đọc dữ liệu nội bộ. Đồng thời, TEE duy trì mức độ toàn vẹn cao vì mã trong TEE không thể sửa đổi hoặc thay thế.
p> p>
Trong bối cảnh Rollup Boost, Unichain sẽ sử dụng TEE Builder để giảm nguy cơ rò rỉ MEV. Điều này có nghĩa là khi một gói hoặc giao dịch được gửi đến trình tạo khối TEE, khía cạnh toàn vẹn của TEE đảm bảo rằng thứ tự giao dịch đến trình tạo khối không bị ảnh hưởng bởi các bên bên ngoài đang cố gắng trích xuất thêm MEV.
Ngoài ra, TEE còn cung cấp tính năng bảo vệ khôi phục không đáng tin cậy, giúp bảo vệ người dùng khỏi các giao dịch không thành công vì TEE có thể chạy mô phỏng và xử lý mọi giao dịch khôi phục sẽ bị phát hiện và loại bỏ trước đó. Điều này không chỉ làm tăng hiệu quả của AMM (vì sẽ không có giao dịch thất bại nào xảy ra) mà còn cải thiện trải nghiệm tổng thể của người dùng, đặc biệt là khi khối lượng giao dịch cao.
p>
p>
Để tăng tính minh bạch của quá trình sắp xếp và xây dựng khối, bằng chứng thực thi sẽ được tiết lộ cho người dùng sau khi khối được tạo. Bằng chứng này rất quan trọng để xác minh mức độ ưu tiên, một khái niệm sẽ được giải thích ở đoạn sau.
1.3 Xây dựng khối flash và khối có thể kiểm chứng
Khối trung bình của Ethereum Thời gian là 12 giây , rất chậm và không đáp ứng được nhu cầu ngày nay về trải nghiệm giao dịch có thể chấp nhận được. Ngoài ra, thời gian chặn chậm khiến mạng có nhiều cơ hội MEV hơn và khiến mạng dễ bị tắc nghẽn mạng dưới các cuộc tấn công spam giao dịch.
L2 nhằm mục đích cải thiện khả năng mở rộng của Ethereum bằng cách kết hợp các giao dịch ngoài chuỗi và gửi bằng chứng để xác minh tính chính xác của tính toán. Để mang lại trải nghiệm giao dịch mượt mà hơn, Unichain đặt mục tiêu đạt được thời gian tạo khối là 250 mili giây. Tuy nhiên, để đạt được điều này, Unichain cần một hệ thống có thể truyền liên tục các khối với độ trễ thấp và thời gian xác nhận gần như ngay lập tức. Solana có thể xử lý song song 440M, nhưng để đạt được tốc độ này, phải hy sinh một mức độ phân cấp nhất định.
Trước đây, trong hầu hết các đề xuất khối L2, việc tuần tự hóa dữ liệu và tạo gốc trạng thái đã gây ra sự chậm trễ khiến thời gian khối nhanh không khả thi.
Để giải quyết vấn đề này, flashbot đã tạo flashblock. Ý tưởng là "chia" các khối thành các phần nhỏ hơn, nhờ đó rút ngắn thời gian giữa các khối để tối đa hóa UX/. Ưu điểm của LP.
p> p>
Flashblock được phát triển bởi TEE Xác nhận trước do người xây dựng khối đưa ra để xác nhận một phần nhưng nhanh chóng.
Đầu tiên, giao dịch được truyền thẳng vào trình tạo khối TEE. Nếu L2 đã bật SBS, trình tạo khối sẽ được tách khỏi trình sắp xếp chuỗi. Sau khi sắp xếp và đóng gói, các giao dịch sẽ dần hình thành các xác nhận từng phần được gọi là Flashblocks. Flashblock sẽ phát từ trình tuần tự cứ sau 250 mili giây đến các nút khác để xác thực.
Vì độ trễ là do việc tạo và tuần tự hóa gốc trạng thái trong L2, Unichain khấu hao gốc trạng thái và sự đồng thuận bằng cách tính toán gốc trạng thái và sự đồng thuận chỉ một lần cho nhiều khối một phần . loại bỏ chi phí của quá trình xây dựng khối, do đó làm giảm đáng kể độ trễ.
Tóm lại, Flashblock mạnh mẽ vì:
- < p style="text -align: left;">Thời gian tạo khối ngắn hơn giúp giảm rủi ro chi phí lựa chọn bất lợi của LP.
Flashblock cung cấp trạng thái thực thi sớm của các trạng thái hiện có, giúp việc tích hợp ví và giao diện người dùng trở nên dễ dàng hơn.
Giao dịch nhanh mang lại trải nghiệm người dùng (UX) tuyệt vời.
Ngoài ra, vì TEE có thể thực thi mức độ ưu tiên trong mọi Flashblock, nên các ứng dụng và hợp đồng thông minh giờ đây có thể áp thuế MEV, chiếm quyền ưu tiên cho lợi ích riêng và phân phối lại MEV cho LP và người dùng.
Như Dan Robinson đã nhấn mạnh trong tweet của mình, việc cho phép các ứng dụng và người dùng "kiểm soát" MEV của họ là một trong những chức năng/mục đích chính của Unichain.
Còn tốt hơn nữa, mức độ ưu tiên có thể được xác minh thông qua bằng chứng công khai về việc thực thi trong TEE. Điều này cho phép người dùng xác minh chính xác cách thức giao dịch của họ được thực hiện. Điều này rất quan trọng vì đó là cách duy nhất để người dùng đảm bảo rằng việc ưu tiên được thực hiện một cách công bằng.
1.4 Mạng xác minh Unichain (UVN)
Hầu hết các trình sắp xếp chuỗi L2 hiện nay Tất cả đều là tập trung và hoạt động của một trình sắp xếp chuỗi đơn sẽ ảnh hưởng đến tính công bằng của MEV, hoạt động hoặc tính hữu hạn của khối, v.v. Ví dụ: nếu trình sắp xếp chuỗi xuất bản một khối không hợp lệ và bằng chứng gian lận được gửi để thách thức khối đó thì việc đảo ngược chuỗi thực sự có thể ảnh hưởng đến tốc độ của chuỗi.
Để giải quyết các điểm lỗi đơn lẻ tiềm ẩn trong trình sắp xếp chuỗi, Unichain đã giới thiệu Mạng xác thực Unichain (UVN).
UVN bổ sung thêm một lớp cuối cùng bằng cách tập trung vào việc xác thực các khối thông qua trình xác thực của chuỗi chuẩn (Ethereum) khi chúng được đề xuất. Quá trình này thực sự tương tự như song song hóa, trong đó các giai đoạn xây dựng khối khác nhau có thể xảy ra đồng thời trong một kỷ nguyên.
Tuy nhiên, do không có thêm thông tin chi tiết trong tài liệu nên còn quá sớm để đưa ra các giả định về ưu và nhược điểm.
1,5 $UNI Token
Mã thông báo $Uni giờ đây không chỉ là một Mã thông báo quản trị cũng là mã thông báo tiện ích.
Để trở thành người xác thực, trước tiên nhà điều hành phải đặt cọc $Uni làm tài sản thế chấp trên mạng chính. Hợp đồng thông minh sẽ theo dõi số dư và cập nhật trạng thái thông qua cầu nối gốc của Unichain.
Vào đầu mỗi giai đoạn, số dư đặt cược hiện tại sẽ được chụp nhanh và phí sẽ được phân bổ tương ứng với trọng lượng đặt cược. Những người xác thực có giá trị cổ phần $UNI cao nhất sẽ được chọn vào nhóm hoạt động, nơi họ có thể xuất bản bằng chứng để nhận một phần phần thưởng xác thực. Những người xác thực bỏ sót hoặc không công bố bằng chứng sẽ không nhận được phần thưởng và phần thưởng sẽ được chuyển sang kỷ nguyên tiếp theo.
Dựa trên thông tin công khai hạn chế, chúng tôi có thể suy ra rằng phần thưởng xác minh sẽ là:
(Phí Unichain L2 do người dùng thanh toán - Thuế MEV do ứng dụng thu - chi phí gửi gói lên cấp 1)
2.
Unichain/Universal Rollup Các yếu tố khác biệt chính giữa và AppChain là MEV, xác nhận trước và cạnh tranh không gian khối.
Vì chuỗi ứng dụng có thể tùy chỉnh kiến trúc của mình một cách linh hoạt nên chúng có thể triển khai các cơ chế MEV khác nhau để giảm thiểu các vấn đề như loại bỏ rủi ro kiểm duyệt hoặc giảm thiểu các vấn đề chẳng hạn như rò rỉ MEV.
Đồng thời, nhờ các đặc tính toàn vẹn do TEE cung cấp, Unichain giảm nhẹ và tái cấu trúc bằng cách đảm bảo rằng trình tự giao dịch không bị gián đoạn. bị ảnh hưởng bởi bất kỳ MEV bên thứ ba nào. Ưu tiên có thể kiểm chứng cũng đảm bảo tính công bằng của MEV và khả năng phân phối lại doanh thu MEV cho người dùng và nhà cung cấp thanh khoản.
Hầu hết người đặt hàng trên thị trường đều tập trung, cho phép họ thu được giá trị tối đa từ luồng đơn hàng. Ngược lại, Unichain áp dụng cách tiếp cận mang tính “lợi ích cộng đồng” hơn, vì cơ chế phân phối lại MEV của nó phần nào hạn chế số lượng MEV có thể được trình sắp xếp ban đầu nắm bắt.
Unichain được xây dựng trên OpStack, một tiêu chuẩn thống nhất dành cho các chuỗi lạc quan cho phép Unichain chạy trên các siêu chuỗi thông qua việc đọc tin nhắn an toàn. và chuyển tài sản, đạt được độ trễ thấp (~2 giây) thông qua thiết kế khả năng tương tác lạc quan vốn có của nó. Mặt khác, Appchains có thể tận dụng các giải pháp tương tác khác nhau, chẳng hạn như tham gia hệ sinh thái IBC hoặc xây dựng L3 trên Arbitrum Orbit (mặc dù điều này không phổ biến đối với L2 của OpStack).
3. Kết luận
Unichain là một khái niệm thú vị , không chỉ cung cấp cho người dùng trải nghiệm giao dịch suôn sẻ đã được xác nhận trước mà còn giảm thiểu thời gian sử dụng MEV do thời gian chặn được kích hoạt bởi flashblcoks ngắn hơn. Sự đổi mới này cũng làm giảm nguy cơ lựa chọn bất lợi cho LP và cho phép người dùng/LP được hưởng lợi từ độ trượt giá thấp hơn, v.v.
Mặt khác, tính toàn vẹn và quyền riêng tư của Môi trường thực thi đáng tin cậy (TEE) đảm bảo rằng người dùng trên chuỗi có thể tận hưởng sự công bằng, có thể kiểm chứng hoặc được quản lý bởi ứng dụng. Các giao dịch được đảm bảo để phân phối lại MEV, nhờ ưu tiên trên Unichain.
Quy trình xác minh của Unichain cũng bảo vệ trình sắp xếp chuỗi khỏi các điểm lỗi duy nhất. Trình xác thực đóng vai trò quan trọng trong việc nhanh chóng hoàn thiện khối đồng thời mã thông báo $Uni được chuyển đổi thành sản phẩm hiệu quả. tài sản có lợi tức.
Tuy nhiên, bằng cách cho phép phân bổ lại MEV, trình sắp xếp thứ tự thực sự mất khả năng thu được lượng MEV tối đa nhưng nhiều doanh thu hơn sẽ được trả lại cho LP/người dùng trên xích .
Mặc dù một số người có thể nghĩ rằng Unichain có thể không đủ hấp dẫn để tài sản được chuyển sang chuỗi mới, nhưng tôi tin rằng khi hệ sinh thái L2 tiếp tục phát triển, hoạt động Khả năng tương tác giữa các chuỗi sẽ cho phép Unichain khai thác các nhóm thanh khoản lớn hơn, chẳng hạn như các nhóm từ Base.
Ngoài ra, ngoài Grant (Unichain cũng có thể được cung cấp dưới dạng USDC sau Uniswap DAO), các Ứng dụng DeFi mới có đủ động lực để hoạt động Unichain Xây dựng vì họ có thể hưởng lợi từ các chiến lược phân bổ lại MEV tùy chỉnh. Đồng thời, tài sản trong hệ sinh thái có thể được hưởng lợi từ TEE để giảm thiểu rò rỉ MEV.
Vì vậy, với tốc độ, sự công bằng trong việc phân phối lại MEV và khả năng tương tác mà chuỗi có thể mang lại, Unichain có tiềm năng trở thành trung tâm tiếp theo của DeFi.