NFT دینامیک (dNFT) چیست؟
16 دی 1403 ساعت 14:21

دسته بندی ها
NFT دینامیک (dNFT) چیست؟
NFT دینامیک (dNFT) یک توکن غیرقابل تعویض (NFT) است که دارای منطق قرارداد هوشمند رمزگذاری شده است که آن را قادر می سازد تا متادیتای خود را به طور خودکار بر اساس شرایط خارجی تغییر دهد.توکنهای غیرقابل تعویض (NFTها) پس از کسب محبوبیت گسترده در جامعه وب3، اکنون به جریان اصلی وارد شدهاند و با حضور در رسانههای بزرگ و راهاندازی مجموعههای شخصی توسط چهرههای مشهور و ورزشکاران، توجه جهانی را به خود جلب کردهاند.
این امر، NFT ها را به یکی از برجستهترین کاربردهای فناوری بلاکچین در عرصه عمومی تبدیل کرده است. اما تکامل NFT ها به همینجا ختم نمیشود. NFT های دینامیک (dNFTها) با قابلیت تطبیق و تغییر بر اساس رویدادها و دادههای خارجی، ابعاد جدیدی به طراحی و کاربرد NFT ها افزودهاند. این مقاله به بررسی مفهوم NFT ها، نحوه ارتقای آنها توسط dNFT ها، کاربردهای فعلی و آینده dNFT ها و همچنین نقش Chainlink در فراهم آوردن دسترسی به دادهها و محاسبات خارج از زنجیره برای توسعهدهندگان dNFT میپردازد.
NFT چیست؟
به طور خلاصه، NFT ها اشیاء دیجیتال منحصر به فردی هستند که روی بلاکچین وجود دارند. هر NFT از طریق یک token ID 1-of-1 و آدرس قرارداد منحصر به فرد خود قابل تمایز از دیگری است. از آنجا، میتوان دادههای متا مانند تصاویر، فایلهای ویدیویی یا سایر دادهها را به آن متصل کرد، به این معنی که امکان مالکیت توکنی که یک شی دیجیتال منحصر به فرد را نشان میدهد، وجود دارد.
رایجترین مورد استفاده NFT در حال حاضر هنر دیجیتال است؛ یک هنرمند توکنی را که یک اثر هنری دیجیتال را نشان میدهد، مین میکند و یک کلکسیونر میتواند آن توکن را خریداری کند و مالکیت خود را مشخص کند. پس از ضرب NFT ها، token ID های آنها تغییر نمیکنند. به خاطر داشته باشید که نسبت دادن متادیتا، که شامل توضیحات، تصویر و موارد دیگر یک NFT است، کاملاً اختیاری است. در سادهترین شکل خود، یک NFT صرفاً یک توکن قابل انتقال است که دارای یک token ID منحصر به فرد است.
این مدل NFT ایستا مزایای بسیاری را برای هنرمندان دیجیتال در سراسر جهان فراهم میکند. پیش از این، هنرمندان دیجیتال نمیتوانستند توزیع غیرمجاز آثار هنری اصلی خود را متوقف کنند یا حتی ردیابی کنند، زیرا هیچ وسیلهای برای تشخیص تفاوت بین هر دو فایل و در نتیجه هیچ فایل منحصربهفرد اصیلی که بتوان آن را مالک بود، وجود نداشت. برای اولین بار در تاریخ اینترنت، خالقان میتوانند آثار هنری دیجیتال خود را به طرفداران خود با دادن مالکیت قابل تأیید بفروشند، در حالی که طرفداران میتوانند ثابت کنند که یک اثر هنری اصلی را حتی اگر تصویر زیربنایی کپی شود، مالک هستند.
NFT های استاتیک در مقابل NFT های دینامیک (dNFTs)
NFT های استاتیک در حال حاضر رایجترین نوع NFT هستند که عمدتاً توسط پروژههای هنر NFT و پروژههای بازی برای کسب یا درآمد و به عنوان کلکسیونهای دیجیتال استفاده میشوند. علاوه بر این موارد استفاده، آنها همچنین یک ارزش پیشنهادی منحصر به فرد برای دیجیتالی کردن اقلام در دنیای واقعی، مانند اسناد املاک، اختراعات و سایر شناسههای منحصر به فرد، ارائه میدهند.
با این حال، این مدل با ثبات NFT های استاتیک محدود است، زیرا متادیتای متصل به آنها پس از ضرب آنها روی یک بلاکچین ثابت است. مواردی مانند توکنسازی داراییهای دنیای واقعی، ساخت بازیهای ویدیویی مبتنی بر پیشرفت یا ایجاد لیگهای ورزشی فانتزی مبتنی بر بلاکچین اغلب نیاز به بهروزرسانی دادهها دارند. dNFT ها یک رویکرد بهترینها را ارائه میدهند، با NFT هایی که شناسههای منحصر به فرد خود را حفظ میکنند در حالی که میتوانند برخی از جنبههای متادیتای خود را بهروزرسانی کنند.
به زبان ساده، یک NFT دینامیک یک NFT است که میتواند بر اساس شرایط خارجی تغییر کند. تغییر در یک NFT دینامیک اغلب به تغییرات در متادیتای NFT که توسط یک قرارداد هوشمند ایجاد میشود، اشاره دارد. این کار با رمزگذاری تغییرات خودکار در قرارداد هوشمند NFT انجام میشود که دستورالعملهایی را در مورد زمان و نحوه تغییر متادیتای خود به NFT زیربنایی ارائه میدهد.
dNFT ها را میتوان بر اساس شرایط خارجی به روشهای مختلف ارتقا داد.
علاوه بر تغییرات متادیتا، عناصر دینامیک دیگری نیز میتوانند وجود داشته باشند. به عنوان مثال، NFT های دینامیک میتوانند بر اساس شرایط خاصی، مانند زمانی که یک نقطه پنهان در یک برنامه واقعیت افزوده پیدا شود، ضرب شوند. NFT های دینامیک همچنین میتوانند "ویژگیهای پنهان" را که از طریق تعاملات کاربر آشکار میشوند، در خود جای دهند، نه در متادیتا. به عنوان توکنهای کاملاً منحصر به فرد و قابل سفارشیسازی، NFTها را میتوان به تعداد نامحدودی برنامهریزی کرد. با این حال، اکثر NFT های دینامیک باید نوعی تغییر متادیتا را اجرا کنند تا کاربران غیر فنی بتوانند "تغییرات را ببینند".
چگونه یک NFT دینامیک (dNFT) کار میکند؟
- در سطح بالا، ساخت یک NFT دینامیک به سه چیز نیاز دارد:
یک قرارداد هوشمند NFT ساخته شده بر روی استاندارد توکن ERC-721 یا ERC-1155، یا یک استاندارد جایگزین در یک بلاکچین دیگر که به طور مشابه کار میکند. - توانایی اتصال به دادههای خارجی، اغلب از طریق یک سرویس اوراکل بلاک چین مانند Chainlink.
- توانایی تغییر خودکار متادیتای NFT بر اساس شرایط از پیش تعریف شده، اغلب با استفاده از یک سرویس خودکار سازی مانند Chainlink Automation.
با ترکیب این عناصر اصلی، توسعهدهندگان میتوانند NFT های بهروزرسانی دینامیک بسازند که بهطور خودکار بر اساس پارامترهای داده از پیش تعریف شده فعال میشوند و سطوح جدیدی از تعامل و عملکرد را برای NFT های قبلاً استاتیک فراهم میکنند.
موارد استفاده از NFT های دینامیک
متادیتای NFT جایی است که نام توکن مشخص میشود، ویژگیها اختصاص داده میشوند و لینکهای فایل قرار میگیرند. در حالی که tokenID یک شناسه دائمی برای مالکیت قابل تأیید ارائه میدهد، متادیتا جوهر NFT است که عناصر مفید آن را در خود جای داده است. در زیر چند نمونه از موارد استفاده NFT دینامیک آورده شده است.
NFT های هنری تولید شده و بازیها
پروژههای هنر NFT تولید شده و NFT کلکسیونی اغلب دارای انواع مختلفی از ویژگیها هستند که برخی از آنها نادرتر از بقیه هستند. این ویژگیها در متادیتای یک NFT همراه با یک لینک IPFS به یک تصویر یا ویدیویی که با ویژگیهای NFT مطابقت دارد، قرار میگیرند. در یک dNFT، این ویژگیها بر اساس شرایط خارجی تغییر میکنند.
این عملکرد میتواند برای پیشرفت شخصیتها، یک اصل اصلی بسیاری از مدلهای مختلف بازی، در بازیهای بلاکچین مفید باشد. هنگام شروع یک بازی با یک شخصیت NFT قابل بازی، NFT دارای آمار پایه است که در متادیتای آن منعکس شده است. با ادامه سطحبندی بازیکن، متادیتا در NFT تغییر میکند تا رشد شخصیت را نشان دهد.
توکنسازی داراییهای دنیای واقعی
مورد دیگری که تغییرات متادیتا در آن مفید است، توکنسازی داراییهای دنیای واقعی است که در آن اغلب مجموعهای از معیارهای تغییرپذیر مورد نیاز است. به عنوان مثال، یک NFT که یک ملک را نشان میدهد میتواند تاریخچه نگهداری، سن، ارزش بازار و موارد دیگر آن را منعکس کند. بنابراین، توکنسازی این داراییهای متغیر نیازمند NFT هایی است که توانایی بهروزرسانی با متادیتای متغیر را دارند.
متادیتای dNFTهایی که یک ملک را نشان میدهند، میتواند تغییر کند تا تاریخچه نگهداری، فروشهای گذشته و موارد دیگر را منعکس کند.
اینها فقط چند مورد استفاده فرضی برای dNFT ها هستند. در واقع، تغییرات در متادیتای یک dNFT میتواند توسط هر تعداد رویداد خارج از زنجیره یا درون زنجیره فعال شود، که به پتانسیل نامحدود dRIFT ها برای گسترش فضای طراحی NFT اشاره دارد. در حالی که اکوسیستم فعلی Web3 عمدتاً از NFT های استاتیک تشکیل شده است، چند پروژه برجسته قبلاً نوآوری dNFT را آغاز کردهاند.
NFT های LaMelo Ball
در سال گذشته، بازیکنان حرفهای ورزش مانند LaMelo Ball، یک ستاره در حال ظهور در NBA، dNFTهای پیشگامانهای را ایجاد کردهاند که از Chainlink Sports Data Feeds برای بازتعریف روابط بازیکن-طرفدار استفاده میکنند.
در حال حاضر هشت NFT مختلف LaMelo Ball وجود دارد که هر NFT مجموعهای متفاوت از آمار بازیکن LaMelo را ثبت میکند، از ریباند و پاس گل تا امتیازات کسب شده. دارندگان NFT میتوانند بر اساس عملکرد مداوم LaMelo به قرعهکشیها و سایر مزایای خاص NFT دسترسی ویژه داشته باشند.
یکی از این هشت NFT، Gold Evolve NFT، با یک وعده منحصر به فرد همراه بود: اگر LaMelo Ball جایزه Rookie of the Year را برای فصل 2021 NBA برنده میشد، خود NFT برای انعکاس یک تصویر جدید تکامل مییافت. LaMelo این جایزه را برنده شد و NFT تکامل یافت.
NFT های LaMelo Ball نمونهای بارز از dNFT هایی هستند که بر اساس دادههای خارجی به طور مداوم تغییر میکنند. در این مورد، آمار بازیکن LaMelo دائماً در درون NFT بهروزرسانی میشوند و میتوانند بهروزرسانیهای نمایش، پاداشها و موارد دیگر را فعال کنند.
NFT های فیلم کوتاه منابع تجدیدپذیر
Regenerative Resources (RRC) یک شرکت خدمات اکوسیستمی است که هدف دارد زمینهای تخریب شده را به چشماندازهای آب دریا تبدیل کند. RRC اعلام کرد که قصد دارد پنج فیلم کوتاه دینامیک طراحی شده توسط هنرمندان برجسته را راهاندازی کند که درآمد حاصل از آن برای بذرپاشی و رشد 100 میلیون درخت مانگرو در پروژههای فعلی RRC استفاده خواهد شد.
هر فیلم کوتاه NFT در ابتدا تنها یک فریم خواهد داشت. با این حال، هر بار که یک NFT خریداری یا مجدداً فروخته شود، فریمهای بیشتری در یک فرآیند مداوم منتشر خواهد شد تا زمانی که دارنده NFT بتواند کل فیلم کوتاه را مشاهده کند.
چگونه Chainlink از dNFT ها پشتیبانی میکند؟
یک مؤلفه اغلب نادیده گرفته شده در طراحی dNFT این است که چگونه اطلاعات و عملکرد مورد نیاز برای ساخت یک فرآیند dNFT ایمن، منصفانه و خودکار را به طور قابل اعتماد تأمین کنیم.
همانطور که در بالا ذکر شد، تغییرات متادیتای NFT دینامیک را میتوان به روشهای مختلفی بر اساس شرایط خارجی فعال کرد. این شرایط میتوانند هم درون زنجیره و هم خارج از زنجیره وجود داشته باشند. با این حال، بلاکچینها ذاتاً قادر به دسترسی به دادهها و محاسبات خارج از زنجیره نیستند.
Chainlink امکان غلبه بر این محدودیتها را با ارائه خدمات مختلف دادهها و محاسبات خارج از زنجیره فراهم میکند که میتوان از آنها به عنوان ورودی برای فعال کردن بهروزرسانیهای dNFT استفاده کرد. با گسترش اکوسیستم dNFT و ادغام بیشتر NFTها با دنیای واقعی، Chainlink به عنوان یک پل بین دو دنیای جداگانه عمل میکند و امکان ساخت فرآیندهای dNFT خودکار، غیرمتمرکز و جذاب را فراهم میکند.
- Chainlink Data Feeds و Any API
Chainlink Data Feeds یک سرویس تحویل داده خارج از زنجیره است که میتواند نتایج ورزشی، خوانشهای آب و هوا یا هر نوع دیگری از دادهها را برای استفاده در بهروزرسانی یک dNFT به صورت ایمن تحویل دهد. برای ارائه دادههایی که برای یک پروژه منحصر به فرد هستند، Chainlink همچنین امکان اتصال بدون درز بین هر API و یک قرارداد هوشمند NFT را از طریق Chainlink Any API فراهم میکند.
این سرویس برای مواردی مانند dNFTهای LaMelo Ball، که نیاز به دادههای ورزشی درون زنجیره برای فعال کردن تغییرات متادیتا دارند، حیاتی است. با این حال، این یکی از تعداد نامحدودی از کاربردهای بالقوه است. به عنوان گستردهترین شبکه اوراکل غیرمتمرکز، Chainlink آماده است تا دادههای خارج از زنجیره را به هر dNFT که از دادههای دنیای واقعی استفاده میکند، ارائه دهد.
Chainlink Automation
Chainlink Automation یک سرویس خودکارسازی قرارداد هوشمند ایمن است که میتواند برای فعال کردن تغییرات NFT دینامیک زمانی که شرایط از پیش تعریف شده برآورده میشود، استفاده شود. برای مثال، برای فعال کردن تغییرات بصری در NFTهای La Melo Ball زمانی که او به یک آستانه آماری خاص، مانند 1000 امتیاز کسب شده، میرسد.
Chainlink Automation یک مسیر آسان برای ساخت فرآیندهای NFT کاملاً خودمختار و غیرمتمرکز فراهم میکند و به اطمینان از کارکرد دقیق dNFT های متعلق به کاربر کمک میکند. در ترکیب با Chainlink Data Feeds و Any API، Chainlink Automation میتواند توسعه برنامههای پاداش خرید dNFT خودکار و جذاب، ردیابی رفتاری سازگار با محیط زیست از طریق dNFT ها و موارد دیگر را امکانپذیر کند.
عکسفروشگاههای خردهفروشی میتوانند با استفاده از خدمات Chainlink در dNFTها، برنامههای پاداش وفاداری قوی و خودکار ایجاد کنند.- Chainlink Verifiable Random Function (VRF)
Chainlink VRF یک RNG قابل تأیید است که میتواند برای آغاز تغییرات دینامیک در یک dNFT استفاده شود - یک عملکرد که برای پروژههای GameFi بسیار مرتبط است. تصادفی بودن جزء جدایی ناپذیر اکثریت قریب به اتفاق بازیهای ویدیویی است که برای تعیین میزان موفقیت حملات، تصمیمگیری در مورد اینکه چه چیزهایی از یک جعبه غنائم بیرون میآید، یا حتی انجام کاری به اندازه تصمیمگیری در مورد رنگ پیراهن یک شخصیت پس از استفاده از یک رنگ پارچه، استفاده میشود.
از آنجایی که بازیهای بازی-برای-کسب ارزش واقعی دارند، بسیار مهم است که مکانیسم RNG مورد استفاده آنها شفاف و ضد دستکاری باشد.
جهت دریافت مشاوره در زمینه ارزهای دیجیتال و سرمایهگذاری بدون ریسک میتوانید، با مشاوران آلفارنسی در ارتباط باشید. آلفارنسی با تیمی مجرب و متخصص در این حوزه، آماده ارائه خدمات مشاورهای به شما مخاطبین عزیز میباشد.