Kā tiek glabāti NFT? Pie ķēdes, ārpus ķēdes un decentralizēta krātuve

Žetoni, kas nav aizstājami (NFT) galu galā ir digitālo mediju veids. Un tāpat kā citi digitālie mediji — no vārdiem, kas rakstīti Atšifrēt rakstus uz YouTube videoklipiem un straumētu mūziku — NFT visvienkāršākajā veidā sastāv no datiem, kas sastāv no 1 un 0.

Tas ir svarīgi, jo viss, kas saistīts ar NFT — no smart līgums tas atrodas URL, ko izmantojat, lai to skatītu, līdz pašam attēlam — galu galā tas sastāv no 1 un 0, kas tiek saglabāti datorā.

Tomēr ne visas NFT uzglabāšanas metodes ir vienādas. Patiešām, dažiem NFT īpašniekiem var nepiederēt daudz vairāk kā URL vai pilnvaras ID. Tāpēc ir vērts veltīt laiku, lai saprastu, kā darbojas NFT krātuve, pirms domājat par NFT iegādi vai izgatavošanu.

Pirms niršanas apskatīsim dažus pamatjēdzienus:

  • ?️ Serveri— Serveris ir dators, tāpat kā tas, par kuru lasāt šo rakstu. Tomēr atšķirībā no datora, kurā lasāt šo, serveri ir ārkārtīgi jaudīgi un var vienlaikus darbināt daudzas dažādas programmas. Savā saknē NFT darbojas un tiek glabāti serveros.
  • ? Hostings-Lielākā daļa cilvēku nedarbina savus serverus, tāpēc neatkarīgi no tā, vai viņi to apzinās vai nē, viņi paļaujas uz kādu citu, kas nodrošinās šo pakalpojumu. Hostings attiecas uz pakalpojumu kolekciju, tostarp uzglabāšanu, kas parasti darbojas serveros. Visi NFT ir kaut kur mitināti.
  • ? Metadati— Metadati ir dati, kas apraksta citus datus. Metadati palīdz serveriem efektīvāk atrast, apstrādāt un uzglabāt datus. NFT metadatos ir aprakstītas tādas īpašības kā (PFP ​​NFT) tā nosaukums, krāsa, izmērs, forma, cepures veids, briļļu veids utt.
  • #️⃣ Hašs-Jaukšana ir kriptogrāfiska funkcija, kas, ņemot vērā zināmu ievadi, katru reizi rada vienu un to pašu izvadi. Jaucējkodu parasti izmanto, lai pārbaudāmi un efektīvi kodētu un daudz informācijas. NFT un visus tā metadatus var saglabāt vienā jaucējkodā. Lai iegūtu praktisku pieredzi ar jaukšanu, pārbaudiet šis hash ģenerators.
  • ? Gudrs līgums-Viedie līgumi ir kodētas instrukcijas, kas darbojas blokķēdē. Tie ir decentralizētu lietojumprogrammu (dapps), tostarp lielākajā daļā NFT, pamatelementi. NFT kalšanas un apmaiņas noteikumi darbojas viedos līgumos.

Uzglabāšana ķēdē un ārpus ķēdes

NFT glabāšana ķēdē nozīmē, ka viss NFT — attēls un visi tā metadati — pastāv blockchain. Un otrādi, ārpus ķēdes saglabātie NFT nozīmē, ka daļa vai lielākā daļa NFT tiek glabāta ārpus blokķēdes.

Ķēdes krātuve var būt vēlama, jo tas nozīmē, ka lietotāji var pārbaudīt visus NFT aspektus. Tomēr ļoti maz NFT projektu izvēlas šo uzglabāšanas metodi.

Piemērs tādam, kas to dara, ir Autoglifi. Iemesls tam ir vienkāršs — JPEG attēli satur daudz datu, it īpaši, ja šie attēli atrodas kolekcijās tūkstošiem vai desmitiem tūkstošu.

Tā rezultātā lielākā daļa NFT projektu izvēlas saglabāt faktiskos attēlus ārpus ķēdes. Daudzi labi zināmi NFT projekti, piemēram KriptoPunks un Bored Ape jahtklubs izvēlas glabāšanu ārpus ķēdes.

Centralizēta vs decentralizēta mitināšana

Ārpus ķēdes uzglabāšanas gadījumā NFT viedais līgums satur informāciju, kas norāda uz kādu ārpus ķēdes vietu, kur tiek glabāts faktiskais NFT JPEG attēls. Bieži vien NFT attēls un tā metadati tiek saglabāti jaucējkodā.

Šis sajaukums tiek izmantots, lai norādītu uz centralizētu vai decentralizētu mitināšanas pakalpojumu sniedzēju.

Centralizētu mitināšanas pakalpojumu sniedzēju piemēri ir Amazon un Google. Centralizēti mitināšanas pakalpojumu sniedzēji pārvalda serverus, kas glabā 1. un 0, kas veido NFT.

Centralizētu mitināšanas pakalpojumu sniedzēju risks ir tāds (lai gan maz ticams), ka tie jebkurā laikā var tikt slēgti un īpašnieka NFT tiks zaudēts. Dažos gadījumos īpašniekam paliktu tikai kā vienkārša sajaukšana, kas pastāv viedā līgumā.

Tāpēc daudzi projekti izvēlas izmantot decentralizētus risinājumus savu NFT mitināšanai. Visizplatītākais risinājums ir mitināt NFT datus Interplanetary File System (IPFS). IPFS ir izplatīts vienādranga tīkls, kurā faili tiek glabāti vairākos mezglos, padarot tos izturīgus pret atsevišķiem atteices punktiem, piemēram, servera problēmām.

Lai gan IPFS glabātie NFT tehniski netiek glabāti ķēdē, teorētiski tie ir drošāki, jo IPFS ir izturīgs pret cenzūru; nevienai vienībai nav tiesību to slēgt.

Sekojiet kriptovalūtu jaunumiem, saņemiet ikdienas atjauninājumus savā iesūtnē.

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