1. صفحه اصلی
  2. مقالات ارز دیجیتال
  3. بلاکچین
  4. توکن و استاندارد ERC20

توکن و استاندارد ERC20

توکن و استاندارد ERC20
لوگو علیرضا محرابی
توکن و استاندارد ERC20
بلاکچین

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

اما سوال اینجاست که استاندارد ERC20 چیست؛ مجموعه ای از قوانین است که باید بر روی یک توکن ایجاد شود تا بتواند بر روی اکوسیستم اتریوم فعالیت داشته باشد. استاندارد ERC20، به دلیل استفاده در عملیات های جذب سرمایه بسیار کاربردی هستند. به گونه ای که تمامی پروژه هایی که مبتنی بر بلاک چین هستند می توانند تا زمان ساخت بلاک چین اصلی خود، با تولید و فروش توکن های ERC20، سرمایه جذب کنند. 

آموزش رایگان ارز دیجیتال

آموزش ارز دیجیتال به ساده ترین روش ممکن به صورت رایگان را میتوانید در این مطلب یاد بگیرید.

مشاهده

در واقع اگر بخواهیم استاندارد ERC20 را به زبان ساده توضیح دهیم، به مجموعه قوانین و مقررراتی گفته می شود که با استفاده از آن می توان قراردادهای هوشمند را به همراه توکن هایش بر بستر اتریوم ساخت. 

واژه ERC20، مخفف عبارت Ethereum Request for Comment است و شماره 20 هم عددی است که این درخواست تخصیص داده می شود. 

روش کار توکن ERC20 به چه صورت است؟

روش کار توکن ERC20، بدین صورت است که در طی یک قرارداد هوشمند برای ایجاد یک توکن در پلتفرم اتریوم ایجاد می شود. در اصل یک زبان مشترک برای تمامی قراردادهای هوشمند اتریوم مورد استفاده قرار می گیرد. در واقع این زبان به تمامی توکن ها، این امکان را می دهد تا توسط یکدیگر مبادله شود.

اما برای اینکه با قوانین ERC20 آشنا شوید، باید در ابتدا با فیلدهای اختیاری استاندارد ERC20 آشنا شوید که شامل موارد زیر است. 

  1. نام توکن: این نام مخصوص توکن پلتفرم است.
  2. نماد یا علامت اختصاری: نماد اختصاصی هر توکن است.
  3. تعداد اعشار: در این فیلد، میزان تقسیم پذیری توکن خود را تعیین می کنید.

اما اینکه فیلدهای اجباری استاندارد ERC20 چه مواردی هستند که در ادامه می توان به این موارد اشاره کرد:

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

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

بررسی مزایا و معایب توکن های ERC20    

  • با استفاده از توکن های استاندارد ERC20، استفاده از هر چیز را ساده می شود، به گونه ای که این توکن های استاندارد، در ابتدای شروع به کار خود، زبان و اصطلاحات مخصوص به خود را داشت. 
  • به دلیل عدم این استانداردها، تیم توسعه دهنده نرم افزار باید وقت و هزینه زیادی را برای ایجاد بلاک چین و توکن کرد. به علاوه اینگونه از این صرافی و کیف پول ها، بایستی پلتفرم خود را با تک زبان ها و استانداردهای توکن سازگار می کردند. اما با ایجاد استاندارد ERC20، تمامی این مشکلات از بین رفت و به همین علت است که این نوع توکن، محبوب ترین پلتفرم ICO، در سال 2017 شناخته شد.
  • اما در کنار مزایایی که این نوع توکن دارد، معایبی نیز به همراه دارد. ممکن است به صورت ناخواسته زمانی که به عنوان یک روش پرداخت به جای اتر در قراردادهای هوشمند به کار گرفته می شود، تخریب شود. در راستای همین تخریب، در حدود 3 میلیون دلار در اثر چنین تخریبی، از بین رفته است. به همین خاطر اتریوم برای از بین رفتن چنین مشکلی، استاندارد جدیدی به نام ERC-223 در دست اقدام است. 

اختلاف توکن‌های ERC20 و کوین های با بلاک چین مستقل چیست؟

توکن ها در بستر بلاک چین اتریوم، به دارایی هایی گفته می شود که دارای ارزش هستند. این توکن ها همانند بیت کوین، لایت کوین و اتریوم ارسال و دریافت می شوند. تفاوت این توکن ها با ارزهای دیجیتالی که مانند بیت کوین بلاک چین جداگانه دارند، در این است که این مدل توکن ها از آدرس های اتریوم استفاده می کنند و تراکنش های خود را بر روی بلاک چین اتریوم می فرستند. در صورتی که کوین هایی مانند بیت کوین، بلاک چین مخصوصی داشته و تراکنش هایی که انجام می شود بر روی بلاک چین بیت کوین ثبت می شود. 

دوره آموزش ارز دیجیتال

آموزش ارز دیجیتال به ساده ترین روش ممکن را میتوانید در این مطلب یاد بگیرید.

مشاهده

در این باره بیشتر بخوانید

0 نفر این مطلب برایشان مفید بوده است.
0 نفر این مطلب برایشان مفید نبوده است.
×
پشتیبانی فروش (خانم منصوری)
موبایل 09304891085
واتساپ شروع گفتگو
تلگرام @Armteam_admin_9
داخلی 104
سبد گردانی (آقای اشتری)
موبایل 09304891628
واتساپ شروع گفتگو
تلگرام @Armteam_admin_7
داخلی 201
پشتیبانی فروش (آقای فرشاد)
موبایل 09026762179
واتساپ شروع گفتگو
تلگرام @Armteam_admin_18
داخلی 107
سبد گردانی (آقای زارع)
موبایل 09037298168
واتساپ شروع گفتگو
تلگرام @Armteam_admin_37
داخلی 203
سبد گردانی (آقای محمدی)
موبایل 09933751765
واتساپ شروع گفتگو
تلگرام @Armteam_admin_35
داخلی 204
پشتیبانی فروش (آقای رستمی)
موبایل 09304890560
واتساپ شروع گفتگو
تلگرام @Armteam_admin_32
داخلی 113
سبد گردانی (خانم عظیمی)
موبایل 09035948033
واتساپ شروع گفتگو
تلگرام @Armteam_admin_31
داخلی 205
پشتیبانی فروش (خانم جعفری)
موبایل 09104738165
واتساپ شروع گفتگو
تلگرام @Armteam_admin_16
داخلی 109
پشتیبانی فروش (خانم حسنی)
موبایل 09104737258
واتساپ شروع گفتگو
تلگرام @Armteam_admin_1
داخلی 101
پشتیبانی فروش (خانم فرامرزی)
موبایل 09101364784
واتساپ شروع گفتگو
تلگرام @Armteam_admin_1
داخلی 102
پشتیبانی فروش (آقای میرانی)
موبایل 09034561556
واتساپ شروع گفتگو
تلگرام @Armteam_admin_21
داخلی 116
پشتیبانی فروش (خانم طاهر)
موبایل 09304891297
واتساپ شروع گفتگو
تلگرام @Armteam_admin_8
داخلی 103
شماره تماس دفتر
شماره تماس دفتر