Người viết: Tia, Techub News
Ngày 10/10, Uniswap ra mắt chuỗi ứng dụng Unichain. Unichain có hai chức năng chính: Xây dựng khối có thể xác minh và Mạng xác minh Unichain (UVN). Có rất nhiều tài liệu mô tả phần giới thiệu của 2 chức năng này nên tôi sẽ không nhắc lại ở đây.
Nhưng nếu bạn xem xét kỹ Tòa nhà khối có thể xác minh, bạn có thể thấy rằng Unichain sử dụng Thứ tự ưu tiên trong cơ chế xây dựng khối này và ứng dụng sẽ xác định việc phân bổ MEV. Ưu tiên, một cơ chế trong đó các ứng dụng kiểm soát thứ tự giao dịch, được gọi chung là ASS (Trình tự dành riêng cho ứng dụng).
Mặc dù Unichain không đề cập đến ASS trong sách trắng và không tiết lộ các quy tắc đặt hàng chi tiết, nhưng từ thứ tự ưu tiên và việc phân phối lại MEV đã đề cập, về cơ bản có thể xác định rằng nó nằm trong phạm vi của ASS.
Là công ty dẫn đầu trong lớp ứng dụng, lộ trình và định hướng kỹ thuật mà Uniswap chọn có tính hướng tới tương lai cao và có khả năng khai thác. Do đó, bài viết này sẽ tập trung vào khái niệm đối chiếu ASS được sử dụng đằng sau Unichain và một số giải pháp hiện có trên thị trường.
ASS là gì và tại sao nên sử dụng ASS?
ASS là viết tắt của Trình tự dành riêng cho ứng dụng, là trình tự hướng đến ứng dụng. Các DApp có thể xây dựng các quy tắc sắp xếp riêng và quy tắc phân bổ MEV theo nhu cầu của ứng dụng, chẳng hạn như sắp xếp ưu tiên các giao dịch như giảm trượt giá và một phần. phân bổ thu nhập MEV Đối với LP và người dùng, v.v., MEV có thể được nội bộ hóa trên cơ sở ứng dụng theo cách này. Bạn có thể cảm thấy xa lạ với thuật ngữ mới, nhưng trên thực tế, ý tưởng của ASS rất đơn giản, đó là cho phép các ứng dụng tham gia vào việc xây dựng các quy tắc sắp xếp và giành một số quyền sắp xếp từ những người xây dựng và người đề xuất.
Tại sao ứng dụng nên thiết lập đối chiếu? MEV cho phép lợi nhuận lẽ ra thuộc về LP bị các nhà kinh doanh chênh lệch giá chiếm đoạt. Khi lợi nhuận của LP, một vai trò quan trọng trong các ứng dụng DEX - nhà cung cấp thanh khoản, bị siết chặt nghiêm trọng, nó sẽ ảnh hưởng đến sự phát triển của DEX. Theo cơ chế PBS, người xác minh sẽ trở thành bên tạo ra lợi nhuận và nhận được một phần lợi nhuận MEV được phân phối. Tuy nhiên, cơ chế ASS xem xét lại vấn đề phân bổ giá trị MEV và ủng hộ việc ứng dụng xây dựng các quy tắc đặt hàng giao dịch để giá trị MEV được trả lại cho bên thua cuộc.
Có lẽ bạn đang thắc mắc làm thế nào các ứng dụng có thể tham gia vào chuỗi giao dịch được xác định bởi trình sắp xếp thứ tự hoặc sự đồng thuận. Vì Unichain chưa công bố cơ chế ASS cụ thể, chúng ta hãy xem xét một số thiết kế cơ chế cụ thể tiêu biểu hiện có trên thị trường:
Giải pháp ASS hiện tại
Thông thường, thứ tự được xác định bởi lớp đồng thuận, nhưng những thay đổi thông qua lớp đồng thuận sẽ rất tốn kém. Do đó, các giải pháp ASS hiện tại về cơ bản bỏ qua sự đồng thuận và chủ yếu sử dụng khung hợp đồng thông minh hoặc ứng dụng nhúng để thực hiện các thay đổi ngoài chuỗi, để các giao dịch được gửi từ giao diện ứng dụng đến chuỗi khối có thể được ưu tiên theo quy tắc sắp xếp do ứng dụng thiết lập.
Bản đồ
Atlas là khung hợp đồng thông minh dạng mô-đun do FastLane phát triển. Nó cung cấp khung giải pháp ASS cho các ứng dụng có thể tùy chỉnh logic sắp xếp của riêng mình bằng cách viết hợp đồng DAppControl trong khung.
Trong khuôn khổ Atlas, các bước cụ thể cho một giao dịch từ khi người dùng đăng nhập đến gửi ra bên ngoài như sau:
Ba vai trò bổ sung được yêu cầu trong suốt phiên: Người giải quyết, Người chuyển tiếp hoạt động và Người bán đấu giá. Vai trò của Người giải quyết Atlas được giới hạn ở Atlas và họ có quyền truy cập ưu tiên vào bất kỳ giá trị nào được tạo bởi hoạt động của người dùng, trích xuất MEV theo các quy tắc do hợp đồng DAppControl đặt ra. Quyền truy cập vào người giải quyết sẽ được ưu tiên hơn ví, RPC, người chuyển tiếp, người xây dựng, người xác thực, người đặt hàng, v.v.
Operations Relay chịu trách nhiệm chuyển tiếp các hoạt động của người dùng userOps do người dùng tạo ở giao diện người dùng tới bộ giải Atlas và chuyển tiếp các hoạt động của bộ giải tới Người bán đấu giá sau khi bộ giải duyệt các giao dịch của người dùng. Nhiệm vụ của Nhà đấu giá là sắp xếp chúng bằng chức năng định giá giá thầu được xác định trong mô-đun DAppControl và đảm bảo thứ tự thực hiện chính xác. Sau khi xác định thứ tự thực hiện, hãy ký vào DAppOperation có chứa CallChainHash để đảm bảo rằng Bundler không thể giả mạo thứ tự giao dịch sau khi giao dịch được gửi. tới Bundler. Bundler sau đó đóng gói giao dịch Atlas hoàn chỉnh và gửi nó lên mạng để đưa vào khối.
Vì việc xác định cuối cùng về việc đặt hàng giao dịch cần phải được Nhà đấu giá hoàn thành nên có thể có trường hợp Nhà đấu giá không ký các giao dịch bất lợi cho mình. Do đó, nên chọn người thụ hưởng cuộc đấu giá (ví dụ: khi người đấu giá). quy tắc là trả lại thu nhập MEV cho người dùng, người dùng là người thụ hưởng) với tư cách là Người bán đấu giá vì người thụ hưởng luôn có thể tin tưởng vào chính mình.
Angstrom
Angstrom là sản phẩm được phát triển bởi Sorella Labs. Không giống như khuôn khổ của Atlas, Angstrom đảm bảo thực thi các quy tắc đặt hàng ứng dụng thông qua mạng đồng thuận có thể kiểm chứng được. Mạng đồng thuận có thể xác minh hoạt động như một người bảo vệ và đưa ra các cam kết để vận hành mạng. Các giao dịch ứng dụng và giao dịch có cơ hội chênh lệch giá giữa DEX và CEX sẽ được gửi lên mạng. Các nút cần phải truyền bá, xác minh và xây dựng gói giao dịch tốt nhất và trả lại giá trị cho LP theo cơ chế đấu giá LVR.
Hiện tại, Angstrom có kế hoạch ra mắt dưới dạng một phần mở rộng của Uniswap V4. Hook là một hợp đồng thông minh có thể tùy chỉnh được liên kết với nhóm thanh khoản, cho phép các nhà phát triển thực thi mã tùy chỉnh tại các điểm cụ thể trong vòng đời của nhóm thanh khoản để triển khai chức năng và logic phức tạp.
Đỉnh
Vertex là một sàn giao dịch phi tập trung phát triển các quy tắc sắp xếp dành riêng cho ứng dụng thông qua một công cụ sắp xếp ngoài chuỗi. Bằng cách xử lý các đơn đặt hàng ngoài chuỗi bằng cách sử dụng trình sắp xếp chuỗi ngoài chuỗi, Vertex giảm rủi ro về MEV chẳng hạn như các cuộc tấn công chạy trước và tấn công xen kẽ, vì các giao dịch không được phát sóng công khai trước khi được thực thi. Đồng thời, cơ chế này cho phép người dùng xác minh xem các hoạt động ngoài chuỗi có phù hợp với các bản ghi trên chuỗi hay không để ngăn chặn hành vi không đúng của trình sắp xếp chuỗi.
Tóm tắt
Bằng cách cấp quyền kiểm soát trình tự và thực hiện giao dịch, ASS cho phép DApp giảm rủi ro MEV, tối ưu hóa hoạt động và đổi mới. Nhưng có những sự đánh đổi tiềm ẩn đằng sau sự đổi mới này cần được xem xét.
Cơ chế ASS sắp xếp theo các quy tắc sắp xếp tích hợp sẵn trong một ứng dụng duy nhất, điều này sẽ phá hủy khả năng kết hợp vốn có giữa các ứng dụng blockchain. Khả năng kết hợp là vũ khí lớn nhất của DeFi chống lại CeFi. Khi mất khả năng kết hợp, các giao dịch không chênh lệch giá có thể giảm đáng kể, do đó làm giảm doanh thu LP. Việc vượt qua ASS sẽ làm tăng thu nhập MEV của LP, nhưng nếu thu nhập từ việc giảm khối lượng giao dịch không chênh lệch giá lớn hơn thu nhập MEV của LP thì lợi nhuận sẽ lớn hơn thua lỗ. Do đó, làm thế nào để thiết kế cơ chế ASS để nó có thể duy trì khả năng kết hợp tự nhiên của DeFi là vấn đề mà ASS cần khẩn trương xem xét.