Uniswap Labs phát hành bản nháp mã Uniswap v4, xem qua các chức năng chính

Uniswap Labs phát hành bản nháp mã Uniswap v4, xem qua các chức năng chính

Tối nay, UniswapLabs đã phát hành bản nháp mã Uniswap v4 để v4 có thể được xây dựng công khai, với phản hồi công khai và những đóng góp có ý nghĩa của cộng đồng. Tầm nhìn của Uniswapv4 là cho phép mọi người đưa ra quyết định đánh đổi bằng cách giới thiệu "móc". Móc là các hợp đồng chạy ở các điểm khác nhau trong vòng đời hoạt động của nhóm. Nhóm có thể tạo ra sự đánh đổi tương tự như ;v 3 hoặc họ có thể thêm các tính năng hoàn toàn mới. Ví dụ: v4 sẽ cho phép chính nhóm hỗ trợ các khoản phí động, thêm các đơn đặt hàng giới hạn trên chuỗi hoặc hoạt động như một nhà tạo lập thị trường trung bình theo thời gian (TWAMM) để dàn trải các đơn đặt hàng lớn theo thời gian. Nhóm v4 sẽ tồn tại trong một hợp đồng duy nhất, điều này sẽ giảm 99% chi phí gas khi tạo nhóm.

Mã Uniswap v;4 sẽ được phát hành theo Giấy phép nguồn kinh doanh 1.1, điều này sẽ giới hạn việc sử dụng mã nguồn v;4 trong môi trường thương mại hoặc sản xuất trong 4 năm, tại thời điểm đó, nó sẽ được chuyển đổi vĩnh viễn sang giấy phép GPL . Cơ chế phí giao thức cũng sẽ được mô hình hóa sau v3. Quản trị sẽ có thể bỏ phiếu để thêm phí giao thức vào bất kỳ nhóm nào, lên đến số tiền giới hạn.

Sau đây là bài viết của người sáng lập Uniswap Hayden Adams **, được biên soạn bởi Odaily Planet Daily. **

Hai năm trước, chúng tôi đã phát hành Uniswap v3, một bước ngoặt đối với tính thanh khoản trên chuỗi và DeFi. Ngày nay, giao thức Uniswap là giao thức trao đổi phi tập trung lớn nhất, xử lý khối lượng giao dịch hơn 1,5 nghìn tỷ đô la. Là một cơ sở hạ tầng công cộng, nó là một phần quan trọng của hệ sinh thái tiền điện tử.

Khi công nghệ và thị trường phát triển, giao thức Uniswap cũng phải phát triển. Chúng tôi rất vui mừng được giới thiệu tầm nhìn của Uniswap v;4 với bạn và chúng tôi tin rằng nó sẽ mở ra những khả năng vô hạn cho phương thức giao dịch tạo mã thông báo cho tính thanh khoản trên chuỗi.

Chúng tôi hiện đã phát hành bản nháp mã để tạo phiên bản v;4; với phản hồi cởi mở và những đóng góp có ý nghĩa của cộng đồng. Chúng tôi hy vọng đây sẽ là một quá trình kéo dài nhiều tháng. Bạn có thể đọc bản phát hành sớm mã nguồn mở của lõi Uniswap v;4 và các thư viện xung quanh tại đây, đọc bản thảo sách trắng kỹ thuật tại đây và tìm hiểu thêm về cách đóng góp tại đây.

Uniswap v3; thực hiện một cách tiếp cận mạnh mẽ, quyết đoán để cung cấp tính thanh khoản, được cân bằng bởi một không gian đánh đổi cực kỳ phức tạp. Các tính năng mới có chi phí cao hơn và độ phức tạp của mã. Ví dụ: phiên bản V3 bao gồm các tiên tri, cho phép các nhà xây dựng tích hợp dữ liệu định giá trên chuỗi theo thời gian thực, nhưng phải trả giá bằng chi phí gia tăng cho các nhà giao dịch.

Tầm nhìn của chúng tôi đối với Uniswap v;4 là cho phép mọi người đưa ra quyết định đánh đổi bằng cách giới thiệu "hook". móc; là các hợp đồng chạy ở các điểm khác nhau trong vòng đời của hoạt động nhóm. Nhóm có thể tạo ra sự đánh đổi tương tự như v3 hoặc thêm chức năng hoàn toàn mới. Ví dụ: v;4 sẽ cho phép các nhóm khai thác tự hỗ trợ phí động, thêm các đơn đặt hàng giới hạn trên chuỗi hoặc hoạt động như một nhà tạo lập thị trường trung bình theo thời gian (TWAMM) để phân bổ các đơn đặt hàng lớn theo thời gian.

Trong khi thực hiện tùy chỉnh này, kiến trúc của Uniswap v;4 cũng giúp giảm chi phí và đảm bảo hiệu quả. Nó giới thiệu một hợp đồng "singleton" mới trong đó tất cả các nhóm khai thác nằm trong một hợp đồng thông minh. Chúng tôi tin rằng sự kết hợp giữa "hook" và kiến trúc singleton sẽ tạo ra một nền tảng rất mạnh mẽ với khả năng tùy chỉnh nhóm nhanh chóng và an toàn cũng như định tuyến hiệu quả trên nhiều nhóm. Uniswap v;4 mang đến sự đổi mới AMM nhanh chóng, rõ ràng trong một hệ sinh thái mạnh mẽ.

Uniswap v;4; là gì?

móc; và nhóm tùy chỉnh

Mỗi nhóm thanh khoản Uniswap đều có vòng đời. Trong suốt thời gian tồn tại của một nhóm, một số điều sẽ xảy ra: nhóm được tạo với các mức phí mặc định; thanh khoản được thêm, xóa hoặc sắp xếp lại; và tất nhiên, người dùng giao dịch mã thông báo. Trong Uniswap v3, các sự kiện vòng đời này được kết hợp chặt chẽ và thực hiện theo một thứ tự rất nghiêm ngặt.

Để tạo chỗ cho tính thanh khoản có thể tùy chỉnh trong Uniswap v;4, chúng tôi muốn tạo một cách để những người triển khai nhóm giới thiệu mã thực hiện các hành động được chỉ định tại các điểm chính trong vòng đời của nhóm -- chẳng hạn như trước giao dịch hoặc Sau, hoặc trước hoặc sau thay đổi vị trí LP.

Nhập móc, là các plugin tùy chỉnh cách nhóm, giao dịch hoán đổi, phí và vị trí LP tương tác. Các nhà phát triển có thể đổi mới về tính thanh khoản và bảo mật của giao thức Uniswap để tạo nhóm AMM tùy chỉnh thông qua các hook được tích hợp với hợp đồng thông minh v;4.

Chúng tôi rất hào hứng với một số thử nghiệm, bao gồm:

  • Nhà tạo lập thị trường bình quân gia quyền theo thời gian (TWAMM)
  • Phí động dựa trên sự biến động hoặc các yếu tố đầu vào khác
  • Đơn hàng nắp xích
  • Gửi thanh khoản ngoài phạm vi vào hợp đồng cho vay
  • Các oracle on-chain tùy chỉnh, chẳng hạn như oracle geomean
  • Tự động gộp phí LP trở lại vị trí LP
  • Lợi nhuận MEV nội bộ được phân phối lại cho LP

Biển rộng như cá nhảy, trời cao như chim bay, không gian tưởng tượng của v4 là không giới hạn. Giờ đây, mỗi nhóm không chỉ được xác định bởi mã thông báo và bậc phí, chúng ta sẽ thấy các nhóm có đủ màu sắc, hình dạng và kích cỡ. Logic cốt lõi của Uniswap v4 giống như của v3, không thể nâng cấp được. Mặc dù mỗi nhóm có thể sử dụng hợp đồng thông minh móc riêng của mình, nhưng các móc có thể bị hạn chế đối với các quyền cụ thể được xác định tại thời điểm tạo nhóm.

Chúng tôi đã tạo một hợp đồng móc mẫu, nhấp để xem khuôn khổ hiện tại. Chúng tôi hy vọng các nhà phát triển sẽ đưa ra những cách mới và thú vị để xây dựng các tính năng mà chúng tôi chưa từng nghĩ tới.

Uniswap Labs phát hành bản nháp mã Uniswap v4, xem qua các chức năng chính

Cải thiện kiến trúc và tiết kiệm; GAS

Trong Uniswap v3, chúng tôi triển khai một hợp đồng mới cho mỗi nhóm, điều này khiến việc tạo các nhóm và thực hiện các giao dịch hoán đổi nhiều nhóm trở nên tốn kém hơn. Trong v;4, chúng tôi đặt tất cả các nhóm trong một hợp đồng đơn lẻ, điều này sẽ giúp tiết kiệm gas hiệu quả, vì các giao dịch không còn cần phải chuyển mã thông báo giữa các nhóm trong các hợp đồng khác nhau. Dữ liệu ban đầu cho thấy v;4 giảm 99% chi phí gas tạo nhóm. Các hook giới thiệu một thế giới vô số lựa chọn và các singletons cho phép bạn mở rộng tất cả chúng một cách hiệu quả.

Kiến trúc đơn lẻ này được bổ sung bởi một hệ thống "kế toán flash" mới. Thay vì chuyển tài sản vào và ra khỏi nhóm vào cuối mỗi giao dịch trong v3, hệ thống chỉ thực hiện chuyển dựa trên số dư ròng - nghĩa là một hệ thống hiệu quả hơn cung cấp gas bổ sung trong Uniswap v;4 tiết kiệm.

Chúng tôi tin rằng thiết kế tốt nhất cho kế toán flash là sử dụng "lưu trữ tạm thời", sẽ được triển khai bởi EIP-1153. EIP này đang được cân nhắc đưa vào như một phần của bản nâng cấp hard fork Ethereum Cancun và sẽ mang lại nhiều cải tiến về Gas và thiết kế hợp đồng sạch hơn trong các ứng dụng khác nhau.

Với hiệu quả của kế toán đơn lẻ và flash, không còn cần phải giới hạn mức phí nữa. Người tạo nhóm có thể đặt chúng ở mức khiến chúng cạnh tranh nhất hoặc tùy chỉnh chúng bằng cách sử dụng móc phí động. v;4 cung cấp hỗ trợ cho ETH gốc, giúp tiết kiệm gas bổ sung.

Uniswap Labs phát hành bản nháp mã Uniswap v4, xem qua các chức năng chính

Giấy phép và Quản trị

Như mọi khi, chúng tôi tin chắc rằng cơ sở hạ tầng tài chính cốt lõi phải công khai và minh bạch. Chúng tôi cũng tin rằng cộng đồng Uniswap - những người và nhóm hỗ trợ, sử dụng và xây dựng giao thức - sẽ chi phối phiên bản 4; của giao thức, giống như họ đã chi phối các phiên bản trước.

Mã này sẽ được phát hành theo Giấy phép nguồn kinh doanh 1.1, giới hạn việc sử dụng mã nguồn v;4 trong môi trường thương mại hoặc sản xuất trong bốn năm, tại thời điểm đó, mã sẽ chuyển đổi vĩnh viễn sang giấy phép GPL. Cũng như v3, Quản trị Uniswap và Uniswap Labs có thể cấp phép ngoại lệ.

Cơ chế tính phí của giao thức cũng sẽ dựa trên v3. Các lớp quản trị sẽ có thể bỏ phiếu để tăng phí giao thức trong bất kỳ nhóm nào, tùy thuộc vào giới hạn. Thông tin chi tiết về cơ chế phí có thể được tìm thấy trong sách trắng.

Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate.io
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)