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 دیدگاه

2 نفر این مطلب برایشان مفید بوده است.
0 نفر این مطلب برایشان مفید نبوده است.
×بستن صفحه
پشتیبان فروش(مریم حسنی)
موبایل 09104737258
واتساپ شروع گفتگو
تلگرام @Armteam_admin_17
داخلی 101
پشتیبان فروش(الهام فرامرزی)
موبایل 09101364784
واتساپ شروع گفتگو
تلگرام @Armteam_admin_1
داخلی 102
پشتیبان فروش(سعید کاویانی)
موبایل 09304891297
واتساپ شروع گفتگو
تلگرام @Armteam_admin_44
داخلی 116
پشتیبان فروش(یوسف فرخنده)
موبایل 09304891085
واتساپ شروع گفتگو
تلگرام @Armteam_admin_9
داخلی 118
پشتیبان فروش(سعید کاویانی)
موبایل 09303960494
واتساپ شروع گفتگو
تلگرام @Armteam_admin_18
داخلی 107
پشتیبان فروش(پوریا خضری)
موبایل 09104738165
واتساپ شروع گفتگو
تلگرام @Armteam_admin_16
داخلی 113
پشتیبان فروش(مجید نوری)
موبایل 09304890560
واتساپ شروع گفتگو
تلگرام @Armteam_admin_32
داخلی 114
پشتیبان فروش(پریسا متولی)
موبایل 09192757633
واتساپ شروع گفتگو
تلگرام @armteam_admin_29
داخلی 106
پشتیبان فروش(یوسف فرخنده)
موبایل 09194198792
واتساپ شروع گفتگو
تلگرام @armteam_admin_33
داخلی 118
پشتیبان فروش(پریسا مولودی)
موبایل 09304890686
واتساپ شروع گفتگو
تلگرام @Armteam_admin_20
داخلی 117
پشتیبان فروش(داوود فخری)
موبایل 09192353887
واتساپ شروع گفتگو
تلگرام @armteam_admin_27
داخلی 109
پشتیبان فروش(علی صفری)
موبایل 09034561556
واتساپ شروع گفتگو
تلگرام @Armteam_admin_21
داخلی 103
سبد گردانی(احمد یاراحمدی)
موبایل 09037236791
واتساپ شروع گفتگو
تلگرام @Armteam_admin_39
داخلی 203
سبدگردانی(فاطمه باقرزاده)
موبایل 09304891628
واتساپ شروع گفتگو
تلگرام @Armteam_admin_7
داخلی 201
سبدگردانی(فاطمه باقرزاده)
موبایل 09037298168
واتساپ شروع گفتگو
تلگرام @Armteam_admin_37
داخلی 205
اطلاعات تماس(دفتر فروش)
تلفن 021-22021030
تلفن 021-22021040
اینستاگرام @alireza.mehrabii
کانال تلگرام @alirezamehrabi_com