استاندارد ERC-404 چیست؟ چگونه میتوان با آن NFT ساخت؟

استاندارد ERC-404 چیست؟ چگونه میتوان با آن NFT ساخت؟

  • clock زمان مطالعه: 4:10 دقیقه
  • calendar انتشار: 08 اسفند 1402
آنچه در این مقاله میخوانید

    استاندارد ERC-404 یک استاندارد توکنی جدید و آزمایشی بر روی بلاک‌چین اتریوم است. این استاندارد امکان ایجاد توکن‌های نیمه‌معادل را فراهم می‌کند که دارای ویژگی‌های هر دو نوع توکن‌های «مثلی» (ERC-20) و «غیرمثلی» (ERC-721) هستند.

    توکن‌های ERC-404 (نیمه‌معادل)  چه هستند؟

    توکن‌های ERC-404 (نیمه‌معادل)، توکن‌هایی هستند که می‌توانند نشان‌دهنده واحدهای جزئی و کامل یک دارایی واحد، مانند یک اثر هنری، باشند. آنها می‌توانند بسته به ترجیح کاربر، بین حالت‌های «متقارن» و «غیرمتقارن» جابه‌جا شوند.

    چرا مفید هستند؟

    توکن‌های نیمه‌معادل مزایای متعددی دارند، از جمله:

    • افزایش نقدشوندگی و دسترسی به NFTها با اجازه دادن به کاربران برای خرید و فروش بخشی از یک NFT به جای کل آن.
    • امکان تجارت و تعامل پویا با NFTها با اجازه دادن به کاربران برای سوزاندن یا مینت توکن‌های خود برحسب دلخواه.
    • پشتیبانی از توسعه NFTهای «قابل برنامه‌ریزی» و «پذیرنده» که می‌توانند بر اساس معیارها یا رویدادهای خاص، وضعیت و ارزش خود را تغییر دهند.

     

    چه کسی آنها را ایجاد کرد؟

    استاندارد ERC-404 توسط دو توسعه‌دهنده ناشناس با نام‌های مستعار «ctrl» و «Acme» در فوریه ۲۰۲۴ پیشنهاد شد. آنها از پروژه‌ای الهام گرفتند که قبلاً تلاش کرده بود NFTهای جزئی ایجاد کند، اما شکست خورد.

    چالش‌ها چه هستند؟

    استاندارد ERC-404 هنوز در مراحل اولیه خود قرار دارد و به طور رسمی توسط جامعه اتریوم تایید نشده است. همچنین با چالش‌هایی مانند امنیت، مقیاس‌پذیری و سازگاری مواجه است.

    مزایای بالقوه چیست؟

    استاندارد ERC-404 می‌تواند زمینه‌ای را برای نوآوری و تنوع بیشتر در اکوسیستم NFT فراهم کند. این استاندارد می‌تواند مشارکت و سرمایه‌گذاری جدید در بازار NFT، به ویژه برای دارایی‌های با ارزش بالا که در غیر این صورت برای اکثر افراد غیرقابل دسترس هستند، امکان‌پذیر کند. همچنین می‌تواند امکانات جدیدی برای توکن‌های بازی، هنر و املاک ایجاد کند.

    چطور میتوان NFT با استاندارد ERC-404 ایجاد کرد؟

    استاندارد توکن آزمایشی ERC-404 به شما امکان ایجاد توکن های نیمه مثلی را می دهد که بسته به مورد استفاده، می توانند هم مثلی و هم غیر مثلی باشند. برای استفاده از ERC-404 و ضرب با این استاندارد، باید مراحل زیر را دنبال کنید:

    1. داشتن اتریوم (ETH): ابتدا به مقداری اتریوم (ETH) در کیف پول خود نیاز دارید، زیرا برای پرداخت هزینه های کارمزد (gas fee) استقرار و تعامل با قراردادهای هوشمند در شبکه اتریوم به آن نیاز خواهید داشت.
    2. نوشتن قرارداد هوشمند: باید یک قرارداد هوشمند بنویسید که رابط ERC-404 را پیاده سازی کند، که توابع و رویدادهای اصلی استاندارد توکن را تعریف می کند. می توانید از قرارداد Pandora ERC-404  به عنوان مرجع یا الگو استفاده کنید، اما باید آن را مطابق با منطق و مشخصات توکن خود سفارشی کنید.
    3. استقرار قرارداد هوشمند: با استفاده از ابزاری مانند Remix، Truffle یا Hardhat، باید قرارداد هوشمند ERC-404 خود را در شبکه اتریوم مستقر کنید. باید نام، نماد و عرضه اولیه توکن خود، و همچنین متادیتای NFT و حالت توکن (متقارن یا غیر متقارن) را مشخص کنید.
    4. ضرب توکن: توکن های ERC-404 خود را با استفاده از تابع mint قرارداد هوشمند خود ضرب کنید. می توانید آدرس گیرنده، مقدار توکن و شناسه توکن NFT مرتبط را مشخص کنید. همچنین می توانید از تابع mintBatch برای ضرب چند توکن به طور همزمان استفاده کنید.
    5. استفاده، معامله یا انتقال توکن ها: می توانید توکن های ERC-404 خود را به دلخواه استفاده، معامله یا انتقال دهید. با استفاده از توابع burn و multiply قرارداد هوشمند خود، می توانید بین حالت های متقارن و غیر متقارن جابجا شوید. همچنین می توانید با سایر توکن های ERC-404 یا پلتفرم هایی که از این استاندارد پشتیبانی می کنند، تعامل داشته باشید.

    نکته: ERC-404 هنوز یک استاندارد رسمی اتریوم نیست و ممکن است دارای برخی مشکلات امنیتی، مقیاس پذیری و سازگاری باشد. استفاده از آن با مسئولیت خود شماست و قبل از سرمایه گذاری در آن، تحقیقات خود را انجام دهید.

    سوالات متداول

    استاندارد ERC-404 چیست؟

    ERC-404 یک استاندارد آزمایشی برای ایجاد توکن‌های نیمه‌معادل بر روی بلاک‌چین اتریوم است. این توکن‌ها دارای ترکیبی از ویژگی‌های قابل‌تعویض (fungible) و غیرقابل‌تعویض (non-fungible) هستند.

    توکن‌های نیمه‌معادل چگونه کار می‌کنند؟

    توکن‌های نیمه‌معادل می‌توانند واحدهای جزئی و کامل یک دارایی واحد، مانند یک نقاشی، را مشخص کنند.

    چه کسی ERC-404 را ایجاد کرد؟

    استاندارد ERC-404 توسط دو توسعه‌دهنده ناشناس با نام‌های مستعار “ctrl” و “Acme” در فوریه ۲۰۲۴ پیشنهاد شد.