استانداردهای رمز چیست? یک مرور کلی

  • 2021-06-15

استانداردهای توکن مجموعه قوانینی هستند که امکان توسعه توکن های ارز دیجیتال را در پروتکل های مختلف بلاک چین فراهم می کنند. اما دقیقا چه هستند?

Token Standards

استانداردهای رمز مجموعه ای از قوانین شرایط و توابع است که دیکته چگونه کار می کند رمز رمزنگاری هستند. در اینجا نگاهی عمیقتر به استانداردهای توکن رایج در اتریوم و چند مورد دیگر میاندازیم.

استانداردهای رمز چیست?

قبل از تعمق به استانداردهای نشانه, مفید است به درک مکانیسم های استاندارد قرارداد هوشمند. اساسا استانداردهای قراردادهای هوشمند قوانینی هستند که یک قرارداد هوشمند باید رعایت کند تا همانطور که در شبکه اصلی بلاکچین در نظر گرفته شده عمل کند.

این استانداردها مشخصات سطح برنامه هستند, مانند استانداردهای رمز, ثبت نام, و فرمت های کتابخانه بسته. با این مجموعه از استانداردهای قرارداد هوشمند و پارامترهای به وضوح تعریف شده, هر کسی با دانش کافی ممکن است خود را ایجاد کنیدken رمز. به طور خلاصه قراردادهای هوشمند را قادر می سازد تا وظایف اساسی خود را انجام دهند.

که ما را به استانداردهای نشانه, یک زیر مجموعه از استانداردهای قرارداد هوشمند . برای بلاکچین که قراردادهای هوشمند پشتیبانی, استانداردهای رمز نشان دهنده یک راهنمای برای ایجاد, صدور, و استقرار نشانه های جدید در بلاکچین اساسی.

اکثر قراردادهای هوشمند بلاکچین در حال حاضر از اتریوم استفاده می کنند که رایج ترین استانداردهای توکن ERC-20, ERC-721, 7-777 و ERC-1155 است.

استانداردهای توکن مشترک در اتریوم

درخواست اتریوم برای اظهار نظر (Request) اساسا مجموعه ای از اسناد فنی است که حاوی رهنمودهایی برای توسعه یک قرارداد هوشمند است. مجموعه خاصی از توابع را برای هر نوع توکن تعریف می کنند و تعامل بین برنامه ها و قراردادهای هوشمند را تسهیل می کنند.

هر کسی می تواند یک دلار ایجاد کند. با این حال نیازمند طی کردن پروسه یک پیشنهاد بهبود اتریوم است که یک سند با ویژگیها و فرایندهای پیشنهادی برای شبکه بلاکچین اتریوم است.

وقتی یک توسعهدهنده پیشنهاد خود را مطرح کند توسط توسعهدهندگان اصلی اتریوم ارزیابی و بررسی خواهد شد. اگر جامعه بداند که علاوه بر مهم به اکوسیستم بلاکچین, پیشنهاد پذیرفته خواهد شد, نهایی, و اجرا.

به محض این که این فرایند کامل است, سند اولیه می شود standard استاندارد است که توسعه دهندگان دیگر می توانید استفاده کنید برای ایجاد نشانه های خود را.

در اینجا خلاصه ای از رایج ترینARDS استانداردهای نشانه:

Common token standards on Ethereum and their use cases

Standard-20 استاندارد رمز

استاندارد توکن ERC-20 را می توان به عنوان طرحی برای ایجاد توکن های قابل تعویض در شبکه اتریوم توصیف کرد.

قابل تعویض به این معنی است که هر نشانه (یا کسری از یک نشانه) معادل و غیر قابل تشخیص از دیگری است. مثلا 1 دلار الیس برابر با 1 دلار باب است. هر دو می توانند دلار خود را مبادله کنند زیرا ارزش یکسانی دارد. ارز فیات قابل تعویض است و به همین ترتیب 1 اتریوم همان ارزش هر اتریوم دیگر را دارد.

توکن های 20 دلاری مانند سایر دارایی های دیجیتال معمولا توسط سازمان ها و شرکت های متمرکز بر فناوری توسعه می یابند. این اجازه می دهد تا نهاد برای سفارشی کردن ابزار نشانه مانند اعطای حق رای و مکانیسم های پاداش.

با وجود تطبیق پذیری استاندارد رمز, هر ERC-20 رمز دارای قابلیت های هسته ای استاندارد. به عبارت دیگر تمام توکن های ایجاد شده با استفاده از ERC-20 با یکدیگر و خدمات سازگار مانند مایتروالت یا متاماسک سازگار هستند.

از نقطه نظر فنی شش توابع اصلی ERC-20 نشانه باید پیاده سازی وجود دارد:

  • مجموع عرضه-برای استخراج کل عرضه توکن یک توکن خاص specific-20 استفاده می شود
  • تعادل-برای استخراج تعادل توکن در کیف پول اتریوم استفاده می شود
  • انتقال-اجازه می دهد تا کاربر را به انتقال مالکیت یک نشانه به دیگری
  • انتقال از – به طور مشابه برای عملکرد انتقال با مزیت اضافه شده اجازه دادن به قراردادها برای انتقال نشانه ها از طرف کاربر کار می کند
  • تایید-برای تعیین محدودیتی در تعداد نشانه هایی که یک قرارداد هوشمند می تواند پس بگیرد استفاده می شود
  • کمک هزینه-کمک های خارجی به دسترسی و اجازه می دهد تا نشانه ها را از یک تعادل خاص صرف کنید

در بالای توابع اجباری بالا, دیگر توابع اختیاری است که می تواند قابلیت استفاده از یک بهبود وجود دارد there-20 رمز. وجود دارد نام رمز , نماد صدای تیک تیک (به عنوان مثال اتریوم), و تقسیم پذیری (چگونه بسیاری از رقم اعشار می تواند پشتیبانی رمز). با قرار دادن توابع بالا با هم, این یک contr-20 قرارداد. این قرارداد سپس پایه و اساس ارز رمزنگاری مختلف می شود, خواه یک استیبل کوین باشد, یک نشانه امنیتی, یا یک توکن سودمند. در میان محبوب ترین ERC-20 نشانه امروز لینک های زنجیره ای (ارتباط دادن), دای (دای), و توجه اولیه رمز (خفاش).

Standard-721 استاندارد رمز

در مقابل با ERC-20, که یک استاندارد رمز قابل تعویض است, 7-721 یک استاندارد رمز برای نشانه غیر قابل تعویض است (ان افت تی). توکن های غیر قابل تعویض نوع خاصی از توکن های رمزنگاری هستند که با مشخصات فردی خود قابل تعویض نیستند. این بدان معناست که 1 توکن به دلیل مشخصات منحصر به فرد خود نمی تواند با دیگری مبادله شود. از این رو, اغلب برای نشان دادن کلکسیونی دیجیتال مورد استفاده قرار, اقلام بازی, هنر دیجیتال, بلیط رویداد, نام دامنه, و سوابق مالکیت برای دارایی های فیزیکی.

Fungible vs. non-fungible explanation

یک نمونه از یک پروژه ساخته شده بر روی ERC-721 رمزنگاری است, یک بازی توسعه یافته در بلاکچین اتریوم در 2017 که اجازه می دهد تا کاربران را به خرید, فروش, و پرورش گربه های دیجیتال. در حال حاضر بازارها برای خرید یا فروش کارهای هنری دیجیتال ان اف ان ان شامل باز و کمیاب هستند.

اتمام Crypto. com گالری برای مجموعه های برتر ما از سازندگان و مارک های پیشرو.

Standard-777 استاندارد رمز

ERC - 777 با هدف رفع محدودیت های ERC-20. این استاندارد توکن باعث می شود که قراردادهای هوشمند بتوانند توکن ها را از طریق مکانیزمی به نام قلاب ارسال و دریافت کنند. قلاب یک تابع است که ترکیبی از دو پیام است — ارسال نشانه ها و اطلاع رسانی قرارداد — به یک. نه فقط ERC-777 همچنین عملکرد اضافی را برای رد معاملات از یک لیست سیاه معرفی می کند.

یکی دیگر از ویژگی های استاندارد توکن ERC-777 این است که به جای منسوخ شدن با ER C-20 سازگار است. به عبارت دیگر توکن های ساخته شده بر روی ER C-20 می توانند به راحتی با توکن های ساخته شده بر روی ERC-777 تعامل داشته باشند زیرا هر دوی این استانداردها از توابع اساسی یکسانی استفاده می کنند.

Standard-1155 استاندارد رمز

استاندارد توکن ERC-1155 بر ترکیب بهترین جنبه های پیشینیان خود برای ایجاد قراردادهای توکن مستقل از قابلیت تعویض و کارایی گاز متمرکز است. در شرایط شخص غیر روحانی, این یک استاندارد برای قرارداد است که می تواند انواع رمز های متعدد مدیریت است. یا همانطور که توسط توسعه دهندگان انجین توصیف شده است "یک قرارداد هوشمند واحد که می تواند تعداد نامحدودی از نشانه ها را اداره کند".

تیم انجین این استاندارد توکن را برای رفع کاستی های مرتبط با 7-721 به ویژه عدم انعطاف پذیری برای انتقال دسته ای توسعه داد. برای نشان دادن, به منظور ارسال ان اف تی های متعدد در ERC-721, یک کاربر نیاز به انجام معاملات متعدد. در نتیجه تعداد معاملات شبکه خود را با معاملات سیل می کند و به طور بالقوه هزینه های معامله بالا را متحمل می شود.

ERC-1155 مستقیما با پشتیبانی از نقل و انتقالات دسته ای به این موضوع می پردازد که امکان تقسیم دارایی های متعدد در یک قرارداد هوشمند را فراهم می کند. با این کار پتانسیل انتقال به علت ازدحام شبکه را به میزان قابل توجهی کاهش می دهد و در عین حال هزینه های تراکنش را کاهش می دهد.

How Erc1155 token standard works

استانداردهای توکن برای سایر بلاکچین ها

انواع پروتکل های قرارداد هوشمند که در حال حاضر مورد استفاده قرار می گیرند بسیار متفاوت است — اساسا هر کس کتاب قوانین خاص خود را دارد. به غیر از اتریوم چندین پروژه بلاک چین دیگر نیز وجود دارند که بر ایجاد قراردادهای هوشمند تمرکز دارند. در این بخش برخی از پروژه های محبوب را با استانداردهای توکن مربوطه معرفی خواهیم کرد.

استانداردهای توکن برای ای اس

EOS

بستر های نرم افزاری بلاکچین یوسیو پیاده سازی ویژگی های اصلی تکنولوژی بلاکچین, از جمله اجماع, برنامه هزینه, ایجاد حساب و اصلاح, اقتصاد رمز, ثبت نام تولید کننده بلوک, رای گیری, و چند سیگ.

بلاکچین نرم افزار شرکت بلوک.یکی از پلتفرم های منبع باز ایوزیو را توسعه داده و نگهداری می کند که شامل قراردادهای سیستم مورد نیاز برای یک بلاکچین مبتنی بر ایوزیو است. اینها شامل ایوسیو است.بایوس.سیستم, ایوسیو.ایوسیو.رمز, و یوسیو.قرار دادن.

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

استانداردهای توکن برای نو

NEO

نو پروژه دیگری است که بر ایجاد زیرساخت برای حمایت از قراردادهای هوشمند متمرکز است. نپ (پیشنهاد افزایش نو) تعریف استانداردهای برای پلت فرم نو, از جمله مشخصات پروتکل هسته, رابط های برنامه کاربردی مشتری, و استانداردهای قرارداد.

استانداردهای توکن در نو:

  • نپ-5-سیستم ها را با یک مکانیزم تعامل عمومی برای قراردادهای هوشمند نشانه گذاری شده فراهم می کند
  • نپ-11-استاندارد برای ایجاد قراردادهای نپال
  • نپ-17-استاندارد توکن که یک مکانیسم تعامل کلی را برای نشانه گذاری قراردادهای هوشمند مشخص می کند

استانداردهای توکن برای تزوس

Tezos

پیشنهاد قابلیت همکاری تزوس یک سند طراحی است که به جامعه تزوس اجازه می دهد تا یک ویژگی را تعریف کند, استانداردهای قابلیت همکاری, یا به روزرسانی فرایندها یا محیط خود. این فرایندی است که مکمل روند رسمی حاکمیت در زنجیره تزوس است. به طور معمول یک سند زیپ شامل مشخصات فنی و چگونگی پیاده سازی ویژگی های به روز شده و چگونگی بهبود کلی شبکه خواهد بود.

استانداردهای توکن در تزوس:

  • 7-پیاده سازی عملیات انتقال رمز و مصوبات برای صرف نشانه از حساب های دیگر. این شبیه یک ERC-20 در شبکه تزوس است
  • تزیپ-12-تزیپ - 12 به عنوان یک رابط چند دارایی ایجاد شد تا از وابستگی توسعه دهندگان تزوس به استانداردهای خاص برای انواع توکن جلوگیری کند. به طور مشخص, پستی 12 پیشنهاد یک رابط قرارداد رمز یکپارچه, است که پشتیبانی از طیف وسیع تری از انواع رمز, مانند نشانه قابل تعویض و غیر قابل تعویض مانند like-1155

مطالعه بیشتر

برای درک بهتر از برنامه های کاربردی از این استانداردها رمز, چک کردن مقالات ما در ان اف تی چیست? نشانه غیر قابل تعویض توضیح داد و نشانه رمزنگاری در مقابل سکه-چه تفاوت است?

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.