1. Na Ethereu existují dva nejdůležitější standardy: ERC-20 a ERC-721. ERC20 se používá k vydávání mincí, jako jsou $SHIB, $PEPE, $APE atd., které jsou všechny vydávány pomocí standardu ERC20 ERC721 (včetně vylepšeného ERC721A atd.) se používá k vydávání NFT, jako jsou BAYC, Azuki; , atd. jsou všechny vydávány pomocí tohoto standardu.

2. NFT má problém s nedělitelností a nedostatečnou likviditou Z tohoto důvodu vzniklo mnoho NFT fragmentací, stakingů a dalších služeb podporujících likviditu, jako je Blur, flooring, BendDao atd., ale tyto šťouchance problém nevyřešily. z úrovně protokolu Naopak zvyšuje složitost a snižuje bezpečnost.

3. Mince vydané pomocí ERC20 tyto problémy nemají. Jsou přirozeně dělitelné a odvozené od mnoha herních metod, jako je defi. Mohou být funkce ERC20 zavedeny na úrovni protokolu NFT? Náhodná nehoda s chybovým kódem generovaná ChatGPT smíchala dva protokoly dohromady, což inspirovalo tým ERC404 @0xacme k sepsání protokolu první generace standardu ERC404 a vydání prvního projektu Pandora založeného na ERC404.

4. Okamžitě jsem analyzoval kód smlouvy ERC404 a zjistil jsem, že mnoho lidí na Dohodě atd. Kód vám zde neřeknu, ale pokuste se představit ERC404 v jazyce, kterému mohou studenti svobodných umění rozumět:

(1) Pokud vydám sadu projektu CryptoPunks s celkovým počtem 10 000 jednotek pomocí standardu ERC404 a vy si zdarma vyrazíte dvě, půjdete do Opensea zkontrolovat a zjistit, že dvě NFT v peněžence jsou CryptoPunk#3099a CryptoPunk # 3100, jeden Je to podlaha a druhý je vzácný mimozemský punk! Přejdete na Uniswap a znovu zkontrolujete, že ve vaší peněžence jsou 2 $ CryptoPunk. Všimněte si, že zde nedochází k výměně mezi obrázky a mincemi, ani nemáte 2 NFT + 2 mince Obrázek zde je měna a měna je obrázek!

(2) Pokud si myslíte, že CryptoPunk#3099nevypadá dobře a chcete jej prodat, máte dvě možnosti: První možností je jít na Opensea a zadat objednávku na prodej tohoto NFT, což je stejné jako běžné transakce NFT . Druhou možností je přejít na Uniswap a prodat svůj 1 $ CryptoPunk coin Všimněte si, že než coin prodáte, musíte nejprve převést Alienpunk NFT do jiné peněženky, protože když jej prodáváte jako coin, protokol to nezná. kterou minci odpovídající NFT chcete prodat, nejprve prodá vaši poslední odpovídající minci NFT.

(3) Nebo jste ohledně tohoto projektu z dlouhodobého hlediska optimističtí a chcete jen prodat nějaké $ CryptoPunk coiny a zbytek si ponechat Můžete prodat pouze 0,2 $ CryptoPunk coinů na Uniswapu (nebo 0,000001, které lze rozdělit až na 18). desetinná místa Znovu prodávejte mince před převodem Alien Punk do jiných peněženek, ponechte pouze 0,8 mince. Ale když jdete na OpenSea zkontrolovat, spodní NFT ve vaší peněžence už tam není, protože váš celkový počet $CryptoPunk coinů je menší než 1 a vaše NFT bylo spáleno.

(4) Po dvou dnech měna $CryptoPunk stále roste. Máte pocit, že máte vyprodáno, Fomo chce nakoupit více, a tak jdete na Uniswap a koupíte 0,3 $ CryptoPunk. celkem 1,1 $ CryptoPunk, jdete na Opensea zkontrolovat a zjistíte, že ve vaší peněžence je další CryptoPunk NFT, ale toto už není původní podlahový CryptoPunk #3099, ale nový NFT, který vám protokol náhodně vyrazí, CryptoPunk #4062, mikina s kapucí, smůla! Rychle jste tedy šel do Opensea a prodal NFT za vysokou cenu. V tuto chvíli vaše peněženka nemá NFT a zbývá pouze 0,1 $ CryptoPunk coinů.

(5) Z globálního pohledu má tento projekt celkem 10 000 $ CryptoPunk coinů a v ideálním případě bude maximálně 10 000 CryptoPunk NFT (všechny peněženky jsou celočíselné mince).

5. Výše ​​uvedené je samozřejmě výsledkem ideální implementace ERC404 V protokolu první generace jsou stále některé problémy, jako například:

(1) Pokaždé, když je token přenesen za účelem vygenerování nového NFT, je k původnímu nejvyššímu ID číslo přidáno číslo, takže se po vypálení objeví CryptoPunk #3099, místo toho se CryptoPunks #10001, #10002... již není pevný 10k obrázek, což je v rozporu s neměnností (nejcennější atribut) 10k NFT. Ke smlouvě protokolu můžete přidat neplánované mapování a pokaždé vygenerované ID bude náhodně vybráno z tohoto mapování, aby se tento problém vyřešil.

(2) Když počet převedených coinů přesáhne 1, je hloupé vypálit NFT a razit nový NFT v přijímající peněžence, místo převodu NFT + nějaké tokeny na změnu. (Nemluvím o přenosu přes NFT, ale o zaslání přenosových tokenů).

(3) Plyn je velmi vysoký a mnoho částí smluvního kódu lze optimalizovat.

6. Technická síla projektového týmu ERC404 je v současné době velmi slabá, pouze @0xacme píše kód. Dnes však existují dobré signály. Projektový tým vyzval technické odborníky ze všech stran, aby se podíleli na vylepšení protokolu a společně přispěli k úsilí o open source.

V současnosti je ERC404 stále těžkým mečem z černého železa, i když je důmyslný a nepoužitelný, stále má mnoho problémů, vylepšený ERC404 bude překován na meč zabíjející draky a nebeský meč, který odřízne vysoký poplatek za plyn a seká. vše pro zajištění likvidity pro NFT Stávající služby jsou propojeny, což může skutečně přinést jaro NFT!