Uživatelské nástroje

Nástroje pro tento web


it:sw:nft

NFT a IPFS: Ukládání digitálního umění

NFT (Nezaměnitelný token) je digitální certifikát vlastnictví zapsaný na blockchainu. Zatímco token samotný (záznam o vlastnictví) existuje v síti jako ERC-721, samotná digitální média (obrázky, 3D modely, audio) jsou obvykle uložena mimo blockchain pomocí protokolu IPFS.

1. Problém "On-chain" ukládání

Uložit 1 MB dat na síti Ethereum může v době vysokého vytížení stát tisíce dolarů. Proto se u NFT používá hybridní model:

  • On-chain: ID tokenu, adresa majitele a odkaz (URI) na metadata.
  • Off-chain: Samotný mediální soubor a JSON soubor s popisem (metadata).

Pokud by tento odkaz směřoval na běžné URL (např. domena.cz/obrazek.jpg), majitel domény by mohl obrázek kdykoliv změnit nebo smazat. Tím by se z NFT stal „odkaz na neexistující soubor“.

2. Řešení pomocí IPFS (Content Addressing)

IPFS řeší problém integrity dat pomocí obsahového adresování. Odkaz v NFT nepoužívá název souboru, ale jeho CID (Content Identifier).

  • Nezměnitelnost: Pokud by se někdo pokusil změnit jediný pixel v uměleckém díle, změnilo by se i jeho CID. Odkaz v blockchainu by přestal souhlasit.
  • Trvalost: Díky IPFS není soubor závislý na jednom serveru. Dokud soubor sdílí alespoň jeden uzel (nebo pinningová služba), umělecké dílo existuje.

3. Struktura metadat NFT

Většina NFT projektů následuje standard, kde chytrá smlouva odkazuje na JSON soubor uložený na IPFS. Ten vypadá přibližně takto:

{
  "name": "Digitální abstrakce #1",
  "description": "Unikátní dílo vytvořené generativním algoritmem.",
  "image": "ipfs://QmXoyp... (CID obrázku)",
  "attributes": [
    { "trait_type": "Barva", "value": "Modrá" },
    { "trait_type": "Vzácnost", "value": "Legendární" }
  ]
}

4. Rizika a "Freeze Metadata"

I při použití IPFS existují rizika, na která si sběratelé musí dát pozor:

  • Zapomenuté piny: Pokud autor přestane platit za „pinning“ (udržování souboru v síti) a nikdo jiný si soubor nestáhne, může soubor z IPFS sítě zmizet.
  • Centralizované brány (Gateways): Mnoho uživatelů přistupuje k IPFS přes HTTP brány (např. ipfs.io/ipfs/…). Pokud tato brána přestane fungovat, soubor je stále v síti, ale běžný prohlížeč ho bez speciálního doplňku nezobrazí.

5. Budoucnost: On-chain Art a Arweave

Některé projekty se snaží o ještě větší trvalost:

  • On-chain SVG: Umění tvořené čistě kódem, který je dostatečně malý, aby mohl být přímo v blockchainu (např. CryptoPunks).
  • Arweave: Alternativa k IPFS, která nabízí „permaprostor“ – model, kde se platí jednorázově za uložení dat na stovky let dopředu.

Související články:

Tagy: it nft ipfs art blockchain metadata web3

it/sw/nft.txt · Poslední úprava: autor: admin