Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợp

avatar
十四君
1năm trước
Bài viết có khoảng 7510từ,đọc toàn bộ bài viết mất khoảng 10 phút
Hiểu sâu về cách nền tảng Dex lớn nhất nghĩ về tình thế tiến thoái lưỡng nan của FT và NFTSwap.

Đối với UniSwap, công ty có khối lượng giao dịch hàng ngày là 770 triệu đô la Mỹ và hơn 4 triệu người dùng, việc tham gia vào thị trường NFT cũng có nghĩa là bắt đầu một vòng chiến đấu tấn công và phòng thủ mới.

Tuy nhiên, dữ liệu thị trường trong ba ngày đầu tiên sau khi ra mắt thật đáng xấu hổ, với khoản giảm giá 500 WUSDC airdrop + GAS, chỉ có 2% thị phần giao dịch. Công cụ tổng hợp tầm thường và không nổi bật đã trở thành đồng nghĩa với thị trường Uniswap NFT.

Đó thực sự là tất cả?Trên thực tế, thị trường và hợp đồng hiện tại không phải là phiên bản đầy đủ, thậm chí nhiều chức năng không mở

tiêu đề cấp đầu tiên

tiêu đề phụ

1.1 Trình tổng hợp là gì?

Theo nghĩa truyền thống, trình tổng hợp chủ yếu được sử dụng để tổng hợp dữ liệu. Nó có thể thu thập dữ liệu trên nhiều trang web khác nhau, sau đó phân loại thông tin và trình bày trên nền tảng để đáp ứng nhu cầu của những người dùng khác nhau. Một công cụ tổng hợp NFT chuyên nghiệp cần thu thập tất cả thông tin về đơn đặt hàng giao dịch NFT từ các chuỗi và ứng dụng công khai khác nhau, đồng thời tích hợp chúng vào một nền tảng. Điều này cung cấp cho người dùng trải nghiệm giao dịch suôn sẻ và cải thiện hiệu quả giao dịch.

Do đó, trọng tâm của bộ tổng hợp là:

  • Thuộc tính công cụ: cung cấp các chức năng mà một thị trường NFT đơn lẻ không có và tập trung nhiều hơn vào trải nghiệm phía người dùng

  • Kinh nghiệm giao dịch: Sau đây sẽ phân loại các kiến ​​trúc hệ thống giao dịch khác nhau và bạn có thể cảm nhận rõ ràng sự phân mảnh của quy trình giao dịch và không thể hoàn thành trải nghiệm giao dịch bằng một cú nhấp chuột trong một bước

Vậy tại sao lại có tổng nhu cầu mua NFT? Hãy bắt đầu với cái nhìn tổng quan về cách thức hoạt động của thị trường NFT chính thống

1.2.Mô hình chủ đạo của thị trường giao dịch

Việc phân loại dựa trên ba khía cạnh cốt lõi của vòng đời luồng giao dịch, cách xuất bản, cách đặt giá thầu và nơi khớp giao dịch và việc triển khai ba khía cạnh này khác nhau sẽ dẫn đến sự khác biệt về nguồn lưu lượng truy cập, chi phí vận hành. và đối tượng thị trường. Những đối tượng tiêu biểu là:

Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợp

  • Đặt hàng trên chuỗi:

  • Đơn đặt hàng ngoài chuỗi:

Ưu điểm của lệnh on-chain là: bảo mật, tiết lộ thông tin và phân cấp, nhưng nhược điểm là chi phí cao và thiếu lưu lượng truy cập

Ưu điểm của các đơn đặt hàng ngoài chuỗi là: chi phí thấp, lưu lượng truy cập dễ dàng, nhưng nhược điểm là: tập trung, chi phí ủy thác và chi phí hủy bỏ

Trên đây là mô hình của một nền tảng giao dịch NFT duy nhất và bộ tổng hợp là một công cụ gọi hệ thống của nền tảng duy nhất nói trên và hoàn thành giao dịch.

Hiện tại, Uniswap đã tích hợp 10 nền tảng giao dịch hàng đầu: OpenSea, X2Y2, LookRare, Sudoswap, Larva Labs, X2Y2, Foundation, NFT 20 và NFTX.

Hiện tại, mô hình thị trường bên thứ ba của các đơn đặt hàng ngoài chuỗi đang là xu hướng chủ đạo. Sức cạnh tranh lớn nhất nằm ở lưu lượng truy cập và thói quen của người dùng. Điều này có liên quan chặt chẽ đến thiết kế của hệ thống hợp đồng và cũng kết hợp với thói quen nhận thức của người dùng.

tiêu đề phụ

1.3, nguyên tắc làm việc của bộ tổng hợp

Trình tổng hợp tự nhiên là một thuộc tính công cụ, nó đang gọi hệ thống giao dịch của các nền tảng khác, thay vì xây dựng giao thức giao dịch của riêng mình.

Trong số 9 nền tảng được Uniswap tích hợp, các hệ điều hành tương tự, x2y2, v.v. đều là hệ thống nhóm lệnh mở. Mục đích của việc mở này là cung cấp một hệ thống để thực hiện các giao dịch đặt lệnh theo chương trình. Hầu hết điều này là dành cho robot. Đối với nền tảng, nó có thể Giao dịch nhanh là một nền tảng tốt,Mở nhóm đặt hàng là mục đích ban đầu cùng có lợi cho việc hợp tác xây dựng sinh thái.

Hệ thống đặt hàng trên chuỗi phân tích các giao thức trên chuỗi chính như sudoswap và nftx.

Làm thế nào để tổng hợp thay thế thị trường bên thứ ba để hoàn thành đơn đặt hàng? Lấy một hạt dẻ để xem, như hình bên dưới

Quá trình tiền xử lý là:

  • Một đơn đặt hàng có thể được khởi tạo bởi người bán hoặc người bán hoặc thậm chí được khởi xướng bởi nền tảng (bao gồm cả người tổng hợp)

  • Đầu tiên, người bán ủy quyền cho hợp đồng NFT (hoạt động 0 ), do đó cho phép giữ lại. Tại thời điểm này, trên thực tế, x2y2: Sàn giao dịch có thể chuyển trực tiếp tài sản của người bán trong hợp đồng NFT bất kỳ lúc nào,Đây cũng là lý do tại sao các nền tảng của bên thứ ba quá tập trung.

  • Sử dụng phương pháp xác minh chữ ký trên chuỗi để xác định mức độ sẵn sàng giao dịch, chẳng hạn như x2y2:Exchange hoặc os:Seaport agreement

  • Đơn đặt hàng đến từ hệ thống web2 của thị trường bên thứ ba và bộ tổng hợp lấy chữ ký của người dùng và các điều kiện bán hàng (ví dụ: 1 con khỉ, có thể giao dịch 50 ETH)

Luồng thực hiện là:

  1. Xây dựng thông số lệnh mua và bán (bao gồm chữ ký và số lượng) trên nền tảng tổng hợp

  2. Người dùng gửi giao dịch đến hợp đồng trực tuyến của người tổng hợp

  3. Hợp đồng tổng hợp thay thế phần 1 trong hình bên dưới và gửi nó đến hợp đồng trên chuỗi thị trường bên thứ ba

  4. tiêu đề phụ

Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợp

1.4.Tại sao bộ cộng hưởng có thể tiết kiệm Gas?

Từ quy trình trên, bản chất của trình tổng hợp là gọi hợp đồng của bên thứ ba, nhưng điều đó không có nghĩa là giới hạn dưới của giao dịch là hệ thống của bên thứ ba, bởi vì thành phần chi phí của giao dịch trên chuỗi bao gồm của ba khía cạnh

  1. Mức tiêu thụ của chính một giao dịch: 21000 Gas

  2. Tiêu thụ các tham số bổ sung của giao dịch: 68 Gas cho mỗi byte khác không

  3. Mức tiêu thụ khi giao dịch thực hiện hợp đồng: Tính toán chi phí Gas dựa trên việc sửa đổi khe lưu trữ và khối lượng công việc EVM

[Giải thích mã nguồn] NFT bạn đã mua chính xác là gì?

Đọc thêm:[Giải thích mã nguồn] NFT bạn đã mua chính xác là gì?

Kết hợp với hình bên dưới tính được hiệu quả cụ thể:

Càng nhiều giao dịch tổng hợp, càng tiết kiệm chi phí: Nếu nền tảng cần 20 WGas để hoàn thành một giao dịch giao dịch NFT, thì 10 giao dịch như 1 giao dịch có thể tiết kiệm 9* 21000 Gas, chiếm khoảng 9,45% trong số 10 giao dịch

Bản thân việc tổng hợp cũng tiêu tốn rất nhiều: ví dụ: Gem yêu cầu 28 W cho một giao dịch và 50 W cho các giao dịch lô 2. Đại khái, mỗi NFT cần chia sẻ 6 W tổn thất tổng hợp, vì vậy khi có nhiều hơn 3 giao dịch lô, nó sẽ bắt đầu mặc cả

Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợp

Loại giao dịch và bảng Gas trên (thuộc phương pháp lấy mẫu ngẫu nhiên riêng biệt, không phải kết quả thống kê)

1.5 Giá trị của bộ tổng hợp là gì?

Trong một khoảng thời gian, chức năng giao dịch theo lô đã phục vụ cho sự quảng cáo rầm rộ của phía dự án, sự đổ xô mua của các nhà đầu tư và việc lựa chọn các công cụ dễ sử dụng cho các nhà đầu tư nhỏ lẻ. giao dịch đặt hàng.Trên thực tế, một nửa số đơn đặt hàng của x2y2 đến từ các nhà tổng hợp.

Công cụ tổng hợp NFT có một số lợi thế khác biệt so với thị trường truyền thống, bao gồm:

  • Thông tin tổng hợp cao: như khối lượng giao dịch, giá sàn, giá giao dịch, số lượng, người nắm giữ hàng đầu, người mua hàng đầu, v.v.

  • Hoạt động tổng hợp cao: Người dùng có thể xem, giao dịch và mua NFT trên tất cả các thị trường thông qua một nền tảng.

  • Nâng cao hiệu quả giao dịch: tổng hợp thông tin và thao tác, quyết định so sánh giá dễ dàng

  • Phương thức thanh toán đa dạng: Lý tưởng nhất (được hỗ trợ bởi chính giao thức thị trường của bên thứ ba), bất kỳ mã thông báo nào cũng có thể được sử dụng để thanh toán trên nền tảng tổng hợp NFT.

Nhìn chung, bên dự án tự mua bán theo lô, mua bán theo lô cho các nhà đầu tư lớn, đồng thời thu được lợi ích và quyền tiếp cận thông tin dữ liệu quan sát bán lẻ của nhiều người dùng khác nhau. và xa hơn nữa trên con đường của các thuộc tính công cụ. Sự cạnh tranh cũng ngày càng trở nên khốc liệt hơn, đó là kiểm tra cách giảm tổn thất 6 W khi thực hiện hợp đồng và kiểm tra xem nền tảng công cụ có thể trình bày tốt hơn như thế nào dữ liệu.

tiêu đề cấp đầu tiên

2. Giao thức trao đổi NFT của UniSwap

Đừng lo lắng, đừng sử dụng khối lượng giao dịch chậm chạp hiện tại để chống lại, tác giả không ủng hộ hay viết bài mềm cho dự án, nhưng từ việc triển khai mã nguồn của nó, tôi có thể thấy rằng nhiều điểm chức năng hơn được bảo lưu, không chỉ các chức năng hiện đang mở.

Đối với UniSwap, có khối lượng giao dịch hàng ngày hơn 770 triệu đô la Mỹ và hơn 4 triệu người dùng, không thiếu khả năng phát triển hợp đồng hoặc không đủ vốn đầu tư.Vấn đề lớn hơn là người dùng cần loại giao thức giao dịch NFT nào? ?.

tiêu đề phụUniversal Router

chữ

2.1.1.Hạn chế của cơ chế ủy quyền truyền thống

Bạn có nhớ sơ đồ kiến ​​trúc của x2y2 ở trên không? Người dùng mới muốn hoàn thành một giao dịch nft. Đối với một yêu cầu đơn giản như vậy, điều đầu tiên họ cần là thay thế Weth và cho phép giữ lại Weth và hợp đồng NFT tương ứng.

chữ

2.1.2. Ủy quyền khấu lưu là một vấn đề phổ biến của ERC 20

Mặc dù có Eip-2612 đã vào cuối cùng: Phê duyệt EIP-20 thông qua EIP-712 secp 256 k 1 chữ ký, nhưng từ góc độ của thỏa thuận, trạng thái của ERC 20 vẫn là mã thông báo hạng hai, bởi vì người dùng trong Không nắm giữ bất kỳ ETH nào, không có khả năng tương tác với Ethereum

Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợpHình trên cho thấy cách sử dụng Eip-2612 để thực hiện khấu trừ mà không được phép

  1. Alice ký msg và sig thông báo quyền ngoài chuỗi, cho biết ủy quyền của cô ấy để cấp (dựa trên EIP-2612) mã thông báo.

  2. Thông điệp và chữ ký do Alice gửi như một phần của tương tác hợp đồng giao thức của cô ấy.

  3. Hợp đồng gọi permit(), và hợp đồng Mã thông báo dựa trên 2612 xác minh thông báo cấp phép và chữ ký, đồng thời cấp quyền.

  4. Tại thời điểm này, hợp đồng được ủy quyền dựa trên mã thông báo EIP-2612 và Mã thông báo của Alice có thể bị giữ lại

chữ

2.1.3, Cơ chế tối ưu hóa giấy phép 2 của UniSwap

Để giải quyết vấn đề tương thích chuyển tiếp phải được tích hợp vào lớp hợp đồng mã thông báo dựa trên Eip-2612 (nghĩa là không thể sử dụng mã thông báo cũ)

giấy phép 2 là một thiết kế tương thích với bất kỳ mã thông báo nào, tương đương với hợp đồng quản lý ủy quyền thống nhất

Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợp

  1. Nửa đầu: Alice gọi hàm accept() để cấp phép không giới hạn cho hợp đồng Permit 2 dựa trên hợp đồng ERC 20.

  2. Nửa dưới: Alice ký msg và sig thông báo giấy phép loại 2 ngoài chuỗi, biểu thị quyền đã ký.

  3. Alice gọi chức năng tương tác trên hợp đồng giao thức, với msg và sig

  4. Hợp đồng giao thức gọi hợp đồng Giấy phép 2 để kiểm soát quá trình chuyển erc 20 từ ủy quyền của nó sau khi xác minh thông điệp và sig

Tổng thể:

Mặc dù yêu cầu người dùng cấp quyền trước có vẻ như là một bước lùi. Tuy nhiên, thay vì trực tiếp cấp nó cho một thỏa thuận, người dùng cấp nó cho hợp đồng Giấy phép 2 chính tắc (có thể là duy nhất cho chuỗi công khai).Người dùng chỉ cần ủy quyền một lần và có thể bỏ qua tất cả các hoạt động ủy quyền tiếp theo của thỏa thuận và giao dịch của nó, đồng thời sử dụng chữ ký ngoài chuỗi thay thế. Điều đó có nghĩa là người dùng không còn cần phải bắt đầu giao dịch này một cách riêng biệt để tương tác với các giao thức khác nhau

Ngoài ra còn có nhiều tình huống có thể được thực hiện ở đây, chẳng hạn như thời hạn hiệu lực tự động của ủy quyền chữ ký, do đó không cần phải lo lắng về rủi ro ủy quyền dài hạn, phê duyệt hàng loạt (có thể thực hiện nhiều chữ ký khấu trừ cùng một lúc , hủy hàng loạt chữ ký ủy quyền giữ lại Cũng có thể được thực hiện trong một lần)

Ngày hết hạn tự động tương tự như:[Giải thích mã nguồn] Tiêu chuẩn EIP-4907 mới của Ethereum hiện thực hóa hoạt động cho thuê NFT như thế nào?

Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợp

Khi nó hình thành hoặc dựa trên mức độ phổ biến của cơ sở người dùng riêng của uniswap, một giao thức phi tập trung hoàn toàn chỉ có thể kiểm soát ủy quyền thông qua chữ ký của người dùng sẽ trở thành thứ bắt buộc phải có đối với mọi người (những người từ chối sự an toàn và rẻ tiền).

Vì vậy, điều này có liên quan gì đến việc tung ra các hợp đồng trên thị trường giao dịch NFT?

tiêu đề phụ

2.2. Universal Router - Giao thức trao đổi FT và NFT hợp nhất

Định vị của giao thức này là: Bộ định tuyến thế hệ tiếp theo của Uniswap, hợp nhất các giao dịch hoán đổi của mã thông báo và NFT thành một bộ định tuyến trao đổi linh hoạt, được tối ưu hóa bằng gas, an toàn và có thể mở rộng

Điều này cũng có nghĩa là chức năng định tuyến trao đổi mặc định được sử dụng bởi những người dùng 400W tiếp theo sẽ được thực hiện bởi giao thức này.

chữ

2.2.1 Giá trị của hợp đồng là gì?

Giá trị bắt nguồn từ sự phức tạp của quy trình thực hiện mua NFT hiện tại.

  • Bất kỳ giao dịch mua NFT nào của ERC 20 đều có ít hỗ trợ lớp giao thức (ngoại trừ hỗ trợ tự nhiên của giao thức Cảng biển của opensea), vì vậy bây giờ nếu bạn muốn nhận ra bất kỳ ERC 20 nào (chẳng hạn như USDC) để mua trực tiếp NFT, bạn cần ít nhất 2 giao dịch từ USDC → ETH, từ ETH → NFT,

  • Cả giao dịch mua và bán NFT đều yêu cầu ủy quyền và các giao dịch đa nền tảng yêu cầu nhiều ủy quyền, dẫn đến chi phí nâng cấp và khả năng tương thích giao thức cao. Anh ta có thể tích hợp uniswapV2 và V3 một cách tự nhiên, trước tiên thực hiện nhiều trao đổi mã thông báo (như minh họa trong hình bên dưới) và mua NFT từ nhiều thị trường trong một giao dịch.

Trên thực tế, giao thức Cảng biển, kiệt tác của HĐH, cũng thực hiện việc trao đổi giữa bất kỳ danh mục tài sản nào. Sự hỗ trợ đầy đủ của lớp giao thức trên chuỗi cho phép nhiều ứng dụng hơn tích hợp FT và FT trên chuỗi một cách tự nhiên và trao đổi trực tiếp giữa FT và NFT.

Giải thích giao thức thị trường UniSwap NFT không chỉ là một công cụ tổng hợp

Đọc thêm:

Đọc thêm:Báo cáo nghiên cứu 4D trừu tượng về tài khoản Ethereum: Loại bỏ 10 đề xuất EIP có liên quan và con đường bảy năm để phá vỡ nút cổ chai của hàng chục triệu người dùng hoạt động hàng ngày

chữ

2.2.1.Phê duyệt chiếm bao nhiêu tài nguyên?

Dựa trên thống kê dữ liệu trên chuỗi, tính đến chiều cao khối là 1597 W, tổng khối lượng giao dịch tích lũy của Ethereum là 1,757 tỷ. Có tổng cộng 4770 W giao dịch thực hiện chức năng phê duyệt của ERC 20, mức tiêu thụ gas trung bình trên mỗi giao dịch là 84699 và gasPrice trung bình lịch sử là 73 Gwei.

tóm tắt

tóm tắt

Mặc dù bài viết này có vẻ nhẹ nhàng, ngay cả trong trường hợp dữ liệu trực tuyến quan trọng (không đủ khối lượng giao dịch), nhưng nó vẫn đang phân tích những ưu điểm và nhược điểm của một thỏa thuận giao dịch như vậy. không có chủ sở hữu, không thể nâng cấp và hoàn toàn mở Mã và sdk, bất kỳ ứng dụng và giao thức nào cũng có thể được tích hợp. Tương tự như vậy, mặc dù giao thức Seaport của os yêu cầu sự hợp tác của một hệ thống tập trung ngoài chuỗi khổng lồ để hoạt động, nhưng một hệ thống đa đơn đặt hàng đa chức năng và được tối ưu hóa cao như vậy là nguồn mở hoàn toàn và nó phù hợp với vô số dapp cần xây dựng nền tảng giao dịch nội bộ của riêng họ (chẳng hạn như gamefi ), v.v. cung cấp vai trò của những người khổng lồ, thế giới web3 có thể dần dần xây dựng giá trị của nó trên mỗi giao thức phi tập trung.

  • Hiện tại giao thức của nó có những hạn chế

Hiện tại, nếu bạn muốn nhận ra chức năng tương tác NFT bằng cách tích hợp giao thức này, cốt lõiBài toán đau tim vẫn là quá phụ thuộc vào nhóm đặt hàng tập trung. Ngày nay, thông tin đặt hàng được hỏi về os, x2y2, v.v. thông qua chính trang web chính thức của uniswap, bên cạnh việc hỏi trực tiếp các hợp đồng được hỗ trợ đầy đủ trên chuỗi như SudoSwap (khái niệm ban đầu về sudoswap thật tuyệt vời, nhưng hoạt động ảm đạm và thỏa thuận phân phối mã thông báo được phát hành quá nghiêng về nhóm phát triển, dần dần không ai quan tâm đến nó). Hiệu quả tối ưu hóa gas của tổng hợp giao dịch vẫn chủ yếu phụ thuộc vào số lượng giao dịch NFT, do đó, vị trí thuộc tính của thiết bị đo đạc (đối với các nhà đầu tư bên dự án) vẫn không thay đổi.

Mặc dù vị trí của giao thức Uniswap cam kết xây dựng cơ sở hạ tầng công cộng nhằm thúc đẩy sự phát triển của tiền điện tử, nhưng nó áp dụng một mô hình dễ dàng được các nhà phát triển và các dapp khác tích hợp hơn. Hiện tại, chức năng của bản thân sản phẩm vẫn là điểm khởi đầu của người tổng hợp.Nhưng không còn tích hợp công cụ nào phù hợp với nhu cầu của người dùng trình tổng hợp. Đương nhiên, lúc đầu nó không phổ biến, ngay cả khi nó là một đợt airdrop trị giá 500 WUSDC.

Đã nửa năm kể từ khi Uniswap Labs mua lại Genie và thị trường Uniswap NFT ra mắt ngày hôm nay gần giống như Genie nửa năm trước. Ngày nay, do sự xuất hiện của các thị trường NFT như X2Y2 và Blur hiểu được nhu cầu của người dùng, người dùng đã phải chịu đựng trải nghiệm nóng bỏng về sản phẩm và thời đại sử dụng sản phẩm đã qua.

Thích và theo dõi 14, mang lại cho bạn giá trị từ góc độ kỹ thuật

Bạn có thể để lại tin nhắn từ nền tảng của tài khoản chính thức. Tác giả thảo luận về các vấn đề của ngành web3

Thích và theo dõi 14, mang lại cho bạn giá trị từ góc độ kỹ thuật

Bài viết gốc, tác giả:十四君。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập