در سال های اخیر، بلاک چین اتریوم قابلیت های بسیاری مانند قراردادهای هوشمند، برنامه های غیرمتمرکز و توکن سازی را در اختیار کاربران و توسعه دهندگان قرار داده است. استاندارد ERC1155 یکی از استانداردهای بلاک چین اتریوم برای ایجاد توکن است که به اندازه ERC-20 یا ERC-721 شناخته شده نیست اما مزایا و کاربردهای خاصی دارد که در ادامه به آنها خواهیم پرداخت.
استاندارد ERC1155 چیست؟
استاندارد ERC1155 مخفف عبارت1155 Ethereum Request for Comments است. این درخواست شامل گروهی از استانداردهای طراحی شده برای بهبود استفاده از قراردادهای هوشمند و توکن های مبتنی بر بلاک چین اتریوم است. همانطور که می دانید توکن های موجود در بلاک چین به دو دسته قابل تعویض و غیرقابل تعویض (NFT) تقسیم می شوند. قبل از ایجاد استانداردERC-1155 ، توکن های قابل تعویض در بلاک چین اتریوم را می توان بر اساس استاندارد ERC-20 و توکن های غیرقابل تعویض را فقط میتوان بر اساس استاندارد ERC-721 ایجاد کرد.
استاندارد ERC1155 هر دو استاندارد ERC-20 و ERC-721 را ترکیب کرده و امکان انتقال توکن های قابل تعویض و غیر قابل تعویض را در یک تراکنش می دهد. انتقال هر دو نوع توکن در یک تراکنش نه تنها کارمزد را کاهش می دهد بلکه ایجاد و مبادله دارایی های مبتنی بر بلاک چین را آسانتر می کند؛ در نتیجه، کارایی شبکه اتریوم به عنوان شبکه انتقال ارز نیز افزایش می یابد.
ERC-1155 چگونه کار می کند؟
انگیزه اولیه ERC-1155 حل چالش های پیش روی بازیکنان و توسعه دهندگان بازی های بلاک چین بود؛ با این حال، بسیاری از نمونههای ERC-1155 در خارج از بازی نیز استفاده می شوند و یک مرجع عالی برای درک نحوه عملکرد ERC-1155 است. بازی های آنلاین انبوه چند نفره، حاوی ده ها هزار آیتم هستند که بازیکنان می توانند آن ها را جمع آوری کرده و با یکدیگر مبادله کنند (زره، سلاح، سپر، سکه، نشان، قلعه و غیره). برخی از اقلام مانند سکه قابل تعویض هستند، دیگر آیتم ها مانند شمشیر غیر قابل جایگزینی هستند و در بلاک چین، هر یک از اینها، یک توکن محسوب می شوند.
قبل از ظهور استاندار ERC-1155، هر تراکنش نیاز به قرارداد هوشمند خود داشت؛ به عبارت دیگر، یک بازی با صد هزار آیتم، به صد هزار قرارداد هوشمند نیاز داشت. به گفته توسعه دهنده Witek Radomski، ERC-1155 مانند این است که برای هر برنامه ای که استفاده می کنید به یک تلفن متفاوت نیاز دارید. این فرآیند اضافه کاری غیر ضروری زیادی ایجاد می کند و باعث اتلاف وقت و هزینه می شود.
با یک توکن ERC-1155، می توان چندین مورد را در یک قرارداد هوشمند ذخیره کرد و هر تعداد مورد را می توان در یک تراکنش برای یک یا چند گیرنده ارسال کرد. این بدان معناست که اگر می خواهید برای یکی از دوستانتان یک شمشیر، برای دیگری سپر و برای هر دو، 100 طلا بفرستید، می توانید این کار را در یک معامله انجام دهید.
ویژگی های استاندارد ERC1155
ERC-1155 علاوه بر قابلیت انتقال چندین نوع توکن به طور همزمان و افزایش کارایی و کاهش هزینه تراکنش، چندین ویژگی خاص دیگر نیز دارد:
- برخلافERC-20 و ERC-721 که نیاز به یک قرارداد هوشمند جدید برای هر نوع توکن دارند، از تعداد بی نهایت توکن پشتیبانی می کند.
- ERC-1155 نه تنها از توکن های قابل تعویض و غیرقابل تعویض، بلکه از توکن های نیمه قابل تعویض نیز پشتیبانی می کند. توکن های نیمه مثلی مانند بلیط کنسرت هستند؛ یعنی می توان آنها را قبل از شروع کنسرت، مبادله کرد و فروخت (به نقد تبدیل کرد) اما بعد از کنسرت، ارزش قبل از نمایش خود را از دست می دهند و کلکسیونی می شوند (غیر قابل تعویض).
- ERC-1155، برخلاف ERC-20 و ERC-721، دارای یک عملکرد انتقال امن است که امکان بازیابی توکن ها را در صورت ارسال به آدرس اشتباه فراهم می کند. ERC-1155 نیازی به تایید قراردادهای توکن به صورت جداگانه را از بین می برد، به این معنی که تراکنش های کمتری باید امضا شوند.
آینده استاندارد توکن ERC-1155 چیست؟
اگرچه ERC-1155 پنج سال است که وجود داشته است، هنوز در مقایسه با همتایان خودERC-721 و ERC-20 نسبتاً کم استفاده است زیرا ساختار ثبت اطلاعات در استاندارد ERC1155، امکان ردیابی تراکنش ها و گاهی اوقات نشان دادن منبع تغییرات را نمی دهد. این با یکی از اهداف اصلی بلاک چین که شفافیت در زمینه تراکنش های مالی است، سازگار نیست. البته، با توجه به تطبیق پذیریERC-1155 ، هنوز هم این امکان وجود دارد که پروژه های موجود به منظور گسترش عملکرد خود به استاندارد جدید ERC-1155 روی آورند.
بنابراین به نظر می رسد که:
- ERC-1155 همچنان در بازی های بلاک چین ساخته شده بر روی اتریوم استفاده خواهد شد. ظهور بازی های Play to Earn می تواند این روند را تسریع کند.
- سازمانهای مستقل غیرمتمرکز(DAO) نیز گزینههای خوبی برای استفاده از ERC-1155 هستند زیرا عملیات DAO ممکن است به استفاده از توکن های قابل تعویض، نیمه قابل تعویض و غیر قابل تعویض نیاز داشته باشد. DAO ها با استفاده از قراردادهای هوشمند سازماندهی می شوند و اعضا از توکن های حاکمیتی برای رای دادن در مورد موضوعاتی مانند تخصیص بودجه استفاده می کنند. 1155ERC- به ویژه برای فایل های زنجیره ای مفید خواهد بود. به طور کلی، چشم انداز 1155ERC- بسیار امیدوارکننده است. انعطاف پذیری این استاندارد امکان استفاده از موارد متعددی را فراهم می کند که بسیاری از آنها هنوز مورد بررسی قرار نگرفته اند.