Ինչպե՞ս են պահվում NFT-ները: On-Chain, Off-Chain և ապակենտրոնացված պահեստավորում

Ոչ ծալվող նշաններ (NFT- ներ), ի վերջո, թվային լրատվամիջոցների ձև են: Եվ ճիշտ այնպես, ինչպես մյուս թվային լրատվամիջոցները՝ մեջ գրված բառերից Հերքել YouTube-ի տեսանյութերի և հոսքային երաժշտության հոդվածներ. NFT-ներն իրենց ամենահիմնական ձևով բաղկացած են 1-ից և 0-ից կազմված տվյալներից:

Դա կարևոր է, քանի որ այն ամենը, ինչ կապված է NFT-ի հետ՝ սկսած խելացի պայմանագիր այն ապրում է URL-ի մեջ, որը դուք օգտագործում եք այն պատկերի վրա դիտելու համար, ի վերջո, վերածվում է 1-ի և 0-ի, որոնք պահվում են համակարգչում:

Այնուամենայնիվ, ոչ բոլոր NFT պահեստավորման տեխնիկան է ստեղծված: Իրոք, որոշ NFT սեփականատերեր չեն կարող ունենալ ավելին, քան URL-ը կամ նշանի ID-ն: Այսպիսով, արժե ժամանակ տրամադրել՝ հասկանալու, թե ինչպես է աշխատում NFT պահեստավորումը, նախքան NFT գնելու կամ պատրաստելու մասին մտածելը:

Նախքան սուզվելը, եկեք նայենք մի քանի հիմնական հասկացությունների.

  • ?️ Սերվերներ— Սերվերը համակարգիչ է, ինչպես այն համակարգիչը, որի վրա դուք կարդում եք այս հոդվածը: Այնուամենայնիվ, ի տարբերություն այն համակարգչի, որի վրա դուք կարդում եք սա, սերվերները բացառիկ հզոր են և կարող են միաժամանակ բազմաթիվ տարբեր ծրագրեր գործարկել: Իրենց սկզբում NFT-ները ապրում և պահվում են սերվերների վրա:
  • ? Հոսթինգ— Մարդկանց ճնշող մեծամասնությունը չի աշխատում իր սեփական սերվերները, ուստի, անկախ նրանից, գիտակցում է, թե ոչ, նրանք ապավինում են ուրիշի վրա այդ ծառայությունը մատուցելու համար: Հոսթինգը վերաբերում է ծառայությունների հավաքածուին, ներառյալ պահեստը, որը սովորաբար աշխատում է սերվերների վրա: Բոլոր NFT-ները տեղակայվում են ինչ-որ տեղ:
  • ? Մետատվյալներ— Մետատվյալները տվյալներ են, որոնք նկարագրում են այլ տվյալներ: Մետատվյալներն օգնում են սերվերներին ավելի արդյունավետ գտնել, մշակել և պահպանել տվյալները: NFT-ի մետատվյալները նկարագրում են այնպիսի բնութագրեր, ինչպիսիք են (PFP ​​NFT-ի համար) նրա անունը, գույնը, չափը, ձևը, գլխարկի տեսակը, ակնոցի տեսակը և այլն:
  • #️⃣ Հաշ— Հեշը ծածկագրային ֆունկցիա է, որը, հաշվի առնելով որոշակի մուտքային տվյալները, ամեն անգամ նույն արդյունքն է արտադրում: Հեշը սովորաբար օգտագործվում է կոդավորելու և շատ տեղեկություններ ստուգելի և արդյունավետ կերպով: NFT-ը և դրա բոլոր մետատվյալները կարող են պահվել մեկ հեշում: Հեշինգի հետ կապված փորձ ձեռք բերելու համար ստուգեք այս հեշ գեներատորը.
  • ? Խելացի պայմանագիր— Խելացի պայմանագրերը կոդավորված հրահանգներ են, որոնք ապրում են բլոկչեյնի վրա: Դրանք ապակենտրոնացված հավելվածների (dapps) կառուցման բլոկներն են, ներառյալ NFT-ների մեծ մասը: NFT-ների հատման և փոխանակման կանոնները գործում են խելացի պայմանագրերում:

Շղթայի վրա ընդդեմ շղթայից դուրս պահեստավորման

NFT-ի շղթայի վրա պահելը նշանակում է, որ ամբողջ NFT-ը՝ պատկերը և նրա բոլոր մետատվյալները, գոյություն ունեն blockchain. Ընդհակառակը, շղթայից դուրս պահվող NFT-ները նշանակում են, որ NFT-ի մի մասը կամ մեծ մասը պահվում է բլոկչեյնից դուրս:

Շղթայական պահեստավորումը կարող է նախընտրելի լինել, քանի որ դա նշանակում է, որ օգտվողները կարող են ստուգել NFT-ի բոլոր կողմերը: Այնուամենայնիվ, շատ քիչ NFT նախագծեր ընտրում են պահպանման այս մեթոդը:

Դրանցից մեկի օրինակն է Ինքնագրեր. Դրա պատճառը պարզ է. JPEG պատկերները պարունակում են շատ տվյալներ, հատկապես, երբ այդ պատկերները գոյություն ունեն հազարավոր կամ տասնյակ հազարների հավաքածուներում:

Արդյունքում, NFT նախագծերի մեծ մասը նախընտրում է պահպանել իրական պատկերները շղթայից դուրս: Շատ հայտնի NFT նախագծեր, ինչպիսիք են CryptoPunks- ը և Bored Ape Yacht Club-ը ընտրում են շղթայից դուրս պահեստավորում:

Կենտրոնացված ընդդեմ ապակենտրոնացված հոստինգ

Շղթայից դուրս պահեստավորման դեպքում NFT-ի խելացի պայմանագիրը պարունակում է տեղեկատվություն, որը ցույց է տալիս շղթայից դուրս որոշ տեղ, որտեղ պահվում է իրական NFT JPEG պատկերը: Հաճախ NFT պատկերը և դրա մետատվյալները պահվում են հեշի մեջ:

Այս հեշը օգտագործվում է կենտրոնացված կամ ապակենտրոնացված հոսթինգ մատակարարին մատնանշելու համար:

Կենտրոնացված հոսթինգ պրովայդերների օրինակներ են Amazon-ը և Google-ը: Կենտրոնացված հոսթինգ պրովայդերները գործարկում են սերվերներ, որոնք պահում են NFT-ը կազմող 1-երը և 0-երը:

Կենտրոնացված հոսթինգ պրովայդերների ռիսկն այն է, որ (թեև քիչ հավանական է) նրանք կարող են ցանկացած պահի փակվել, և սեփականատիրոջ NFT-ն կկորչի: Այն ամենը, ինչ սեփականատիրոջ հետ կմնա, որոշ դեպքերում որպես պարզ հեշ է, որը գոյություն ունի խելացի պայմանագրում:

Ահա թե ինչու շատ նախագծեր նախընտրում են օգտագործել ապակենտրոնացված լուծումներ՝ իրենց NFT-ները հյուրընկալելու համար: Ամենատարածված լուծումը միջմոլորակային ֆայլային համակարգում NFT տվյալների տեղադրումն է (IPFS- ը) IPFS-ը բաշխված հավասարազոր ցանց է, որի վրա ֆայլերը պահվում են բազմաթիվ հանգույցներում՝ դրանք դարձնելով դիմացկուն խափանման առանձին կետերի նկատմամբ, ինչպիսիք են սերվերի խնդիրները:

Թեև IPFS-ում պահվող NFT-ները տեխնիկապես չեն պահպանվում շղթայի վրա, դրանք տեսականորեն ավելի անվտանգ են, քանի որ IPFS-ը գրաքննության դիմացկուն է. ոչ մի կազմակերպություն չունի այն փակելու ուժը:

Տեղեկացեք կրիպտո նորությունների մասին, ստացեք ամենօրյա թարմացումներ ձեր մուտքի արկղում:

Աղբյուր՝ https://decrypt.co/resources/how-are-nfts-stored-on-chain-off-chain-and-decentralized-storage