Được viết bởi: 0x76
Việc phát hành phiên bản Curve V2 cực kỳ đơn giản, không có trang giới thiệu đẹp mắt cũng không có video giải thích nguyên tắc, thậm chí không có bất kỳ quảng cáo tử tế nào. Toàn bộ sự kiện phát hành bao gồm việc phát hành sách trắng giới thiệu các nguyên tắc cơ bản của V2 trên trang web chính thức của dự án. Mặc dù phiên bản sách trắng này chỉ dài 5 trang nhưng nó chứa đầy các công thức toán học có thể gây khó chịu cho người dùng thông thường. Vì vậy, trước khi chính thức giới thiệu tầm quan trọng của Curve V2, trước tiên cần sử dụng ngôn ngữ đơn giản và dễ hiểu nhất để phân tích cách Curve hỗ trợ các cặp giao dịch tiền tệ không ổn định trong phiên bản V2.
Mọi người Phải không Ngay từ đầu, tôi đã bị đe dọa bởi các ký hiệu toán học như tích lũy “∑” hay phép nhân tích lũy “Π” trong sách trắng của Curve. Lý do khiến các công thức của Curve trở nên phức tạp như vậy không phải vì thuật toán của nó bí ẩn đến mức nào. Đó là bởi vì Curve hy vọng sẽ hỗ trợ một cách tự nhiên các nhóm vốn giao dịch đa tiền tệ theo logic cơ bản ngay từ đầu. Do đó, công thức sản phẩm không đổi hai chiều ban đầu đơn giản và dễ hiểu xy=k cần phải được nâng cấp lên một cái gì đó như
.Có vẻ như dạng sản phẩm đa chiều không đổi phức tạp.
Vì vậy, để giúp người đọc hiểu rõ hơn, ở đây chúng tôi giảm mô hình đa chiều xuống trạng thái hai chiều dễ hiểu hơn (đồng tiền kép nguồn vốn). Vậy, đường cong giá Curve V2 trông như thế nào trong mô hình hai chiều đơn giản hơn?

Hình ảnh trên là đoạn trích từ đường cong giá trong sách trắng Curve V2. Tương tự như Đường cong V1 bằng cách khớp hai đường giá cơ bản xy=k và x+y=k theo một tỷ trọng nhất định, đường giá của Đường cong V2 cũng được khớp bởi các đường cong cơ bản khác. Nói một cách đơn giản, đường cong gần với hình dạng đường cong của Đường cong V1 (màu xanh) gần giá giao dịch và gần với xy=k (đường chấm phía dưới bên trái) so với giá giao dịch. Điều này tạo ra một đường cong giá (màu cam) mượt mà hơn ở gần giá giao dịch nhưng có vòng cung lớn hơn so với phạm vi giá giao dịch. So với đường cong giá ở phiên bản V1 gần giống đường thẳng hơn, đường cong ở V2 có vòng cung lớn hơn ở phía xa để tăng khả năng hỗ trợ cho các cặp giao dịch không phải stablecoin.
Tất nhiên, nếu Curve V2 chỉ xây dựng lại đường cong giá có hình dạng cố định thì đương nhiên sẽ không thể đạt được mục tiêu tổng hợp thanh khoản linh hoạt ở mọi mức giá điểm. . Cải tiến quan trọng nhất của Curve V2 là khi giá lệch khỏi phạm vi tổng hợp ban đầu, thanh khoản có thể tự động được cân bằng lại và đường cong phù hợp với giá mới có thể được xây dựng lại.
Một vấn đề khác cần được giải quyết vào lúc này là làm thế nào hệ thống có thể cảm nhận được những thay đổi về giá thị trường và thực hiện các hoạt động tái cân bằng vào thời điểm thích hợp . Đồ len? Hầu hết các dự án tương tự sẽ chọn truy cập trực tiếp vào các oracle bên ngoài, nhưng việc giới thiệu các oracle bên ngoài cũng sẽ gây ra những rủi ro bên ngoài mới cho hệ thống. Một khi oracle bị lỗi hoặc bị thao túng, sẽ khó đảm bảo an toàn cho quỹ của LP.
Đường cong V2 Để loại bỏ hoàn toàn rủi ro bên ngoài, thay vào đó, nó dựa vào dữ liệu nội bộ làm giá tham chiếu. Cơ chế này có tên chính thức là EMA ( trung bình di chuyển theo cấp số nhân) oracle. Người đọc không cần hiểu EMA là gì ở đây, họ chỉ cần hiểu rằng mức giá mà nhà tiên tri EMA này cung cấp là giá tham chiếu được tính dựa trên giá giao dịch lịch sử của Curve và thông tin giao dịch mới nhất. Giá tham chiếu này có phần giống với đường trung bình động 30 ngày trong phân tích kỹ thuật, sẽ được điều chỉnh linh hoạt dựa trên giá giao dịch mới nhất nhưng cũng sẽ duy trì độ trễ nhất định trong khi điều chỉnh để tránh kích hoạt tái cân bằng quá thường xuyên khi giá biến động mạnh. cơ chế.
Với giá tham chiếu do oracle nội bộ cung cấp, hệ thống sẽ có cơ sở kích hoạt để tái cân bằng. Khi giá được nhà tiên tri EMA báo giá lệch khỏi giá ban đầu hơn một phạm vi nhất định, giao thức sẽ tự động điều chỉnh hình dạng của toàn bộ đường cong để thanh khoản được tổng hợp lại xung quanh giá giao dịch mới nhất.
Ngay từ khi Curve V2 mới ra mắt đã có ý kiến cho rằng phiên bản Curve V2 sẽ cạnh tranh trực tiếp với Uniswap V3. Rốt cuộc, cả hai đều đề xuất các giải pháp phổ quát để tổng hợp thanh khoản trên tất cả các phạm vi giá. Tuy nhiên, nếu phân tích kỹ phương pháp thực hiện cụ thể của hai dự án này, bạn sẽ thấy rằng có sự khác biệt rõ ràng giữa hai dự án.
Sự khác biệt 1: Cách quyết định nơi tổng hợp thanh khoản
Việc tạo lập thị trường trong Curve V2 không yêu cầu LP phải chủ động chọn phạm vi tổng hợp thanh khoản. Hệ thống sẽ tự động tập trung thanh khoản LP gần giá giao dịch dựa trên những thay đổi của giá thị trường. Uniswap V3 yêu cầu LP tự đánh giá xu hướng giá thị trường và độc lập chọn phạm vi giá để tạo lập thị trường.
Sự khác biệt 2: Vị trí của LP có đồng nhất hay không
Chúng tôi biết rằng vì số lượng và phạm vi tạo thị trường của mỗi LP là khác nhau nên Uniswap sử dụng NFT trong V3 để thể hiện việc tạo thị trường cho vị trí LP. Trong Curve V2, hoàn toàn không có vấn đề như vậy. Sự phân bổ thanh khoản của từng LP trong nhóm vốn là hoàn toàn giống nhau, chỉ có sự khác biệt về số lượng giữa chúng. Do đó, các mã thông báo ERC20 đồng nhất vẫn có thể được sử dụng để đại diện cho các vị trí LP. Điều này làm giảm đáng kể khó khăn khi kết hợp các giao thức khác với Curve.
Sự khác biệt 3: Cách tái cân bằng vốn p>
Chúng tôi thường nói rằng sau khi Uniswap nâng cấp lên phiên bản V3, kế hoạch quản lý tạo thị trường thụ động không còn hiệu quả nữa, LP cần liên tục chủ động phán đoán giá xu hướng và điều chỉnh vị trí. Curve V2 tích hợp đầy đủ chiến lược tái cân bằng vào chính lớp giao thức. Người dùng không còn cần phải hiểu các nguyên tắc cơ bản của tái cân bằng, cũng như không cần phải lựa chọn giữa nhiều giải pháp đại lý trên thị trường. Họ chỉ cần cân nhắc khi nào nên gửi tiền và khi nào nên thực hiện việc rút tiền còn lại được thực hiện tự động bởi lớp giao thức của Curve.
Sự khác biệt 4: Cách xác định phí giao dịch
Về vấn đề phí xử lý, Uniswap thực tế không cung cấp giải pháp phổ quát. Hệ thống vốn chỉ cung cấp ba mức phí cho LP lựa chọn và mỗi cấp tương ứng với một nhóm vốn độc lập, điều này không chỉ hạn chế phạm vi lựa chọn của người dùng mà còn làm tăng mức độ phân mảnh thanh khoản.
Nói một cách tương đối, Curve V2 vẫn sử dụng giải pháp tự động và phạm vi tỷ lệ xử lý tích hợp của hệ thống là 0,04%-0,4% (điều này Tỷ lệ được lấy từ sự thảo luận của cộng đồng, nếu có sai sót xin vui lòng sửa lại). Phí thấp nhất khi giá thị trường gần với điểm giữa của tổng thanh khoản và tăng dần khi nó đi chệch hướng. Toàn bộ quá trình hoàn toàn tự động và không yêu cầu quản lý và can thiệp LP.
Sau nhiều lần so sánh ở trên, chúng tôi nhận thấy rằng so với Curve V2, giải pháp một cửa, Uniswap V3 có vẻ phức tạp và khó sử dụng. Hầu hết các thông số chính của việc tạo lập thị trường không chỉ yêu cầu người dùng phải lựa chọn một cách độc lập mà còn cần được cân bằng lại liên tục trong quá trình tạo lập thị trường tiếp theo. Vậy tại sao hai dự án DEX hàng đầu với cùng đội ngũ phát triển hàng đầu trong ngành lại cung cấp các giải pháp khác nhau cho cùng một nhu cầu?
Hai loại Hoàn toàn khác nhau Các giải pháp rõ ràng không phụ thuộc vào năng lực kỹ thuật của nhóm phát triển, nguyên nhân cơ bản là do người sáng lập của hai nhóm có cách hiểu hoàn toàn khác nhau về nhu cầu cốt lõi của ngành.
Ý tưởng cốt lõi của Uniswap V3 là giải quyết cơ bản vấn đề liên tục tạo ra đường cong giá bằng cách phát triển một bộ giải pháp phổ quát có thể mô phỏng đường cong giá có hình dạng bất kỳ.Dự án fork AMM tùy chỉnh. Do đó, nhóm phát triển phải giao quyền quyết định các thông số chính khác nhau cho thị trường và liên tục hỗ trợ sự phát triển của hệ sinh thái bằng cách thành lập quỹ dành cho nhà phát triển. Người ta hy vọng rằng thị trường có thể hình thành một số bộ kế hoạch quản lý thị trường tích cực trưởng thành thông qua cạnh tranh tự do để giải quyết các nhu cầu thị trường đang thay đổi.
Thừa nhận rằng ý chí của các cá nhân và tập thể không phải lúc nào cũng đúng, mở hoàn toàn quyền lựa chọn cho thị trường và cộng đồng, và chỉ tham gia vào cơ sở hạ tầng cơ bản. Việc xây dựng blockchain là khái niệm cốt lõi của nhóm Uniswap.
Nhóm Curve làm ngược lại. Họ tin rằng thời gian và sự chú ý của người dùng là có hạn và không nên sử dụng nữa. Họ bị mắc kẹt trong một tình thế tiến thoái lưỡng nan phức tạp về sự lựa chọn. Nhóm phát triển phải trực tiếp cung cấp cho người dùng một bộ giải pháp tối ưu hoàn chỉnh để người dùng chỉ cần cân nhắc khi nào nên gửi tiền và khi nào rút tiền, và các quy trình khác sẽ được giao thức tự động hoàn thành.
Thừa nhận rằng hầu hết người dùng không có khả năng phân tích chuyên nghiệp. Là những người tinh hoa trong ngành chuyên nghiệp hơn, cần phải cung cấp một gói giải pháp để thử để giải quyết các vấn đề mà người dùng có thể gặp phải. Mọi trở ngại đều là khái niệm cốt lõi của Curve V2.
Chúng ta có nên trực tiếp tạo ra một sản phẩm tốt với nhiều chức năng mạnh mẽ hay không? Kiến trúc cơ bản và hỗ trợ phát triển sinh thái là những khác biệt quan trọng nhất trong ý tưởng phát triển của hai nhóm hàng đầu Curve và Uniswap. Phương pháp nào trong hai phương pháp khác nhau cuối cùng sẽ vượt qua thử thách của thị trường? Có lẽ chỉ có thời gian mới đưa ra câu trả lời.

Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia