Unichain tích hợp thành quả của Uniswap, Flashbots và OP Stack.
Tác giả: 100y
Biên tập: Luffy, Foresight News
Vài năm trước, tôi đã đoán rằng Uniswap có thể sẽ phát triển mạng lưới riêng của mình và tỏ ra phản đối do những thách thức tiềm ẩn về trải nghiệm người dùng. Tuy nhiên, với sự ra mắt của Unichain, dự đoán của tôi đã sai.
Sách trắng của Unichain chỉ có ba trang, nhưng khi đọc kỹ, bạn sẽ nhận thấy đây là một tác phẩm tuyệt vời. Nó tích hợp sự chú trọng lâu dài của Uniswap đối với UX, nghiên cứu MEV mới nhất của Flashbots và hệ sinh thái rộng lớn được xây dựng bởi OP Stack. Mặc dù nội dung ngắn gọn, nhưng sách trắng đề cập đến các chủ đề phức tạp như TEE (Môi trường Thực thi Đáng tin cậy), sắp xếp ưu tiên và thuế MEV, điều này có thể gây thách thức đối với những độc giả không quen thuộc với các kiến thức cơ bản về MEV. Do đó, bài viết này nhằm mục đích giới thiệu nhanh chóng và đơn giản về các tính năng chính của Unichain.
1. Vấn đề
Uniswap là Nhà tạo lập thị trường tự động (AMM) DEX hàng đầu trong hệ sinh thái Ethereum, hiện đã được triển khai trên 25 mạng lưới với Tổng giá trị khóa (TVL) khoảng 4,5 tỷ USD. Mặc dù Uniswap đã là một trong những giao thức thành công nhất, nó vẫn phải đối mặt với một số hạn chế từ mạng lưới nền tảng.
Ví dụ, mạng Ethereum cung cấp thanh khoản lớn nhưng khả năng mở rộng thấp và dễ bị tấn công bởi MEV (Giá trị Tối đa Có thể Trích xuất) độc hại. Để giải quyết những vấn đề này, các giải pháp Rollup đã xuất hiện, nhưng hầu hết các Rollup hiện tại đều sử dụng một bộ sắp xếp duy nhất để sắp xếp các giao dịch, dẫn đến khả năng thất bại điểm đơn và hệ thống kiểm duyệt tiềm ẩn.
Ngoài ra, quá trình xây dựng khối trên Ethereum và hầu hết các mạng Rollup đều liên quan đến bộ nhớ chung, tạo ra một môi trường mạng nơi người dùng (người tìm kiếm) có thể trích xuất MEV từ những người dùng khác. Hơn nữa, cấu trúc chuỗi giá trị MEV dẫn đến một sự mất cân bằng, trong đó giá trị không tương xứng được người đề xuất chiếm lĩnh thay vì lợi ích cho người dùng.
2. Unichain
2.1 Tổng quan
Unichain là Optimistic Rollup dựa trên OP Stack của Ethereum, được ra mắt bởi Uniswap, Flashbots, OP Labs và Paradigm, nhằm giải quyết các vấn đề nêu trên. Unichain cung cấp một số lợi thế chính thông qua 1) Xây dựng khối có thể xác minh và 2) Mạng lưới xác minh Unichain:
- Cập nhật trạng thái nhanh chóng
- Ứng dụng có thể trích xuất và nội hóa MEV
- Thanh toán nhanh chóng nhờ tính xác định nhanh chóng
Ngoài việc là Rollup dựa trên OP Stack, Unichain cũng có kế hoạch tham gia vào hệ sinh thái Superchain. Ngoài khả năng thanh toán nhanh chóng bản địa, việc tích hợp này hy vọng sẽ mang lại trải nghiệm thanh khoản liền mạch cho người dùng thông qua các giải pháp liên chuỗi trong hệ sinh thái Superchain.
Tiếp theo, chúng ta sẽ xem xét kỹ hơn về cách Unichain thực hiện các chức năng này.
2.2 Xây dựng khối có thể xác minh
Xây dựng khối có thể xác minh được thực hiện thông qua Rollup-Boost, một tính năng được phát triển hợp tác với Flashbots. Rollup-Boost cung cấp hai chức năng chính: Flashblocks và Sắp xếp ưu tiên có thể xác minh.
2.2.1 Flashblocks
Flashblocks là một cơ chế xác nhận trước do các nhà xây dựng TEE phát hành (chúng tôi sẽ thảo luận chi tiết về điều này sau). Unichain tạo ra các khối cục bộ, chia mỗi khối thành bốn phần và tạo một khối cục bộ mỗi 250 mili giây, sau đó gửi chúng đến bộ sắp xếp.
Trong khi thực hiện các giao dịch, bộ sắp xếp liên tục tải xuống các khối cục bộ này, cung cấp cho người dùng xác nhận thực hiện sớm. Bộ sắp xếp đảm bảo sẽ bao gồm các khối cục bộ này trong khối cuối cùng được đề xuất. Quá trình này có thể tăng tốc độ cập nhật trạng thái, giảm độ trễ, cải thiện trải nghiệm người dùng và giảm thiểu MEV độc hại.
2.2.2 Sắp xếp ưu tiên có thể xác minh
2.2.2.1 Sắp xếp ưu tiên
Sắp xếp ưu tiên là một cơ chế xây dựng khối được đề xuất bởi Dan Robinson và Dave White của Paradigm. Nó giả định rằng người đề xuất khối chỉ sắp xếp các giao dịch dựa trên phí ưu tiên và không thực hiện bất kỳ hành động kiểm duyệt hoặc trì hoãn nào. Mô hình này chỉ có thể hoạt động khi có một người đề xuất khối duy nhất hoặc đáng tin cậy. Trong môi trường cạnh tranh như Ethereum L1, với nhiều người đề xuất khối, sắp xếp ưu tiên sẽ không khả thi.
Mục đích của lệnh ưu tiên riêng tư là cho phép các ứng dụng trên mạng chủ thu phí MEV từ các giao dịch tương tác với chúng, do đó trích xuất một phần giá trị MEV. Những giá trị này có thể được sử dụng bên trong ứng dụng hoặc phân phối lại cho người dùng. Thuế MEV là khoản phí mà hợp đồng thông minh áp dụng cho các giao dịch, có thể được thiết lập dựa trên phí ưu tiên của giao dịch. Hãy xem một ví dụ.
100y DEX trên Unichain L2 muốn trực tiếp trích xuất giá trị MEV từ các giao dịch xảy ra trên sàn giao dịch của mình. Vì nó biết rằng các khối trên Unichain được xây dựng bằng cách sử dụng sắp xếp ưu tiên, điều này có nghĩa là giá trị MEV của bất kỳ giao dịch nào hoàn toàn phụ thuộc vào phí ưu tiên của nó. 100y DEX đặt thuế MEV bằng 99 lần phí ưu tiên của giao dịch.
Nếu có cơ hội suite trị giá 100 ETH, người tìm kiếm tối đa sẽ sẵn sàng trả bao nhiêu phí ưu tiên để thu được nó? Câu trả lời là 1 ETH. Đặt phí ưu tiên là 1 ETH sẽ dẫn đến thuế MEV là 99 ETH, tổng chi phí là 100 ETH. Nếu người tìm kiếm đặt phí ưu tiên cao hơn 1 ETH, tổng chi phí sẽ vượt quá 100 ETH, dẫn đến tổn thất. Do đó, 100y DEX có thể tối đa là thu được 99 ETH từ 100 ETH giá trị MEV.
Đối với những người dùng thông thường không thu thập giá trị MEV, phí ưu tiên sẽ được đặt thấp hơn nhiều, có nghĩa là 100y DEX sẽ không trích xuất giá trị từ những giao dịch này. Thay vào đó, nó chỉ thu được giá trị MEV được thể hiện bởi phí ưu tiên. Cài đặt này cho phép các ứng dụng trực tiếp trích xuất MEV, mở ra nhiều trường hợp sử dụng tiềm năng mới.
2.2.2.2 Có thể xác minh? Sử dụng TEE
Điểm then chốt ở đây là đảm bảo thực thể chịu trách nhiệm xây dựng khối sử dụng cơ chế sắp xếp ưu tiên. Để đạt được điều này, Unichain thực hiện hai biện pháp: 1) Tách bộ sắp xếp và người xây dựng khối, tương tự như mô hình PBS; 2) Bắt buộc người xây dựng khối sử dụng TEE (Môi trường Thực thi Đáng tin cậy) để cho phép bất kỳ ai cũng có thể xác minh liệu cơ chế sắp xếp ưu tiên có được áp dụng hay không.
TEE là phần an toàn trong phần cứng (ví dụ: CPU) chạy độc lập với phần còn lại của hệ thống, để xử lý an toàn dữ liệu nhạy cảm. TEE đảm bảo mã tin cậy có thể chạy an toàn, ngay cả khi môi trường bên ngoài bị tổn hại, chẳng hạn như TrustZone của ARM và SGX của Intel.
Thiết kế này thậm chí có thể ngăn cản hệ điều hành hoặc các chương trình có quyền quản trị viên truy cập vào vùng an toàn. Để đảm bảo mã chạy trong TEE đáng tin cậy, chúng tôi sử dụng chương trình xác thực. Xác minh này có thể đảm bảo TEE duy trì trạng thái an toàn và không bị thay đổi. Ví dụ, trong Intel SGX, một giá trị băm được tạo ra để đại diện cho mã và dữ liệu trong SGX, trong khi khóa riêng tư do phần cứng quản lý có thể chứng minh tính toàn vẹn của mã.
Quá trình xây dựng khối của Unichain diễn ra trong TEE của các nhà xây dựng TEE. Nhờ các tính năng của TEE, những người xây dựng này có thể đầu tiên gửi một bằng chứng để chứng minh với người dùng rằng họ đang s
Từ góc độ đầu tư, token UNI hiện nay sẽ được sử dụng làm token cầm cố cho UVN, điều này đặc biệt thú vị. Xét đến sự thể hiện mạnh mẽ của các giao thức cầm cố như EigenLayer, Symbiotic và Karak, chúng ta có thể dự đoán rằng lượng lớn UNI sẽ được cầm cố trong UVN, điều này sẽ thúc đẩy đáng kể giá trị của UNI.