Uniswap V0
Uniswap V1 được ra mắt vào tháng 11 năm 2018. Tuy nhiên, trên thực tế, vào năm trước, nguyên mẫu của Uniswapd đã được hình thành. Năm 2017, người sáng lập Hayden từ chức ở Siemens. Bạn của ông, Karl, người từng làm việc tại Ethereum Foundation, đã an ủi Hayden rằng: “Kỹ thuật cơ khí là một ngành đang hoàng hôn và Ethereum là tương lai”. Tháng 11 năm 2017, anh ấy đã tạo ra Proof-of-something (Bằng chứng về khái niệm AMM như họ đặt tên), đó là Uniswap V0. Bức ảnh này cho thấy Uniswap trông như thế nào lúc ban đầu.

Trước khi V1 chính thức ra mắt, Hayden đã sử dụng văn phòng của Balance và MakerDao để làm việc trên V0. Cuối tháng 7/2018, Uniswap chính thức nhận được Grant từ Ethereum Foundation.
Uniswap V1
Vào ngày 2 tháng 11 năm 2018, vào ngày cuối cùng của hội nghị Devcon 4, hợp đồng thông minh của Uniswap đã chính thức được triển khai trên mạng chính Ethereum. Vào thời điểm đó, chỉ có 30.000 USD dòng vốn vào, chỉ cung cấp 100 USD về độ sâu giao dịch làm thanh khoản ban đầu cho ba token. Sau đó, uniswap.io và app.uniswap.org/# cũng lần lượt được ra mắt.
Vào tháng 9 năm 2019, Uniswap V1 đã khởi động dự án khai thác thanh khoản đầu tiên dựa trên token ERC-20. Trong giai đoạn V1, khối lượng giao dịch và quy mô người dùng tương đối nhỏ. Là phiên bản đầu tiên của giao thức Uniswap, V1 có cơ chế dựa trên Nhà tạo lập thị trường tự động (AMM) cho phép người dùng thực hiện các giao dịch mã thông báo không cần cấp phép mà không cần sổ đặt hàng trên chuỗi khối Ethereum. Phiên bản này áp dụng mô hình sản phẩm không đổi, điều này đơn giản có nghĩa là tích số dư của hai mã thông báo trong cặp giao dịch không đổi.
Cơ chế đổi mới của Uniswap V1 cung cấp cho người dùng một cách giao dịch token nhanh chóng và thuận tiện, thoát khỏi sự phụ thuộc vào các sàn giao dịch tập trung truyền thống. Nó đặt nền tảng vững chắc cho các phiên bản tiếp theo của Uniswap và cũng trở thành nguồn cảm hứng cho các giao thức AMM khác. Tuy nhiên, Uniswap V1 không thu hút được nhiều sự chú ý của người dùng vào thời điểm đó.

Uniswap V2
Vào tháng 5 năm 2020, Uniswap V2 đã ra mắt! Đây là một bản nâng cấp lớn đã khiến Uniswap trở thành một hiện tượng trong cộng đồng tiền điện tử. Vào tháng 9 năm 2020, SushiSwap ra đời thu hút vô số sự quan tâm và người dùng, điều này khiến Uniswap thực sự bắt đầu thu hút được sự chú ý của thị trường.
So với Uniswap V1, Uniswap V2 mang đến hàng loạt cải tiến đáng kể. Quan trọng nhất, nó giới thiệu giao dịch nhiều cặp token, giúp các cặp giao dịch trở nên linh hoạt và đa dạng hơn. Không còn giới hạn trong việc trao đổi với Ethereum (ETH), giờ đây các token ERC-20 cũng có thể được trao đổi với nhau! Ngoài ra, Uniswap V2 còn giới thiệu oracle giá trung bình theo thời gian (TWAP), đây là một bước đột phá lớn!
Sự ra mắt của Uniswap V2 củng cố vị thế dẫn đầu của Uniswap trong lĩnh vực giao dịch phi tập trung. Nó cung cấp cho người dùng nhiều chức năng và tính linh hoạt hơn, cho phép họ quản lý thanh khoản tốt hơn và thực hiện nhiều giao dịch khác nhau. Chính sự xuất hiện của Uniswap V2 đã thúc đẩy sự phát triển nhanh chóng của tài chính phi tập trung (DeFi) và cung cấp cho người dùng một nguồn thanh khoản quan trọng.

Uniswap V3
Uniswap V3 được ra mắt vào tháng 5 năm 2021, mang đến một khái niệm mới về “thanh khoản tập trung”. Khái niệm này cho phép các nhà cung cấp thanh khoản xác định phạm vi giá cụ thể trong các cặp giao dịch, cho phép kiểm soát giá chính xác hơn. Điều này cho phép các nhà cung cấp thanh khoản kiếm được nhiều tiền hơn từ phí giao dịch và giảm cơ hội cho các nhà kinh doanh chênh lệch giá giao dịch dựa trên chênh lệch giá.
Đồng thời, Uniswap V3 cũng mở rộng oracle của Uniswap V2 và tối ưu hóa phương pháp tính toán cũng như hiệu suất Gas của oracle TWAP. Nhà tiên tri V3 kéo dài thời gian sẵn có của dữ liệu lên 9 ngày hoặc thậm chí lâu hơn thông qua một cuộc gọi trực tuyến. Và thông qua việc tối ưu hóa tổng thể TWAP, V3 giảm mức tiêu thụ gas khoảng 50% so với V2. Giao dịch đơn giản sẽ rẻ hơn khoảng 30% so với giao dịch V2 có cùng chức năng.
Ngoài ra, Uniswap V2 sử dụng phí giao dịch tiêu chuẩn 0,3%, trong khi V3 cung cấp 3 mức phí riêng biệt: 0,05%, 0,3% và 1%. Điều này cho phép các nhà cung cấp thanh khoản chọn nhóm dựa trên rủi ro mà họ sẵn sàng chấp nhận. V3 cũng lần đầu tiên giới thiệu việc sử dụng NFT làm LP (nhà cung cấp thanh khoản) để cung cấp bằng chứng về tính thanh khoản, có nghĩa là tính thanh khoản được cung cấp được theo dõi bởi các mã thông báo ERC721 không thể thay thế.
Sự ra mắt của Uniswap V3 đã có tác động đáng kể đến hệ sinh thái DeFi. Nó cung cấp cho các nhà cung cấp thanh khoản nhiều sự lựa chọn hơn và cơ hội lợi nhuận tốt hơn đồng thời cải thiện hiệu quả giao dịch. Uniswap V3 cũng thúc đẩy sự đổi mới trong giao dịch phi tập trung và dẫn đầu các sàn giao dịch và giao thức khác trong nỗ lực cải thiện trải nghiệm người dùng và giảm chi phí giao dịch. Tuy nhiên, các nhà cung cấp thanh khoản thụ động đã bị chỉ trích vì bị các nhà giao dịch thời gian thực và các nhà tạo lập thị trường chuyên nghiệp vắt kiệt không gian doanh thu.
Uniswap V4 — Hook thay đổi mọi thứ
Sau khi bản dự thảo sách trắng của Uniswap V4 được tung ra, thị trường đã đưa ra cách giải thích đầy đủ. Nó chủ yếu đề cập đến các tối ưu hóa như Hook, Singleton, Flash Accounting và ETH gốc, trong đó Hook là cải tiến quan trọng nhất của V4. Hook của Uniswap V4 có thể trở thành công cụ mạnh mẽ nhất để xây dựng thanh khoản Trong tương lai, chi phí xây dựng nền tảng DeFi và kết hợp thanh khoản sẽ giảm đi rất nhiều.
Móc
Nói một cách đơn giản, hợp đồng Hooks là hợp đồng gọi các hợp đồng thông minh khác và thực thi logic trong suốt vòng đời giao dịch. Những logic này có thể được triển khai theo hợp đồng do người dùng xác định và được gọi vào những thời điểm quan trọng.

Uniswap V4 giới thiệu một hợp đồng mới có tên "Hooks", được gọi vào một số thời điểm quan trọng, cung cấp cho các nhà phát triển nhiều khả năng tùy chỉnh hơn và có cơ hội cho sự đổi mới. Những khoảnh khắc quan trọng này bao gồm:
onSwap: Được gọi khi hoán đổi xảy ra, nó có thể được sử dụng để ghi lại thông tin giao dịch, thực hiện các hoạt động cụ thể hoặc sửa đổi phí giao dịch và logic tùy chỉnh khác.
onMint: Được gọi khi nhà cung cấp thanh khoản thêm thanh khoản vào nhóm, nó có thể được sử dụng để ghi lại thông tin liên quan hoặc thực hiện các hoạt động cụ thể.
onBurn: Được gọi khi nhà cung cấp thanh khoản rút thanh khoản khỏi nhóm, nó có thể được sử dụng để ghi lại thông tin liên quan hoặc thực hiện các hoạt động cụ thể.
Trước đây, các nhà phát triển nhóm thanh khoản chỉ có thể tùy chỉnh phí LP và LP, trong khi Hook của V4 cho phép các nhà phát triển có nhiều chỗ hơn để đổi mới dựa trên tính thanh khoản và bảo mật của Uniswap. Uniswap Labs đã giới thiệu nhiều khả năng, tiết lộ các tính năng độc đáo của sản phẩm, bao gồm:
Nhà tạo lập thị trường trung bình có trọng số theo thời gian (TWAMM).
Phí động dựa trên sự biến động hoặc các giá trị khác.
Giới hạn giá trên chuỗi.
Thanh khoản ngoài phạm vi được gửi vào các giao thức cho vay.
Các oracle trên chuỗi tùy chỉnh, chẳng hạn như oracle geomean.
Tự động tái đầu tư phí LP vào các vị trí LP.
Lợi nhuận MEV (Giá trị có thể trích xuất của công cụ khai thác) tích hợp được phân phối cho LP.
Uniswap V4 nâng cao hơn nữa trạng thái của cơ sở hạ tầng thanh khoản và cải thiện hiệu quả sử dụng vốn thông qua những tối ưu hóa này. Tuy nhiên, vấn đề lỗ chưa thanh toán (IL) của thanh khoản tập trung vẫn còn.
IL là một vấn đề cố hữu của AMM Miễn là giá của hai tài sản lệch khỏi giá ban đầu thì IL sẽ xảy ra. Đối với các cơ chế thanh khoản tập trung như Uni V3 và V4, vấn đề IL đặc biệt nghiêm trọng do Gamma cao trong phạm vi hẹp, điều này đặc biệt rõ ràng khi cung cấp thanh khoản giữa các thị trường có biến động cao hoặc tài sản có độ tương quan thấp.
Các cách hiện tại để giải quyết IL bao gồm sử dụng trợ cấp mã thông báo giao thức, triển khai cấu trúc phí linh hoạt, thiết lập quỹ bảo hiểm và sử dụng các cơ chế phòng ngừa rủi ro. Những phương pháp này đều là những cách gián tiếp để giảm bớt các vấn đề về IL.
Phí xử lý động của Uniswap V4, giá oracle được tối ưu hóa và nhiều trợ cấp LP hơn (chẳng hạn như trợ cấp MEV và phí xử lý tái đầu tư tự động, v.v.) gián tiếp bù đắp tổn thất IL của LP ở một mức độ nhất định.
Về tính bảo mật và độ phức tạp của hợp đồng, logic cốt lõi của Uniswap V4 giống với V3 và không thể nâng cấp. Mặc dù mỗi nhóm có thể sử dụng hợp đồng thông minh Hooks của riêng mình và làm phong phú chức năng của Uniswap V4 cũng như đạt được nhiều khả năng kết hợp hơn thông qua các lệnh gọi hợp đồng bên ngoài, nhưng các lệnh gọi này bị giới hạn ở các quyền cụ thể được xác định tại thời điểm tạo nhóm. Các cuộc gọi hợp đồng bên ngoài quá mức sẽ làm tăng phí Gas, vì vậy Uniswap V4 có thể không rẻ hơn V3/V2 đối với các giao dịch hoán đổi đơn giản. Đây là sự đánh đổi đi kèm với sự phức tạp và thành phần.
Uniswap V4 cũng giới thiệu khái niệm hợp đồng "Singleton", giúp tiết kiệm tất cả các nhóm thanh khoản trong một hợp đồng, tiết kiệm đáng kể phí gas. Ngoài ra, V4 còn giới thiệu hệ thống kế toán nhanh, chỉ chuyển tài sản trên số dư ròng, nâng cao hiệu quả của hệ thống và tiết kiệm phí gas.
Tóm lại
Uniswap V4 là một cột mốc quan trọng hướng tới sự phát triển cơ sở hạ tầng DeFi thực sự. Đối với các nhà phát triển, nó cung cấp một nền tảng thử nghiệm với trí tưởng tượng không giới hạn. Họ có thể khởi động nhiều khám phá thú vị khác nhau trên Uniswap V4.
Đối với các nhà cung cấp thanh khoản (LP), việc bổ sung thanh khoản sẽ trở nên tùy chỉnh và thuận tiện hơn. Đối với người dùng thông thường, việc tạo nhóm giao dịch sẽ tiết kiệm hơn và cung cấp nhiều tùy chọn giao dịch hơn. Ví dụ: họ có thể chọn sử dụng V2, V3 hoặc V4 tùy theo nhu cầu của mình vì mỗi phiên bản đều có những ưu điểm riêng. Hợp đồng V2 đơn giản và dễ hiểu, phí giao dịch của một nhóm tương đối thấp; trong khi cấu trúc của V4 phức tạp hơn, nhưng nó có thể giúp người dùng tiết kiệm rất nhiều chi phí gas khi cần gọi nhiều nhóm. cùng một lúc.
Sự phát triển không ngừng của ngành DeFi sẽ tiếp tục thúc đẩy việc tối ưu hóa các phương pháp quản lý thanh khoản. Đối với các bên dự án, chức năng Donate() được Uniswap V4 giới thiệu có thể giúp họ đạt được mục tiêu quản lý thanh khoản và tăng tính thanh khoản của dự án bằng cách hối lộ các nhà cung cấp thanh khoản. Ngoài ra, chức năng hook của Uniswap V4 có thể trở thành công cụ mạnh mẽ nhất để xây dựng tính thanh khoản, giảm chi phí xây dựng nền tảng DeFi và kết hợp tính thanh khoản.
Sự xuất hiện của Uniswap V4 sẽ có tác động đáng kể đến bối cảnh DeFi trong tương lai. Mặc dù mã của V4 vẫn chưa được hoàn thiện, xem xét và sẽ phải mất một thời gian nữa mới được phát hành chính thức nhưng khoảng thời gian này là cơ hội để nhiều giao thức phát triển tính thanh khoản của riêng mình và điều chỉnh hướng phát triển. Trong mọi trường hợp, kỳ vọng của mọi người đối với Uniswap V4 đang tăng lên từng ngày và họ tin rằng nó sẽ mang lại những khả năng và thay đổi mới cho ngành DeFi.