استاندارد ERC-6551 چیست؟ باز کردن پرونده کیف پول “پشته”
استاندارد ERC-6551 یک قدم مهم به سوی ارتقاء جهان توکنهای غیرقابل تعویض (NFT) است. این استاندارد، که امروزه به عنوان یکی از مهمترین نقاط تأثیرگذار در بازار و جامعه NFT شناخته میشود، جدیدترین پیشرفت در دنیای توکنهای غیرقابل تعویض را نشان میدهد و دائماً در حال رشد است. با این استاندارد، هنرمندان، طراحان بازی و سازندگان محتوا میتوانند داراییهایی کاملاً منحصربهفرد را در بستر بلاکچین ایجاد و عرضه کنند که به ویژه دنیایی نوظهور از فرصتها را به ارمغان میآورد.
این استاندارد نه تنها امکان ایجاد و مدیریت NFTها را فراهم میکند، بلکه با مفاهیم نوینی که ارائه میدهد، این امکان را به هنرمندان میدهد که آثار خود را به صورت یک دارایی منحصربهفرد در دنیای دیجیتال تجربه کنند. این تغییرات نه تنها به افراد این امکان را میدهد که به صورت مستقیم در بازار NFT شرکت کنند، بلکه یک تحول عظیم در تجربه کاربری و معاملات مرتبط با NFT ایجاد میکند.
به این ترتیب، با استفاده از استاندارد ERC-6551، هر فرد میتواند به راحتی دنیای خلاقیت و خلق داراییهای دیجیتال منحصربهفرد را در دست بگیرد و در جریان تحولات جدیدترین فناوری بلاکچین و NFT حضور یابد. در ادامه این مقاله به بررسی ERC-6551 میپردازیم. همراه ما باشید.
استاندارد ERC-6551 چیست؟
استاندارد ERC-6551 به عنوان یک استاندارد نوین در دنیای توکنهای غیرقابل تعویض (NFT) طراحی شده است و قابلیت ارتقاء توکنهای ERC-721 را ارائه میدهد. این استاندارد با ایجاد حسابهای باند توکن، توکنهای ERC-721 را قادر میسازد تا به داراییها دسترسی داشته و با برنامهها تعامل داشته باشند، بدون نیاز به تغییر در قراردادهای هوشمند یا زیرساخت ERC-721. با استفاده از این استاندارد، هر توکن ERC-721 میتواند از آدرسدهی قطعی با یک رجیستری بدون مجوز استفاده کرده و به عنوان یک حساب اتریوم منحصر به فرد شناخته شود.
با این توضیحات، استاندارد ERC-6551 به توکنهای ERC-721 امکانات حساب اتریوم کامل را فراهم میکند. هر حساب باند توکن به یک توکن ERC-721 تعلق دارد و این امکان را به مالک توکن میدهد تا از طریق توکن خود به اقدامات زنجیرهای بپردازد، سوابق تراکنش را ثبت کند و داراییهای درون زنجیرهای را مدیریت کند. این امکان به مالک توکن اختیار کنترل کامل بر روی حساب باند توکن خود را میدهد و او را قادر میسازد تا به عنوان نماینده توکن، فعالیتهای مختلفی را آغاز کند.
در نتیجه، استاندارد ERC-6551 نه تنها به توکنهای NFT امکانات جدیدی میافزاید، بلکه به وسیله ترکیب ویژگیهای جدید با توکنهای ERC-721، دنیای NFT را به یک سطح تجربه بیشتر و جذابتر ارتقا میدهد. انتظار میرود این استاندارد نوین، با ایجاد فرصتهای جدید و قابلیتهای قوی، به رشد و پیشرفت بیشتر در اکوسیستم NFT منجر گردد.
حساب توکن باند (Token Bound) چیست؟
حساب توکن باند (Token Bound) به عنوان یک نوع کیف پول متمرکز بر توکنهای غیرقابل تعویض (NFT)، در چارچوب استاندارد ERC-6551 مطرح شده است. این حساب، به تازگی ایجاد شده و این امکان را به NFT میدهد که یک حساب قرارداد هوشمند مرتبط با خود را دریافت کند. این حساب توکن باند قابلیت نگهداری انواع داراییهای دیجیتال مانند ارزهای دیجیتال و پروتکلهای اثبات حضور (POAP) را در خود دارد.
قراردادهای حساب توکن باند رمز نیز شامل سوابق تمام تراکنشهایی است که با NFTها مرتبط هستند. هر زمان که یک NFT فروخته یا منتقل شود، حساب توکن باند نیز همراه با NFT به سمت مالک جدید حرکت میکند. این اقدام موجب میشود که مالک جدید NFT دسترسی به تمام داراییهای دیجیتال مبتنی بر بلاک چین در داخل کیف پول NFT را پیدا کند و قادر باشد تاریخچه تراکنشهای مرتبط با NFT را بررسی نماید.
به این ترتیب، حساب توکن باند نه تنها به NFT این امکان را میدهد که به صورت مستقیم در دنیای دیجیتال تعامل داشته و داراییهای خود را مدیریت کند، بلکه با ارائه یک زیرساخت کارآمد، تبادلات NFT را همراه با سابقه کاملی از تراکنشها بهبود میبخشد.
چرا استاندارد ERC-6551 ایجاد شد؟
استاندارد ERC-6551 به عنوان یک پاسخ به نیازها و تغییرات مدرن در فضای Non-Fungible Tokens (NFT) طراحی و ایجاد شده است. سازندگان این استاندارد درک کردند که NFTها روز به روز در مواقعی قرار میگیرند که نیاز به نگهداری داراییها و سوابق آنها وجود دارد. به عنوان مثال، یک شخصیت NFT در یک بازی ممکن است نیاز به نگه داشتن نشانههایی داشته باشد که در بازی به دست آمدهاند، یا یک کارت عضویت NFT ممکن است نیاز به ثبت رویدادهایی داشته باشد که آن عضو در آن شرکت کرده است.
استاندارد ERC-6551 با ایجاد حسابهای توکن باند، این امکان را به NFTها میدهد که به عنوان نمایندگان منحصربهفرد با سوابق تراکنشها و داراییهای خود عمل کنند. با این رویکرد، تمام موارد مرتبط با NFT در یک زمان بهصورت جامع و سازمانیافته نگهداری میشوند.
دلیل اصلی ایجاد استاندارد ERC-6551
انگیزه اصلی پشت ایجاد ERC-6551 ناشی از افزایش استفاده از NFTها به عنوان شکلی از هویت دیجیتال در شبکههای بلاک چین است. تا قبل از ایجاد این استاندارد، توکنهای ERC-721 (رایجترین نوع NFT) نمیتوانستند بهعنوان پروکسی عمل کنند یا داراییهای زنجیرهای را نگه دارند، که باعث محدودیت موارد استفاده و اتصال آنها به دنیای واقعی میشد.
استاندارد ERC-6551 با ایجاد حسابهای توکن باند به هر توکن ERC-721 امکانات کامل یک حساب اتریوم را اعطا میکند و در عین حال با قراردادهای موجود ERC-721 سازگار است. این راهکار از طریق ایجاد حسابهای منحصر بهفرد به نام “حسابهای محدود به رمز” (TBA) بهصورت تخصصی برای هر توکن ERC-721، با استفاده از یک رجیستری بدون مجوز به دست میآید. این اقدام به انعطافپذیری بیشتر و افزایش عملکرد منتهی میشود.
استاندارد ERC-6551 چگونه کار میکند؟
استاندارد ERC-6551 با استفاده از یک رجیستری بدون مجوز، برای حل مشکلات محدودیتهای NFTهای معمولی ERC-721 اقدام میکند. مهمترین این مشکلات عبارتند از قابلیت محدودیت در مالکیت، عدم توانایی در داشتن داراییهای دیگری مثل توکنها یا سایر NFTها، و عدم توانایی در تعامل با سایر قراردادهای هوشمند یا تغییرات در طول زمان. در زیر توضیحاتی درباره نحوه عملکرد ERC-6551 ارائه میدهیم:
- رجیستری بدون مجوز:
استاندارد از یک رجیستری بدون مجوز برای حل مشکلات NFTهای ERC-721 استفاده میکند. این رجیستری به عنوان یک کارخانه و فهرست برای Token-Bound Accounts (TBA) عمل میکند. - ایجاد TBA:
هر فرد با فراخوانی یک تابع در رجیستری و پرداخت هزینه اندکی، میتواند یک TBA برای هر توکن ERC-721 ایجاد کند. - قرارداد پروکسی TBA:
قرارداد پروکسی نشاندهنده TBA است و تمام ویژگیها و ابردادههای توکن اصلی ERC-721 را به ارث میبرد. این قرارداد پروکسی همچنین استاندارد EIP-1271 را پیادهسازی میکند که به آن اجازه میدهد پیامها را امضا کرده و امضاها را از سوی توکن تأیید کند. - تعامل با دیگر قراردادها و حسابهای هوشمند:
این رویکرد به TBA این امکان را میدهد که با سایر قراردادها و حسابهای هوشمند در شبکه اتریوم تعامل کند، از جمله صرافیهای غیرمتمرکز، پلتفرمهای وام دهی، محیطهای بازی و غیره.
به این ترتیب، ERC-6551 توانایی NFTها را در تعامل با دیگر داراییها و قراردادهای هوشمند را افزایش میدهد و امکانات گستردهتری برای استفاده از آنها در سناریوهای متنوع فراهم میکند.
چگونه ERC-6551 توکنهای NFT را تقویت میکند؟
ERC-6551 با تغییر نحوه عملکرد NFTها، بهبودهای چشمگیری را ارائه میدهد. در زیر توضیحاتی در مورد چگونگی تقویت توکنهای NFT توسط ERC-6551 ارائه میشود:
- تعامل با قراردادهای هوشمند:
NFTهای ERC-6551 میتوانند با قراردادهای هوشمند تعامل داشته باشند و قابلیتهای جدیدی مانند مدیریت توکنها، اجرای قراردادها، و ارسال و دریافت اطلاعات را داشته باشند. این امکان به صاحبان NFTها این امکان را میدهد که از داراییهای خود به نحوی دقیقتر و گستردهتر بهرهمند شوند. - داشتن توکنهای دیگر:
ERC-6551 به NFTها این قابلیت را میدهد که توکنهای دیگر را درون خود نگهداری کنند. این امکان به صاحبان NFTها این امکان را میدهد که دارای داراییهای متعددی در یک آدرس بلاک چین باشند و از ارتباط توکنهای مختلف بهرهمند شوند. - نمادسازی موجودیتهای دنیای واقعی:
NFTهای ERC-6551 اکنون قابلیت نمادسازی موجودیتهای دنیای واقعی را دارند. این به هنرمندان، سازندگان بازی و سایر افراد این امکان را میدهد که موجودیتهای خود را در بلاک چین به صورت یکتا ثبت کرده و به فروش برسانند. - افزایش امنیت:
با حسابهای توکنباند که فوراً در بلاک چین ثبت میشوند، امنیت NFTها بهبود یافته و مقاومت بیشتری در برابر حملات و سرقت اطلاعات دارند. - همکاری با دیگر بلاک چینها:
ERC-6551 توانایی NFTها را در همکاری با دیگر بلاک چینها نیز بهبود میبخشد. این امر به آنها این امکان را میدهد که در برابر مخاطرات و چالشهای مربوط به شبکه اتریوم، به عنوان یک جزء از اکوسیستم بلاک چین عمل کنند. - گستردهتر شدن مخاطبان:
با امکانات جدید ERC-6551، NFTها میتوانند به دسترس مخاطبان گستردهتری از کاربران در حوزههای مختلف از جمله گیمینگ، DeFi، احراز هویت و توسعه DApps قرار گیرند.
با این بهبودها، ERC-6551 نقش مهمی در توسعه و تقویت دنیای NFT و استفادههای متعدد آنها ایفا میکند.
مزایای ERC-6551 نسبت به ERC-721
حتی با وجود اینکه استاندارد ERC-721 راه را برای پذیرش گستردهتر NFTها باز کرده و موارد استفاده متنوعی را برای داراییهای دیجیتال مبتنی بر بلاک چین فعال کرده است، استاندارد ERC-6551 به منظور کاهش برخی محدودیتهای مرتبط با NFTهای ERC-721 ایجاد شده است. یکی از محدودیتهای ذاتی NFTهای ERC-721 این است که حتی اگر به عنوان اثبات مالکیت اقلام دیجیتالی عمل کنند، این موضوع به طور ذاتی تاریخچه کامل دارایی را تضمین نمیکند. این توکنها اساساً به عنوان پیوند بین دارایی و حساب مالک آن عمل میکنند، اما نمیتوانند یک نمای جامع از تراکنشها یا ابزارهای گذشته دارایی را ارائه دهند.
استاندارد ERC-721 به دلیل طراحی فعلیاش قادر به عمل به عنوان عوامل زنجیرهای یا تعامل مستقل با سایر داراییها یا قراردادهای زنجیرهای نیست. این توکنها دارای فراداده JSON ایستا هستند که سازگاری و بهرهوری آنها را محدود میکند. این محدودیت به این معناست که نمیتوانند داده یا مقدار اضافی را در خود ذخیره کنند. با این حال، با معرفی حسابهای رمزی (TBA) از طریق استاندارد ERC-6551، ان اف تیها حالا میتوانند بدون از دست دادن مزایای ERC-721، به داراییهای انعطافپذیر و تعاملی تبدیل شوند. این امکان به آنها اجازه میدهد تا اقدامات امنیتی پیشرفتهتری را اجرا کرده و عملکرد اضافی را در خود توکن داشته باشند.
موارد استفاده از استاندارد ERC-6551
استاندارد ERC-6551 به عنوان یک حلقه به روز شده برای جهان NFT، موارد استفاده فراوانی در اکوسیستم بلاک چین ارائه میدهد. این حسابهای رمزی به توکنهای ERC-721 این امکان را میدهند که به عنوان حسابهای قرارداد هوشمند منحصر به فرد باشند و دارای قابلیتهای گستردهای برای تعامل با دیگر عناصر شبکه اتریوم باشند. از جمله موارد استفاده از استاندارد ERC-6551 میتوان به موارد زیر اشاره کرد:
ترکیب پذیری NFT
ترکیب پذیری NFT، امکان جذب چندین دارایی یا توکن متفاوت به صورت یک NFT واحد را در اختیار کاربران قرار میدهد. این ویژگی اهمیت زیادی در توسعه اقتصاد دیجیتال و افزایش ارزش NFTها دارد. طراحی ERC-6551 این ترکیب پذیری را به یک سطح جدید ارتقا داده است. کاربران حالا میتوانند NFTای را به دست آورند که شامل توکنهای منحصر به فرد متعددی باشد که به پروژه NFT مرتبط هستند.
با توجه به امکانات ERC-6551، ان اف تیهای قابل ترکیب به کاربران این امکان را میدهند که به دلخواه داراییهای مرتبط با NFT خود را نگهداری کنند یا بخشی از آنها را به فروش برسانند. حتی این امکان وجود دارد که داراییهای اضافی به NFT افزوده شوند، از این طریق ارتقاء و تغییرات در محتوا و ارزش NFT امکانپذیر میشود.
استفاده از NFTهای قابل ترکیب به ویژه در پروژههای هنری تجربی و NFTهای معین به عنوان سرمایهگذاری، تحول مهمی در دنیای دیجیتال ایجاد کرده است. این امکان به افراد اجازه میدهد تا تنوع بخشیده و تنوع زیادی از داراییها را در قالب یک NFT تجربه کنند، که از تعاملات بیشتر و تجربیات دیجیتال جذابتر نتیجه میشود.
هویتهای NFT
هویتهای NFT نه تنها به یک تصویر دیجیتالی محدود نمیشوند، بلکه امکان فعالیتهای متنوعتر و مفهومی از هویت دیجیتال را فراهم میکنند. ERC-6551 به عنوان یک استاندارد نوین NFT، این امکان را ایجاد میکند که هویتهای NFT به عنوان عوامل مستقل و با قابلیتهای گسترده در بلاکچین عمل کنند.
در قبال یک NFT استاندارد، معمولاً برای انجام اعمالی نظیر انتقال دارایی یا ارسال پول به نهاد دیگر، کاربر باید با ارتباط مستقیم با قراردادهای هوشمند جداگانه تعامل داشته باشد. با این حال، ERC-6551 این مراحل را سادهتر میکند و به NFT این امکان را میدهد که به صورت مستقیم با حسابها و قراردادهای هوشمند ارتباط برقرار کند و مالکیت داراییهای دیجیتال را مدیریت کند.
این ویژگی از هویتهای NFT به افراد این امکان را میدهد که از هویت دیجیتال خود در تراکنشها استفاده کنند، بدون اینکه بخواهند هویت واقعی خود را آشکار کنند. به این ترتیب، افراد میتوانند از هویت های NFT برای ایجاد تراکنشهای محرمانهتر یا بدون هویت کاربری مشخص، به طور ایمن و شفاف استفاده کنند.
بازی
استفاده از کیف پول قرارداد هوشمند ERC-6551 در بازیها به ویژه از آنجایی که بازیها از توکنهای غیرقابل تجزیه و تحلیل NFT برخوردارند، امکانات بیشماری را برای گیمرها و توسعهدهندگان فراهم میکند. این کیف پول با ویژگیهای ERC-6551 میتواند انعطاف پذیری بیشتری در معاملات و مبادلات NFT داشته باشد، به ویژه در محیط بازی.
با استفاده از حسابهای توکن باند ERC-6551، گیمرها میتوانند داراییهای مرتبط با بازی را برای فروش یا معامله بندی کنند، از جمله NFTهایی که به عنوان اسباب بازی ارتقاء یافته یا ویژگیهای خاصی را به بازیکنان اضافه میکنند. همچنین، با استفاده از کیف پول ERC-6551، ترکیب پذیری NFTها در بازیها بهبود مییابد، زیرا کاربران میتوانند داراییهای مختلف را به یکدیگر اضافه کرده و به صورت انعطاف پذیر ترکیب کنند.
علاوه بر این، حسابهای توکن باند میتوانند POAPها را ذخیره کرده و نمایش دهند، که به بازیکنان اجازه میدهد از مشارکت در رویدادها و فعالیتهای خاص بازی بهرهمند شوند. این امر ارتباط بیشتری بین بازی و جوامع جذب میکند و تجربه گیمرها را بهبود میبخشد.
منشأ
کیف پولهای قرارداد هوشمند به مالکان نه تنها امکان مدیریت داراییهای زنجیرهای را میدهند، بلکه با داشتن رکورد کامل از تراکنشهای گذشته، امکان ارائه اطلاعات دقیق درباره منشأ و تاریخچه یک دارایی را فراهم میسازند. این خصوصیت به ویژه برای NFTهایی که به عنوان قطعات کلکسیونی معامله میشوند، اهمیت دارد.
مالکان جدید میتوانند از حساب قرارداد هوشمند برای اطلاعات دقیق در مورد منشأ یک قطعه استفاده کنند. با نگاه به تاریخچه تراکنشها، آنها میتوانند مشاهده کنند که یک شی چه زمانی ایجاد شده است، چه کسی قبلاً مالک آن بوده و چند بار انتقال یافته است. این امکان به مالکان اطمینان میدهد که دارایی دقیقاً همان چیزی است که ادعا میشود، و این توانایی را فراهم میکند که تاریخچه و اصالت دارایی را ثابت کرده و ارزش آن را تأیید کنند. این نوع اطلاعات اهمیت زیادی در افزایش اعتماد و قابلیت تحلیل ارزش داراییها دارد.
وابستگی
ERC-6551 با افزایش وابستگی NFT، این امکان را فراهم میکند که NFT به صورت مستقل با دیگر موارد موجود در زنجیره تعامل داشته باشد. به عبارت دیگر، NFT میتواند به طور مستقیم با اقلام دیگر مانند توکنها یا قراردادهای هوشمند ارتباط برقرار کند و از آنها به عنوان بخشی از عناصر خود استفاده کند. برای مثال، یک هنرمند میتواند یک NFT ایجاد کند که با اضافه کردن توکنهای بیشتر به کیف پول، ویژگیهای NFT مانند رنگ یا ویژگیهای دیگر را تغییر دهد. این وابستگی به انواع تعاملات خلاقانه و نوآورانه بر روی NFT اجازه میدهد و باعث میشود تجربه مالکان NFT به مراتب چندان و جذابتر شود. این امکان به خریداران احساس عمیقتری از ارتباط با آثار هنری و دیگر NFTها میدهد و تعاملات بیشتری را در اکوسیستم NFT ایجاد میکند.
ERC-6551 و کیف پول هوشمند
کیف پولهای هوشمند در محیط ERC-6551 محور قرار گرفتهاند و این ویژگی به NFTها امکانات جدید و تازهای اضافه میکند. برخلاف حسابهای سنتی خارجی (EOA) که توسط کلیدهای خصوصی کنترل میشوند، کیف پولهای هوشمند حسابهای مبتنی بر قراردادهوشمند با ویژگیهای قابل برنامهریزی را فراهم میکنند. این امکان به مالکان NFT این قابلیت را میدهد که داراییهای خود را به همراهی عالی در کیف پولهای هوشمند نگهداری و مدیریت کنند. این ارتباط نه تنها امکان نگهداری و انتقال داراییها را بهبود میبخشد بلکه تاریخچه زنجیرهای ناپذیر از NFT را نیز فراهم میسازد.
با اتصال NFT به کیف پولهای هوشمند، این کیف پولها یک قلمرو جدید از امکانات را برای مالکان NFT باز میکنند. این حسابهای توکن باند نه تنها قابلیت نگهداری داراییها و تسهیل تراکنشها را دارند، بلکه تاریخچه زنجیرهای تغییر ناپذیر از NFT را نیز به همراه دارند. این ویژگی مانند مالکان جدید به این امکان میدهد که با استناد به تاریخچه زنجیرهای، اطمینان حاصل کنند که NFT معینی چه زمانی ایجاد شده است، چه کسی مالک آن بوده و چند بار فروخته شده است. این امکان به خصوص برای NFTهایی که به عنوان جلد کلکسیونها فروخته میشوند، بسیار ارزشمند است.
تاریخچه منحصر به فرد
با توجه به اینکه هر NFT و کیف پول هوشمند دارای یک تاریخچه منحصر به فرد و ناپذیر در زنجیره بلاک است، این ارتباط امکان نشان دادن روایت کامل و شفاف از مالکیت، تراکنشها و استفادههای NFT را فراهم میکند. همچنین، این ارتباط بین NFT و کیف پول هوشمند امکان اطمینان از اصالت و مبدأ NFTها را به مالکان میدهد.
در نهایت، کیف پولهای هوشمند به NFTها این امکان را میدهند که به عنوان یک موجودیت دارای تاریخچه و اطلاعات قابل اطمینان باشند. این اتصال نه تنها نقل و انتقال داراییها را سادهتر میکند بلکه تراکنشها و فعالیتهای NFT را تبیین و تبدیل به یک روایت جامع از مالکیت و استفاده میکند.
چالشهای استاندارد ERC-6551
استاندارد ERC-6551 با چالشها و نگرانیهایی همراه است که در مسیر پیادهسازی و گسترش آن مطرح میشوند. در ادامه به برخی از چالشهای این استاندارد اشاره میشود:
عدم سازگاری با فناوری موجود
این یک نگرانی مهم و قابل درک است که نشاندهنده چالشهایی است که ممکن است در فرآیند انتقال از استانداردهای NFT موجود به ERC-6551 به وجود آید. این انتقال ممکن است نیازمند تغییرات و سفارشیسازیهای زیادی در ساختار فنی و برنامهریزی پروژههای NFT باشد.
به عنوان مثال، بازارهای موجود ممکن است از ساختارهای دیگر فناوریها برای کار با NFTها استفاده کرده باشند. این فناوریهای دیگر میتوانند شامل سرورهای متمرکز، ارتباطات آفلاین، یا سیستمهای مدیریت حقوق دسترسی (DRM) باشند. این سیستمها ممکن است بر اساس توافقات خاص ویژگیها طراحی شده باشند که احتمالاً نیاز به تغییرات و سازگاری با ERC-6551 دارند.
علاوه بر این، گسترش مفهومی از NFT به عنوان موجودیتهای دیجیتال تعداد زیادی از ویژگیها و اجزای مختلف را شامل میشود. ممکن است که این ویژگیها در ERC-6551 مد نظر نباشند یا نیاز به تغییرات دقیق تر داشته باشند تا با این تنوع ویژگیها سازگار شوند.
با این وجود، این نکته مهم است که با تلاشهای مشترک اعضای جامعه بلاکچین و توسعهدهندگان، مسائل سازگاری میتوانند حل شوند و استاندارد ERC-6551 بتواند به مرور به عنوان یک گزینه مورد قبول برای پروژههای NFT تبدیل شود.
آسیبپذیری در برابر کلاهبرداری
آسیبپذیری در برابر کلاهبرداری، یک مخاطره مهم در استفاده از استاندارد ERC-6551 برای NFTها میباشد. این استاندارد، ارزش و پیچیدگی NFTها را افزایش میدهد و این ویژگیها NFT را به هدفی جذاب برای کلاهبرداران تبدیل میکند. عدم آگاهی مردم نسبت به جزئیات ERC-6551، به عنوان یک فاکتور اصلی، میتواند برای عوامل مخرب فرصت مناسبی برای ایجاد کلاهبرداری و سو استفاده از کاربران فراهم کند.
با توجه به اینکه اکنون NFTها قابلیت نگهداری ارز دیجیتال و دیگر داراییهای مرتبط با زنجیره را دارند، افرادی که به عنوان هدف از کلاهبرداری قرار میگیرند، ممکن است مقدار بیشتری از داراییهای خود را از دست بدهند تا یک NFT معمولی. به عبارت دیگر، این آسیبپذیری به معنای افزایش مخاطرات و گمراهکننده شدن در تعامل با NFTها میباشد.
احتمال قفل شدن داراییها در چرخههای مالکیت
استاندارد ERC-6551 با پیچیدگیهای مرتبط با چالشهای مالکیت در چرخههای بازگشتی همراه است. یکی از سوالات مهمی که در این زمینه مطرح میشود، آن است که اگر مالک یک توکن NFT از نوع ERC-721 را به حساب رمزی خود منتقل کند، چه اتفاقی میافتد؟ در حال حاضر، هم NFT و هم تمام داراییهای موجود در حساب به یک چرخه مالکیت مرتبط میشوند و این امر باعث قفل شدن کامل توکنها میگردد؛ زیرا فقط مالک حساب مجاز به انتقال حساب است، اما در اینجا مالک حساب خود تبدیل به مالک NFT شده است.
در حال حاضر، برای جلوگیری از این امر، تنها راه این است که در راه اندازی یا استفاده از یک حساب توکن باند، موارد را با دقت و مراقبه مدیریت کرد. این مشکل نشان از ضرورت ایجاد راهحلهای مناسب و استانداردی برای مدیریت تراکنشهای مالکیت و انتقال NFT در چرخههای بازگشتی در این استاندارد میدهد.
استاندارد ERC-6551 در مقابل استاندارد ERC-721
ERC-6551 و ERC-721 هر دو استاندارد مهم در بلاک چین اتریوم هستند که برای ایجاد و مدیریت توکنهای غیرقابل تعویض (NFT) مورد استفاده قرار میگیرند. این دو استاندارد اتریوم از زبان برنامه نویسی خاص خود برای تعریف نحوه تعامل کاربران با بلاک چین استفاده میکنند. اگرچه هر دو به ایجاد NFT ها میپردازند، اما تفاوت اصلی در نحوه اجرا و عملکرد آنها وجود دارد.
ERC-721 به عنوان یک استاندارد اولیه برای ایجاد NFTها شناخته میشود. این استاندارد NFT را به عنوان توکنهای منحصر به فرد با رسانههای پیوست شده مانند تصاویر یا متون تعریف میکند. از سوی دیگر، ERC-6551 بر پایهی ERC-721 ساخته شده است و جزئیاتی را به آن اضافه کرده است که این امکان را فراهم میکند که توکنها دارای داراییهای دیگر نیز شوند.
ERC-6551 میتواند به عنوان یک ارتقاء از ERC-721 در نظر گرفته شود. این استاندارد به کاربران امکان میدهد تا کیف پول خود را به عنوان یک حساب ERC-6551 ارتقاء دهند. این ارتقاء به کاربران امکان میدهد داراییهای دیگری را در کنار NFT ها در کیف پول خود نگه دارند و به آسانی با دیگر داراییهای بلاک چین تعامل داشته باشند. به این ترتیب، ERC-6551 باعث افزایش امکانات تعاملی NFT ها و توسعه جهت تعامل با داراییهای مختلف میشود.
آینده استاندارد ERC-6551
استاندارد ERC-6551 با ایجاد یک راه ساده و زنجیرهای برای انجام وظایف متعدد، به احتمال زیاد امواج بزرگی در جامعه NFT ایجاد خواهد کرد. این استاندارد نه تنها توسعه دهندگان DApp را از زحمتهای بسیاری بینیاز میکند، بلکه همچنین پتانسیل دارد که بازارهای بازی، متاورس و کلکسیونی را بسیار آسانتر کند. از این رو، ERC-6551 میتواند در آینده به شکل قابل توجهی توسعه یابی دهد.
استفاده از استاندارد ERC-6551 ممکن است به طراحان و توسعه دهندگان کمک کند تا وظایف خود را با سهولت بیشتری انجام دهند و تا حد زیادی فعالیتهای NFT را تسریع بخشند. همچنین، این استاندارد میتواند زمینهای برای پروژههای NFT جدید فراهم کند و تنوع بیشتری در جامعه NFT به وجود آورد.
با این حال، باید به یاد داشت که پذیرش یک استاندارد جدید در جوامع بلاکچین زمان بر است. تغییرات و پیادهسازیهای کوچک در ERC-6551 نیازمند زمان و پذیرش اجتماعی هستند. به تدریج، با افزایش استفاده و شناخت این استاندارد، ممکن است پروژهها و افراد بیشتری از آن بهرهمند شوند و به توسعه جامعه NFT کمک کند.
جمع بندی
در این مقاله به بررسی کامل استاندارد ERC-6551 پرداختیم. با تکامل NFTها، تغییرات در توکنهای مبتنی بر استانداردهای قدیمی ممکن است نیازمند شود. در این زمینه، ERC-6551 وظیفه جدیدی به عهده گرفته و با ارتقاء به حسابهای توکنباند، امکانات یک حساب اتریوم را به NFTهای ERC-721 میدهد. این استاندارد همچنین به عنوان یک کیف پول عمل میکند، و از نظر آدرس NFT نقش یک کیف پول را ایفا میکند.
با افزودن کیف پول به NFT، این استاندارد این امکان را فراهم میکند که داراییهای مرتبط با NFT، مانند اجزای بازی یا کلکسیونها، به صورت مستقل نگهداری شوند. این گام به نوعی مشکلات اساسی مرتبط با NFTهای اصلی ERC-721 را حل میکند. احتمالاً در آینده، با توسعه و پذیرش بیشتر، استاندارد ERC-6551 به عنوان یک بخش اساسی از منظری جدید برای NFTها تبدیل خواهد شد.