#ERC-404 Standarta #NFT Līgumu analīze

Draugi, kuri ir spēlējuši ar daudziem NFT projektiem, var jautāt: vai nav daudz sintētisko projektu? Piemēram, daži savāc fragmentus (izmantojot ERC-1155 vai ERC-20 standartu) un sadedzina tos, lai tos apmainītu pret NFT (izmantojot ERC-721 standartu). Ir arī cilvēki, kas sagrauj NFT pretējā virzienā un apmaina to pret fragmenti... Īsāk sakot, kas jauns par šo? Patiešām, šī koncepcija ir ierosināta jau sen, un ir arī citi spēles varianti. Piemēram, pats Džeimss arī rakstīja, ka NFT varoņi var dzert transformācijas dziras (ERC-1155), lai pārvērstos par citiem NFT līgumiem. Tātad, kur ir īpaši atspoguļots ERC-404 jauninājums? Lai atbildētu uz šo jautājumu, spersim soli atpakaļ un apskatīsim NFT tirgus likviditāti.

1. Kas ir likviditāte?

Vienkārši sakot, tirgū ar labu likviditāti ir bieži darījumi ar aktīviem, liels kopējais darījumu skaits un liela kopējā darījumu summa. Gluži pretēji, tirgū ar sliktu likviditāti kopējais darījumu skaits un kopējā darījuma summa ir maza. Likviditāti ietekmē daudzi faktori, piemēram, aktuālie. Populārajiem projektiem noteikti būs labāka likviditāte nekā nezināmiem projektiem, piemēram, tehniskie faktori, vienkārši līgumi, raita tirdzniecības pieredze un zems gāzes daudzums, kas arī pozitīvi ietekmē darījumiem un pat projektu likviditātei.

Salīdzināsim tehniskās atšķirības starp marķiera (FT) un NFT likviditāti: Darījuma daudzums: Token skaits var būt vesels skaitlis vai decimāldaļa. Lielākā daļa marķieru atbalsta 18 zīmes aiz komata. Citiem vārdiem sakot, jūs varat pabeigt darījumu. Jebkurš Tokenu daudzums vai skaits. NFT darījumos parasti var iegādāties un pārdot tikai veselus skaitļus (vienu vai vairākus), un atbilstošā nepieciešamā summa būs lielāka.

Darījuma cena (godīga tirgus cena): Token cenu ir viegli iegūt, un jūs varat viegli uzzināt, izmantojot centralizētu/decentralizētu apmaiņu vai defi protokolus. NFT darījumos katrs no tiem ir unikāls, un katra cena var būt atšķirīga, tāpēc nav iespējams viegli izveidot godīgu tirgus cenu.

Darījumu pārsūtīšana: Tokenu pārskaitījums ir ļoti ērts, un vienā reizē var pārskaitīt jebkuru summu. NFT darījumos darījumā ir skaidri jāieraksta pārskaitījuma ID, un gāzes izmaksas palielinās lineāri ar darījumu skaitu.

2. Kā uzlabot NFT likviditāti

Radikālākā metode ir pievienoties, ja jūs to nevarat pārspēt, tas ir, pārvērst NFT par Token, un rodas "fragmentācija". Attiecībā uz NFT, kas jau ir apritē tirgū, tiem pašiem nav lauzšanas funkcijas, un šī uzdevuma veikšanai ir nepieciešams "apvienošanas līgums". Tas nozīmē, ka lietotāji var ieķīlāt NFT apvienotajā līgumā apmaiņā pret NFT sērijai atbilstošu marķieri. Pēc tam, kad NFT ir sadalīts Tokenā, to var tirgot pēc vēlēšanās. Apmaksājot atbilstošo Tokenu skaitu apvienotajam līgumam, var apmainīt pret jebkuru "salauztu" NFT iekšpusē. ** Ņemiet vērā, ka šai NFT sērijai tokenu skaits, kas iegūts, ievietojot jebkuru ID, ir vienāds. Apvienotajam līgumam nav nozīmes tam, vai ID ir reta atribūts. Šķiet, ka tas ir ideāls likviditātes risinājums, taču rodas jauns jautājums: kura pūlošanas līgums būtu jāizmanto?

3. Jauninājumi un ERC-404 līgumu vērtība

ERC-404 neizmanto šos perifērijas mehānismus, bet veido "pūliņu" līguma ietvaros:

ERC-404 ir saderīgs gan ar ERC-20, gan ERC-721. Izmantojot šo līgumu, var izsniegt divus līdzekļus, un ERC-721 ID ir iestatīts tā, lai tas atbilstu ERC-20 marķieru skaitam (#uints ).

Tiek pievienota metode _transferERC20WithERC721, lai aktivizētu NFT pārsūtīšanu, pārsūtot pilnvaru.

🌰 Piemēram: pieņemsim, ka līgumā ir noteikts NFT = 10 marķieri. Kad konts A pārskaita 10 marķierus uz kontu B, 1 NFT tiek pārskaitīts arī uz kontu B.

Mēs saucam izsniegto pilnvaru ERC-404 līgumā par 404 Token, bet izsniegto NFT saucam par 404 NFT. Tad ERC-404 ir šādas īpašības:

404 NFT un parastā NFT darbības ir vienādas.

404 Token pirkšanai un pārdošanai ir nepieciešams vairāk darbību nekā parastai Token pirkšanai un pārdošanai, tas ir, kad Token tiek nodots, attiecīgais NFT skaits tiks pārskaitīts.

Lai paplašinātu citu piemēru, varat padomāt par to:

Kontā A ir 10 marķieri un 1 NFT.

Kontā B ir 9,9 marķieri un nav NFT.

Kad konts A pārskaita 0,1 marķieri uz kontu B:

Kontā A ir atlikuši 9,9 marķieri, un tajā pašā laikā tiek zaudēts NFT.

Konts B kļūst par 10 žetoniem un tajā pašā laikā iegūst 1 NFT (šis NFT ne vienmēr ir tas, ko A pazaudēja, skatiet sīkāk).

Kā rīkoties situācijā, kad jūs "nevēlaties vai nevajag" vienlaikus pārsūtīt Tokenu un NFT?

Vēl viens ERC-404 pamatjēdziens ir ERC 721 TransferExempt, kas ir tas, vai atbrīvot (ar) NFT pārsūtīšanas darbību:

Konts A, pārdodot 404 marķieri uz #UniswapV4 , ir jāpārskaita vienlaikus ar NFT, taču šajā gadījumā nav jēgas pārsūtīt NFT uz unswap.

#404