Ako sú NFT uložené? On-Chain, Off-Chain a decentralizované úložisko

Nezameniteľné žetóny (NFT) sú v konečnom dôsledku formou digitálnych médií. A rovnako ako iné digitálne médiá – zo slov napísaných dešifrovať články na videá na YouTube a streamovanú hudbu – NFT vo svojej najzákladnejšej forme pozostávajú z údajov zložených z 1 a 0.

To je dôležité, pretože všetko, čo súvisí s NFT – od inteligentná zmluva nachádza sa v adrese URL, ktorú používate na zobrazenie samotného obrázka – v konečnom dôsledku sa scvrkáva na 1 a 0, ktoré sú uložené v počítači.

Nie všetky techniky ukladania NFT sú však vytvorené rovnako. Niektorí držitelia NFT nemusia vlastniť oveľa viac než len URL alebo token ID. Preto stojí za to venovať čas tomu, aby ste pochopili, ako úložisko NFT funguje, skôr než sa zamyslíte nad kúpou alebo vytvorením NFT.

Predtým, ako sa ponoríme do toho, pozrime sa na niektoré základné koncepty:

  • ?️ Servery—Server je počítač, rovnako ako ten, na ktorom čítate tento článok. Na rozdiel od počítača, na ktorom to čítate, sú však servery mimoriadne výkonné a môžu súčasne spúšťať mnoho rôznych programov. Vo svojom koreňovom adresári NFT žijú a sú uložené na serveroch.
  • ? Hosting— Prevažná väčšina ľudí neprevádzkuje svoje vlastné servery, takže či už si to uvedomujú alebo nie, spoliehajú sa na to, že túto službu poskytne niekto iný. Hosting sa vzťahuje na súbor služieb vrátane úložiska, ktoré sa zvyčajne spúšťajú na serveroch. Všetky NFT sú niekde hosťované.
  • ? Metadáta—Metadáta sú údaje, ktoré opisujú iné údaje. Metadáta pomáhajú serverom efektívnejšie vyhľadávať, spracovávať a ukladať údaje. Metadáta NFT popisujú vlastnosti, ako (pre PFP NFT) jeho názov, farbu, veľkosť, tvar, typ klobúka, typ okuliarov atď.
  • #️⃣ Hash—Hash je kryptografická funkcia, ktorá pri určitom vstupe produkuje vždy rovnaký výstup. Hash sa zvyčajne používa na overiteľné a efektívne kódovanie mnohých informácií. NFT a všetky jeho metadáta môžu byť uložené v jedinom hashu. Ak chcete získať praktické skúsenosti s hašovaním, pozrite sa tento hash generátor.
  • ? Inteligentná zmluva-Inteligentné zmluvy sú zakódované pokyny, ktoré žijú na blockchaine. Sú stavebnými kameňmi decentralizovaných aplikácií (dapps), vrátane väčšiny NFT. Pravidlá pre razbu a výmenu NFT platia v inteligentných zmluvách.

Skladovanie v reťazci vs. mimo neho

Uloženie NFT v reťazci znamená, že celý NFT – obrázok a všetky jeho metadáta – existujú na blockchain. Naopak, off-chain uložené NFT znamenajú, že niektoré alebo väčšina NFT je uložená mimo blockchainu.

Ukladanie v reťazci môže byť vhodnejšie, pretože to znamená, že používatelia môžu overiť všetky aspekty NFT. Len veľmi málo projektov NFT sa však rozhodne pre tento spôsob ukladania.

Príkladom toho, čo to robí, je Autoglyfy. Dôvod je jednoduchý – obrázky JPEG obsahujú veľa údajov, najmä ak tieto obrázky existujú v zbierkach rádovo tisícov alebo desaťtisícov.

Výsledkom je, že väčšina projektov NFT sa rozhodne ukladať skutočné obrázky mimo reťazec. Mnoho známych NFT projektov ako CryptoPunks a Bored Ape Yacht Club sa rozhodnú pre skladovanie mimo reťazca.

Centralizovaný verzus decentralizovaný hosting

V prípade ukladania mimo reťazca obsahuje inteligentná zmluva NFT informácie, ktoré poukazujú na miesto mimo reťazca, kde je uložený skutočný obrázok NFT JPEG. Obrázok NFT a jeho metadáta sú často uložené v hashove.

Tento hash sa používa na označenie centralizovaného alebo decentralizovaného poskytovateľa hostingu.

Príklady centralizovaných poskytovateľov hostingu zahŕňajú Amazon a Google. Centralizovaní poskytovatelia hostingu prevádzkujú servery, ktoré ukladajú 1 a 0, ktoré tvoria NFT.

Rizikom centralizovaných poskytovateľov hostingu je, že (hoci nepravdepodobné) by sa mohli kedykoľvek vypnúť a vlastníkov NFT by sa stratil. Jediné, čo by vlastníkovi zostalo, je v niektorých prípadoch jednoduchý hash, ktorý existuje v inteligentnej zmluve.

To je dôvod, prečo sa mnohé projekty rozhodnú použiť decentralizované riešenia na hosťovanie svojich NFT. Najbežnejším riešením je hostiť údaje NFT v medziplanetárnom systéme súborov (IPF). IPFS je distribuovaná sieť typu peer-to-peer, v ktorej sú súbory uložené vo viacerých uzloch, vďaka čomu sú odolné voči jednotlivým bodom zlyhania, ako sú napríklad problémy so serverom.

Zatiaľ čo NFT uložené na IPFS nie sú technicky uložené v reťazci, sú teoreticky bezpečnejšie, pretože IPFS je odolný voči cenzúre; žiadna jednotlivá entita nemá moc ju vypnúť.

Majte prehľad o krypto správach, dostávajte denné aktualizácie do svojej doručenej pošty.

Zdroj: https://decrypt.co/resources/how-are-nfts-stored-on-chain-off-chain-and-decentralized-storage