NFT ها چگونه ذخیره می شوند؟ ذخیره سازی روی زنجیره، خارج از زنجیره و ذخیره سازی غیرمتمرکز

علامت های غیر قابل اشتعال (NFT) در نهایت نوعی رسانه دیجیتال هستند. و درست مانند سایر رسانه های دیجیتال - از کلمات نوشته شده در رمزگشایی کنید مقاله‌ها به ویدیوهای YouTube و موسیقی پخش‌شده - NFT‌ها در ابتدایی‌ترین شکل خود از داده‌هایی تشکیل شده‌اند که از 1 و 0 تشکیل شده‌اند.

این مهم است زیرا همه چیز مرتبط با NFT - از قرارداد هوشمند در URL مورد استفاده شما برای مشاهده تصویر به خود زندگی می کند - در نهایت به 1 و 0 خلاصه می شود که در رایانه ذخیره می شوند.

با این حال، همه تکنیک های ذخیره سازی NFT یکسان ایجاد نمی شوند. در واقع، برخی از دارندگان NFT ممکن است چیزی بیش از یک URL یا شناسه نشانه نداشته باشند. بنابراین ارزش آن را دارد که قبل از اینکه به خرید یا ساخت NFT فکر کنید، برای درک نحوه عملکرد ذخیره سازی NFT وقت بگذارید.

قبل از غواصی، اجازه دهید نگاهی به مفاهیم اصلی بیندازیم:

  • ?️ سرورها- سرور یک کامپیوتر است، درست مانند کامپیوتری که در حال خواندن این مقاله هستید. با این حال، برخلاف رایانه‌ای که در حال خواندن این مطلب هستید، سرورها فوق‌العاده قدرتمند هستند و می‌توانند بسیاری از برنامه‌های مختلف را به طور همزمان اجرا کنند. در ریشه خود، NFT ها زنده هستند و در سرورها ذخیره می شوند.
  • ? میزبانی— اکثریت قریب به اتفاق مردم سرورهای خود را اجرا نمی کنند، بنابراین، خواه متوجه شوند یا ندانند، برای ارائه آن سرویس به شخص دیگری متکی هستند. میزبانی به مجموعه‌ای از خدمات، از جمله فضای ذخیره‌سازی، اشاره دارد که معمولاً روی سرورها اجرا می‌شوند. همه NFT ها در جایی میزبانی می شوند.
  • ? فراداده- فراداده داده‌ای است که داده‌های دیگر را توصیف می‌کند. ابرداده به سرورها کمک می‌کند تا داده‌ها را با کارایی بیشتری پیدا، پردازش و ذخیره کنند. ابرداده یک NFT ویژگی هایی مانند (برای یک NFT PFP) نام، رنگ، اندازه، شکل، نوع کلاه، نوع عینک و غیره آن را توصیف می کند.
  • #️⃣ هشهش یک تابع رمزنگاری است که با توجه به مقداری ورودی، خروجی یکسانی را هر بار تولید می کند. هش معمولاً برای رمزگذاری و بسیاری از اطلاعات به طور قابل تأیید و کارآمد استفاده می شود. یک NFT و تمام ابرداده های آن را می توان در یک هش ذخیره کرد. برای به دست آوردن تجربه در مورد هش کردن، بررسی کنید این هش مولد.
  • ? قرارداد هوشمند- قراردادهای هوشمند دستورالعمل‌های کدگذاری شده‌ای هستند که روی یک بلاک چین زندگی می‌کنند. آنها بلوک های سازنده برنامه های غیرمتمرکز (dapps) از جمله اکثر NFT ها هستند. قوانین مربوط به ضرب و تبادل NFT در قراردادهای هوشمند وجود دارد.

ذخیره سازی روی زنجیره در مقابل ذخیره سازی خارج از زنجیره

ذخیره یک NFT در زنجیره به این معنی است که کل NFT - تصویر و تمام ابرداده های آن - در یک بلاکچین. برعکس، NFT های ذخیره شده خارج از زنجیره به این معنی است که بخشی یا بیشتر NFT در خارج از بلاک چین ذخیره می شود.

ذخیره سازی روی زنجیره می تواند ارجح باشد زیرا به این معنی است که کاربران می توانند تمام جنبه های NFT را تأیید کنند. با این حال، تعداد بسیار کمی از پروژه های NFT این روش ذخیره سازی را انتخاب می کنند.

نمونه ای که انجام می دهد این است اتوگلیف ها. دلیل این امر ساده است—تصاویر JPEG حاوی داده های زیادی هستند، به خصوص زمانی که آن تصاویر در مجموعه هایی به ترتیب هزاران یا ده ها هزار وجود داشته باشند.

در نتیجه، اکثر پروژه های NFT ترجیح می دهند تصاویر واقعی را خارج از زنجیره ذخیره کنند. بسیاری از پروژه های معروف NFT مانند CryptoPunks و Bored Ape Yacht Club را برای ذخیره سازی خارج از زنجیره انتخاب می کنند.

میزبانی متمرکز در مقابل غیر متمرکز

در مورد ذخیره‌سازی خارج از زنجیره، قرارداد هوشمند NFT حاوی اطلاعاتی است که به مکان‌هایی خارج از زنجیره که تصویر NFT JPEG واقعی در آن ذخیره می‌شود اشاره می‌کند. اغلب، تصویر NFT و ابرداده های آن در یک هش ذخیره می شوند.

این هش برای اشاره به یک ارائه دهنده هاست متمرکز یا غیرمتمرکز استفاده می شود.

نمونه هایی از ارائه دهندگان هاست متمرکز شامل آمازون و گوگل هستند. ارائه دهندگان هاست متمرکز سرورهایی را اجرا می کنند که 1 ها و 0 های تشکیل دهنده NFT را ذخیره می کنند.

خطر ارائه دهندگان هاست متمرکز این است که (اگرچه بعید است) آنها می توانند در هر زمان خاموش شوند و NFT مالک از بین می رود. تنها چیزی که برای مالک باقی می ماند، در برخی موارد، به عنوان یک هش ساده است که در یک قرارداد هوشمند وجود دارد.

به همین دلیل است که بسیاری از پروژه ها ترجیح می دهند از راه حل های غیرمتمرکز برای میزبانی NFT خود استفاده کنند. رایج ترین راه حل میزبانی داده های NFT در سیستم فایل بین سیاره ای است (IPFS). IPFS یک شبکه همتا به همتا توزیع شده است که در آن فایل ها در چندین گره ذخیره می شوند و آنها را در برابر نقاط شکست مانند مشکلات سرور مقاوم می کند.

در حالی که NFT های ذخیره شده در IPFS از نظر فنی روی زنجیره ذخیره نمی شوند، از نظر تئوری ایمن تر هستند زیرا IPFS در برابر سانسور مقاوم است. هیچ نهاد واحدی قدرت خاموش کردن آن را ندارد.

از اخبار ارزهای دیجیتال مطلع باشید، به‌روزرسانی‌های روزانه را در صندوق ورودی خود دریافت کنید.

منبع: https://decrypt.co/resources/how-are-nfts-stored-on-chain-off-chain-and-decentralized-storage