ERC-6551 je nově vznikající Ethereum standard pro NFT, který jim umožňuje být více než jen statickými aktivy při zachování výhod a funkcí ERC-721. ERC-6551 používají k vyřešení tohoto problému registr bez oprávnění, který je kompatibilní se stávajícími ERC-721 NFT. V tomto článku se dozvíme, co je nový standard ERC-6551, jak funguje a jaké různé aktuální případy použití nám nabízejí.
Co je standard ERC-6551
ERC-6551 je nově vznikající Ethereum standard pro NFT, který jim umožňuje být více než jen statickými aktivy při zachování výhod a funkcí ERC-721. Tento proces následuje po konverzi aktiva na účet propojený s tokeny (TBA). Účty propojené s tokeny poskytují NFT rozhraní a registr pro účty inteligentních smluv založených na ERC-721. Na základě ERC-4337 lze chytré účty přizpůsobit a používat k ukládání aktiv a provádění transakcí. Účty propojené s tokeny navíc zaznamenávají všechny aktivity prováděné na blockchainu neměnným způsobem. Ačkoli účty propojené s tokeny technicky patří k ERC-721 NFT, jejich kontrola je delegována na vlastníka NFT. Vlastník může iniciovat akce v řetězci jménem NFT pomocí účtu propojeného s tokenem.
Provozní schéma standardu ERC-6551. Zdroj: Twitter.
Jak funguje standard ERC-6551
ERC-6551 používají k vyřešení tohoto problému registr bez oprávnění, který je kompatibilní se stávajícími ERC-721 NFT. Registr je inteligentní smlouva, která funguje jako továrna a adresář pro TBA. Kdokoli může vytvořit TBA pro jakýkoli token ERC-721 voláním funkce registru a zaplacením malého poplatku. Registr poté nasadí proxy smlouvu, která funguje jako TBA pro token. Smlouva proxy představující TBA zdědí všechny vlastnosti a metadata z původního tokenu ERC-721. Implementuje také standard EIP-1271, který umožňuje podepisovat zprávy a ověřovat podpisy jménem tokenu. To umožňuje TBA komunikovat s dalšími chytrými smlouvami a účty v síti Ethereum, jako jsou decentralizované burzy (DEX), půjčovací platformy, herní prostředí a další.
Provoz standardu ERC-6551. Zdroj: eips.ethereum.org/EIPS/eip-6551
Případy použití standardu ERC-6551
Nový standard ERC-6551 otevřel řadu možných případů použití týkajících se NFT, z nichž můžeme zdůraznit následující:
Složitelnost
Složitelnost znamená, že můžete seskupit své NFT se souvisejícími aktivy, jako jsou jiné NFT a tokeny, do jednoho profilu. Pokud ERC-6551 NFT prodáte nebo převedete, budou převedena také všechna aktiva, která obsahuje. Například pomocí TBA můžete vytvářet „inventáře“ aktiv souvisejících s hrou, které lze uložit do tokenu ERC-6551 a výrazně zlepšit uživatelský zážitek ze hry Web3. Před TBA byla všechna aktiva (NFT) shromážděná ve hře uložena v samostatných tokenech v peněžence.
Identita
Identita znamená, že každý z vašich NFT má svou vlastní identitu a může nezávisle interagovat s DApps. Nejsou závislé na peněžence, která je obsahuje, a mohou být spojeny s vaší identitou na řetězu.
To otevírá nové možnosti pro věrnostní programy nebo odměny ve hře na základě chování NFT v minulosti. To by také mohlo mít dopad na hodnotu vašeho NFT, protože platformy by mohly využít identitu a pověst vašeho NFT k určení jeho bonity nebo ke snížení rizik protistrany.
Původ
Provenience znamená, že úplný obraz o historii transakcí nebo užitečnosti aktiva lze získat i mimo důkaz o vlastnictví. V současné době NFT neposkytují mnoho informací o tom, co NFT dělal v minulosti nebo jak byl používán. Pokud jste NFT prodali přes přepážku, obvykle nemáte mnoho informací o kupujícím nebo ceně. S TBA můžete získat podrobnější a konkrétnější informace o minulých transakcích a interakcích NFT.
Závislost
Závislost znamená, že vaše NFT může samostatně interagovat s jinými aktivy nebo platformami v řetězci, čímž se zvyšuje jeho funkčnost a hodnota. ERC-6551 NFT může vlastnit další aktiva nebo tokeny, které mohou zlepšit jeho výkon nebo vzhled. Může také interagovat s jinými platformami nebo inteligentními smlouvami. To je podobné tomu, že NFT má svou vlastní osobnost a historii v řetězci, díky čemuž je NFT interaktivnější.