ERC-721 je standard pro chytré smlouvy na síti Ethereum, který umožňuje vytvářet unikátní digitální aktiva. Zatímco peníze (fiat i krypto) jsou zaměnitelné (fungible), sběratelské předměty, nemovitosti nebo digitální umění jsou nezaměnitelné (non-fungible).
Abychom pochopili ERC-721, musíme ho porovnat s jeho starším sourozencem:
| Vlastnost | ERC-20 (Zaměnitelný) | ERC-721 (Nezaměnitelný) |
|---|---|---|
| Unikátnost | Ne, všechny tokeny jsou stejné. | Ano, každý token má unikátní ID. |
| Dělitelnost | Ano (např. na 18 desetinných míst). | Ne, nelze vlastnit 0.5 NFT (zpravidla). |
| Příklad | Peníze, Stablecoiny, Palivo. | Umění, pozemky v metaversu, herní meče. |
—
ERC-721 definuje soubor funkcí, které musí smart kontrakt implementovat, aby s ním mohly spolupracovat peněženky a tržiště (např. OpenSea):
—
Jednou z nejdůležitějších vlastností ERC-721 je funkce tokenURI(uint256 tokenId). Tato funkce vrací odkaz (URL nebo IPFS hash), který vede k JSON souboru s metadaty o tokenu.
Protože ukládání dat přímo na blockchainu je drahé, metadata obsahují:
—
Standard ERC-721 lze rozšířit o další užitečné funkce:
—
—
ERC-721 má i své nevýhody, zejména vysoké poplatky (Gas) při ražení (mintování) velkého množství tokenů najednou. To vedlo ke vzniku:
Související články:
Tagy: it ethereum nft erc-721 smart-contracts crypto standards art