NFTs қалай сақталады? Тізбекті, тізбектен тыс және орталықтандырылмаған сақтау

Саңырауқұлақ емес жетондар (NFT) сайып келгенде, сандық ақпарат құралдарының бір түрі болып табылады. Басқа цифрлық медиа сияқты — жазылған сөздерден Шифрды шешіңіз YouTube бейнелеріне және ағынды музыкаға арналған мақалалар — NFTs, ең негізгі түрінде, 1 және 0 сандарынан тұратын деректерден тұрады.

Бұл өте маңызды, өйткені NFT-мен байланысты барлық нәрсе - бастап ақылды келісім ол сіз оны кескіннің өзінде көру үшін пайдаланатын URL мекенжайында тұрады — сайып келгенде, компьютерде сақталатын 1 және 0-ге дейін төмендейді.

Дегенмен, барлық NFT сақтау әдістері бірдей жасалмайды. Шынында да, кейбір NFT иелері URL мекенжайынан немесе таңбалауыш идентификаторынан артық иелік етпеуі мүмкін. Сондықтан NFT сатып алу немесе жасау туралы ойласпас бұрын, NFT сақтау орны қалай жұмыс істейтінін түсінуге уақыт бөлген жөн.

Біз кіріспес бұрын кейбір негізгі ұғымдарды қарастырайық:

  • ?️ Серверлер—Сервер - бұл сіз осы мақаланы оқып отырған компьютер сияқты. Сіз оны оқып жатқан компьютерден айырмашылығы, серверлер өте қуатты және көптеген әртүрлі бағдарламаларды бір уақытта іске қоса алады. Түбірінде NFTs тұрады және серверлерде сақталады.
  • ? Хостинг— Адамдардың басым көпшілігі өздерінің серверлерін басқармайды, сондықтан олар түсінсе де, білмесе де бұл қызметті көрсету үшін басқа біреуге сенеді. Хостинг әдетте серверлерде орындалатын сақтауды қоса алғанда қызметтер жиынтығын білдіреді. Барлық NFT бір жерде орналастырылған.
  • ? Метадеректер—Метадеректер – бұл басқа деректерді сипаттайтын деректер. Метадеректер серверлерге деректерді тиімдірек табуға, өңдеуге және сақтауға көмектеседі. NFT метадеректері (PFP ​​NFT үшін) оның атауы, түсі, өлшемі, пішіні, қалпақ түрі, көзілдірік түрі және т.б. сипаттарды сипаттайды.
  • #️⃣ Хэш—Хэш – бұл белгілі бір кірісті ескере отырып, әр уақытта бірдей нәтиже беретін криптографиялық функция. Хэш әдетте кодтау үшін және көптеген ақпаратты тексерілетін және тиімді түрде пайдаланады. NFT және оның барлық метадеректері бір хэште сақталуы мүмкін. Хэшингпен тәжірибе алу үшін тексеріңіз бұл хэш генераторы.
  • ? Ақылды келісімшарт— Ақылды келісімшарттар блокчейнде өмір сүретін кодталған нұсқаулар. Олар орталықтандырылмаған қолданбалардың (dapps), соның ішінде көптеген NFT-тердің құрылыс блоктары болып табылады. NFT-терді шығару және айырбастау ережелері смарт келісімшарттарда өмір сүреді.

Тізбектегі және тізбектен тыс сақтау

NFT тізбегінде сақтау бүкіл NFT-кескін және оның барлық метадеректері- бар екенін білдіреді. blockchain. Керісінше, тізбектен тыс сақталған NFTs NFT-тің бір бөлігі немесе көп бөлігі блокчейннен тыс сақталады дегенді білдіреді.

Тізбекті сақтау жақсырақ болуы мүмкін, себебі бұл пайдаланушылар NFT барлық қырларын тексере алатынын білдіреді. Дегенмен, өте аз NFT жобалары сақтаудың бұл әдісін таңдайды.

Соның бір мысалы Автоглифтер. Мұның себебі қарапайым — JPEG кескіндерінде көптеген деректер бар, әсіресе бұл кескіндер мыңдаған немесе он мыңдаған жинақтарда болған кезде.

Нәтижесінде NFT жобаларының көпшілігі нақты кескіндерді тізбектен тыс сақтауды таңдайды. Көптеген танымал NFT жобалары ұнайды CryptoPunks және Bored Ape яхт клубы желіден тыс сақтауды таңдайды.

Орталықтандырылған және орталықтандырылмаған хостинг

Тізбектен тыс сақтау жағдайында NFT смарт келісім-шартында нақты NFT JPEG кескіні сақталатын тізбектен тыс орынға нұсқайтын ақпарат бар. Көбінесе NFT кескіні және оның метадеректері хэште сақталады.

Бұл хэш орталықтандырылған немесе орталықтандырылмаған хостинг провайдерін көрсету үшін пайдаланылады.

Орталықтандырылған хостинг провайдерлерінің мысалдарына Amazon және Google жатады. Орталықтандырылған хостинг провайдерлері NFT құрайтын 1 және 0-ді сақтайтын серверлерді басқарады.

Орталықтандырылған хостинг провайдерлерінің тәуекелі (бірақ екіталай) олар кез келген уақытта жабылуы мүмкін және иесінің NFT жоғалуы мүмкін. Барлық иесі кейбір жағдайларда ақылды келісімшартта бар қарапайым хэш ретінде қалады.

Сондықтан көптеген жобалар NFTs орналастыру үшін орталықтандырылмаған шешімдерді пайдалануды таңдайды. Ең кең таралған шешім - NFT деректерін планетааралық файл жүйесінде орналастыру (IPFS). IPFS – файлдар бірнеше түйіндерде сақталатын, сервер мәселелері сияқты бір сәтсіздік нүктелеріне төзімді болатын бөлінген тең дәрежелі желі.

IPFS жүйесінде сақталған NFTs техникалық түрде тізбекте сақталмағанымен, олар теориялық тұрғыдан қауіпсіз, себебі IPFS цензураға төзімді; бірде-бір ұйымның оны жабуға күші жоқ.

Крипто жаңалықтарынан хабардар болыңыз, кіріс жәшігіңізде күнделікті жаңартуларды алыңыз.

Дереккөз: https://decrypt.co/resources/how-are-nfts-stored-on-chain-off-chain-and-decentralized-storage