ERC20 چیست؛ آغوش امن اتریوم یا باتلاق کارمزدها
در این مقاله میآموزید
ERC20 چیست و چرا باید درباره آن بیاموزیم؟
جهت مبادلات ارزهای دیجیتال، چندین شبکه وجود دارد و هرکدام از آنها برای انجام بعضی از اعمال خاص مناسب هستند و کاربرد بیشتری دارند. اگر بخواهید در بازار کریپتو کارنسی به فعالیت، معامله یا سرمایهگذاری بپردازید، باید با نجوه استفاده از این شبکهها و همچنین آگاهی به این موضوع که هر شبکه برای انجام چه کارهایی مناسبتر است آشنایی داشته باشید.
در حال حاضر به دلیل اینکه هر شبکه بلاکچین قوانین مخصوص به خود را دارد، رمز ارزهای موجود روی هر شبکه، با دیگر شبکهها متفاوت هستند. پس از شناخت شبکهها، انتخاب بهترین شبکه برای انجام آسان تراکنشات با سرعت بالا و کارمزد مناسب اهمیت دارد.
در این مقاله قصد داریم به بررسی ویژگیهای شبکههای انتقال بپردازیم و با توکن استاندارد شبکه اتریوم ERC20 بیشتر آشنا شویم.
در این مقاله میآموزید:
- استاندارد توکن چیست؟
- استاندارد شبکه BEP2
- استاندارد شبکه BEP20
- استاندارد شبکه TRC20
- آشنایی با شبکه ERC20
- مزایا و معایب استاندارد ERC20
- فیلدهای استاندارد ERC20
- تفاوتERC20 و TRC20 و BEP20 چیست؟
- قابلیت تبدیل توکنهای ERC20
این مقاله برای چه کسانی مناسب است:
- افرادی که به دنبال بهترین شبکه برای انجام تراکنشاتشان هستند.
- تریدرها و به طور کلی معاملهگرانی که مشغول خرید و فروش داراییهای دیجیتال هستند.
- سرمایهگذارانی که قصد واریز و یا برداشت رمز ارز از کیف پول دارند.
استاندارد توکن چیست؟
در دنیای ارزهای دیجیتال، هر کوین، شبکۀ بلاک چین مخصوص به خود را دارند. هر کوین برای ایجاد توکن بر بستر خود، میتواند قوانینی تعیین کنند. به قوانینی که شبکههای کوین برای ایجاد توکن وضع کردهاند، استاندارد توکن گفته میشود.
برای مثال، هنگامیکه شخصی تصمیم میگیرد توکن جدیدی بر بستر شبکه ریپل ایجاد کند، باید برای این کار از استانداردهای شبکه ریپل پیروی کند. این استانداردها دلیل ایجاد تفاوت قوانین کلی شبکههای ارز دیجیتال در بلاکچین شدهاند. البته برخی از قوانین آنها میتواند باهم مشترک باشد؛ یعنی میتوان برخی از کوینها را بر بستر کوینهای دیگر هم انتقال دارد.
توجه داشته باشید اگر زمانی شبکه نادرستی برای انتقال انتخاب شود، امکان بازگرداندن دارایی وجود ندارد. به دلیل متفاوت بودن قوانین هر شبکه، استفاده از شبکه متناسب با انتقال هر توکن ضروری است.
شبکه های ارز دیجیتال
برای تبادلات ارزهای دیجیتال، شبکههای مختلفی وجود دارد. از انواع شبکههای انتقال ارز دیجیتال میتوان به شبکه بلاکچین اتریوم ERC20، شبکه بلاکچین ترون TRC20، شبکه بلاکچین بایننس BEP2 و BEP20 و… نام برد. در ادامه توضیحات تکمیلی برای اشنایی بیشتر با هر یک از شبکههای انتقال را ارائه میدهیم.
استاندارد شبکه BEP2
شبکه BEP2، مجموعهای از قوانین و پروتکلها است که برای نقل و انتقالات بلاک چین بایننس استفاده میشود. BEP مخفف Binance Chain Evolution Proposal میباشد که معنای آن “طرح پیشنهادی جهت توسعه شبکه بایننس” است. عدد 2 نیز مربوط به آن طرح است. برای تبادلات این استاندارد، حضور توکن بومی شبکۀ بایننس، یعنی بایننس کوین (BNB) لازم است.
از کاربرد شبکه BEP2 میتوان به تعیین نحوه عملکرد توکن روی زنجیره بایننس و اطلاعات مانند تعیین نام، عرضۀ کلی، آدرس منبع هر رمز ارزی که روی بایننس چین قرار دارد، اشاره کرد. همچنین برای انجام تراکنشها به ممو نیاز دارد که دلیل انجام تراکنش را بیان میکند.
نمونهای از آدرس شبکه BEP2 بهصورت bnb136ns6lfw4zs5hg4n85vdt میباشد و همانطور که میبینید با bnb شروع میشود. کیف پولهای سختافزاری ترزور و تراست ولت، از شبکه استاندارد شبکه BEP2 پشتیبانی میکنند.
استاندارد شبکه BEP20
به شبکه استاندارد BEP20، BSC نیز گفته میشود که به اسمارت چین بایننس مشهور میباشد و مخفف عبارت Binance Smart Chain Evolution Proposal 20 است. به انواع توکنهای بستر شبکه BEP20، توکن Pegged نیز گفته میشود. و برای اجرای قراردادهای هوشمند بدون افزایش ازدحام در شبکه کاربرد دارد. در انجام تراکنشها، سرعت بالا و کارمزد پایین دارد و بین زنجیرههای بلاکچین ارتباط برقرار میکند.
آدرس توکنهای شبکه BEP20 با 0X شروع میشود. کیفپول تراست والت و متاماسک از این شبکه پشتیبانی میکنند.
استاندارد شبکه TRC20
شبکۀ انتقال توکنها روی بلاک چین ارز دیجیتال ترون را TRC20 میگویند. توکن اختصاصی این شبکه TRX است. به دلیل هزینههای تراکنش رایگان و سرعت بالا در انجام تراکنشها کاربرد دارد.
آدرس تمام توکنهای TRC20 با حرف T آغاز میشوند. و از رمز ارزهای LoveHearts با نماد «LVH» و NoleCoin با نماد «NOLE» و رمز ارز BitTorrent با نماد «BTT» و WinkLink با نماد «WIN» و… پشتیبانی میکند. برای استفاده از امکانات شبکه TRC20 میتوانید علاوه بر کیف پول سختافزاری ترزور و لجر نانو اس، از کیف پول نرمافزاری اتمیک و ترونلینک نیز استفاده کنید.
استاندارد شبکه ERC20
ERC20 شبکه انتقال توکنهای بلاک چین اتریوم و مخفف عبارت
Ethereum Request for Comment است. استاندارد شبکه ERC20 را فابین ووگلستلار که از توسعهدهندگان شبکۀ اتریوم است، در سال 2015 معرفی کرد.
استاندارد ERC20 برای توسعهدهندگان تأثیر قابل توجهی دارد؛ زیرا با هر بار آزاد شدن یک توکن توسط یک شرکت جدید، لازم نیست پروژهها دوباره انجام شوند و شبکه اتریوم بهگونهای طراحی شده است که با توکنهای جدید سازگار هست و این توکنها نیز اگر به قوانین اتریوم وفادار باشند، استاندارد ERC20 به توسعه دهندگان و شرکتها اجازه میدهد تا از طریق ICO جذب سرمایه کنند.
اکثر توسعه دهندگان استفاده از استاندارد ERC20 را رعایت میکنند تا مطمئن باشند که توکن آنها میتواند با انواع کیف پولها، صرافیها و قراردادهای هوشمند بدون مشکل کار کند.
شبکه ERC20 دارای کمترین میزان خطا در نقل و انتقالات است. از رمز ارزهای Chainlink با نماد «LINK»، Maker با نماد«MKR» ، Polygon با نماد «MATIC»، Shiba Inu با نماد«Shiba» و با نماد «USDT» و صدها رمز ارز دیگر پشتیبانی میکند. آدرس توکن شبکه ERC 20 دقیقاً مانند آدرس توکنهای شبکه BEP20 است و با 0X شروع میشود.
از جمله کیف پولهای پشتیبانیکننده استاندارد ERC20 در بخش سختافزاری میتوان به ترزور و لجر نانو و در بخش نرمافزار علاوه بر کیف پول نرمافزاری اتریوم از کیفپولهای اکسودوس، اتمیک، متاماسک و تراست ولت نام برد.
مزایا و معایب استاندارد ERC20
مزایای ERC20
برنامه نویسها، در گذشته از اسامی متفاوتی برای نوشتن کد مخصوص به خود استفاده میکردند. صرافیها و کیفپولها مجبور بودند برای ارتباط گرفتن با هر توکن، کد توکن را بخوانند و تغییرات لازم را در پلتفرم خود اعمال کنند. پس از ایجاد استاندارد ERC20، توکنها یکریخت شدند و بهسادگی در اکسچنجها معامله شدند.
از دیگر مزیتهای استاندارد ERC 20 میتوان به تعیین مقدار توکنهایی که بین آدرسها جابهجا میشوند و میزان خروج توکنها از حساب کاربری را اشاره کرد.
معایب ERC20
از معایب توکن استاندارد شبکه اتریوم، این است که گیرنده از دریافت توکن مطلع نمیشود و ممکن است سرمایه در آدرسی اشتباه گیر افتاده باشد و از بین برود. برای حل این مشکل، در ماههای اخیر، استاندارد جدیدی به نام ERC223 به وجود آمده است. ERC223 اجازه نمیدهد که توکنها به آدرسی که از دریافت آن توکن پشتیبانی نمیکند، ارسال شوند.
عیب دیگر اینکه استاندارد ERC20 محدودیتی برای خرج کردن مبلغ بیش از موجودی یک آدرس، در نظر نگرفته است. این مشکل نرمافزاری باعث شد در آوریل سال ۲۰۱۸، تعدادی از صرافیها امکان برداشت و واریز تعدادی از توکن استاندارد شبکه اتریوم را موقتاً متوقف کنند. اینگونه مسائل، باعث میشود هکرها فرصت سرقت مقداری زیادی توکن را به دست آورند.
فیلدهای استاندارد ERC20
فیلدهای اختیاری استاندارد ERC20 شامل موارد زیر است.
- Token name: نامی است که به توکن پلتفرم اختصاص داد.
- Symbol: نماد اختصاری مربوط به توکن.
- Decimal: میزان تقسیمپذیری توکن تعیین میشود.
برای مثال بازی فیلدهای اختیاری را به شکل زیر قرار میدهیم:
- اسم توکن: Academi Ayandeh Game
- نماد اختصاری توکنAAG :
- اعشار کمترین مقدار: ۲ رقم اعشار
فیلدهای اجباری استاندارد ERC 20 عبارتاند از:
- : Total Supply تعداد کل توکنهایی که برای پلتفرم در نظر میگیریم.
- balance of: تعداد توکنهای مربوط به هر آدرس کاربر.
- Transfer: فرآیند تخصیص توکنهای اولیه به کاربران.
- Transfer From : امکان ارسال توکن به دیگران.
- approve: تراکنشها را بر مبنای تعداد کلی توکنها میسنجد.
- allowance : تعداد توکن را میسنجد و درصورتیکه تعداد توکنهای هر کاربر کافی نباشد تراکنش را کنسل میکند.
با استفاده از تمام این فیلدها میتوانیم مقادیر دلخواه را مشخص کنیم.
تفاوت ERC20 و TRC20 و BEP20 چیست؟
- کارمزد معاملات در شبکه ERC 20 بیشتر از TRC 20 است. به همین دلیل کاربران ترجیح میدهند برای انتقال استیبلکوینهایی چون تتر که روی شبکه ترون و اتریوم قابل انتقال است، از شبکه ترون استفاده کنند.
- آدرس توکنهای شبکه ترون با حرف T و آدرس توکنهای شبکۀ اتریوم با0X آغاز میشود.
- کارمزد تراکنشها در شبکه BEP20 بر اساس ارز بایننس کوین است اما در شبکه ERC20 اتریوم میپردازید.
- مرورگر شبکه ترون Tron Scan، مرورگر شبکه Ether Scan ERC20 است و مرورگر شبکه BSC Scan ،BEP20 میباشد.
قابلیت تبدیل توکنهای ERC20 به BEP20 و برعکس
به دلیل کارمزدهای بالای شبکه اتریوم است برخی افراد ترجیح میدهند استاندارد توکنهای خود را به BEP20 تبدیل کنند. کارمزدهای شبکه ERC20، ۵۰ برابر بایننس اسمارت چین است.
متأسفانه سرعت پایین نقل و انتقالات ERC20، مشکل دیگری است که وجود دارد. تراکنشاتی که در ساعات شلوغ شبکه انجام میشوند، ممکن است تا یک ساعت هم بهطول بینجامد. البته سرعت تبدیل توکنهای ERC20 به BEP20 و برعکس، در ساعات شبانه روز متفاوت هست. برای اطلاعات بیشتر میتوانید به مقاله آموزش تبدیل توکنهای ERC20 به BEP20 و برعکس در سایت آکادمی آینده مراجعه کنید.
کلام پایانی
توجه داشته باشید در صورت انتقال دارایی بر بستر BEP20 به کیف پول، دارایی شما از جنس همین بسترها خواهد بود و نمیتوانید به آدرسی متفاوت مانند شبکه ERC20 ارسال کنید. برای پرداخت کارمزد در شبکه ERC20 باید ETH داشته باشید.
بیشتر توکنهای پرطرفدار جزو توکن استاندارد شبکه اتریوم هستند. شبکه ERC20 از لایههای امنیتی قابل قبولی برخوردار است لذا در هنگام انجام تراکنش، از درست بودن آدرس خود اطمینان به دست آورید.5 / 5 ( 1 ا
به لطف پیشرفتهای دنیای بلاکچین، امکان تغییر استاندارد توکنها فراهم شده است. برای مثال میتوانید اگر رمز ارزی بر پایه استاندارد ERC20 دارید آن را به استاندارد BEP20 تغییر دهید تا کارزمد کمتری نیز بپردازید.
مدرسان و پشتیبانان آکادمی آینده پاسخگوی سؤالات شما عزیزان درباره نقل و انتقال رمز ارزها بین شبکههای مختلف هستند. همچنین با استفاده از آموزش ارز دیجیتال در مشهد به صورت حضوری و دوره آموزش ارز دیجیتال غیرحضوری، تسلط کاملی در استفاده از شبکههای بازار ارز دیجیتال پیدا کنید.
مطالبی که باید بخوانید
مطالب مرتبط با مقالهای که هم اکنون خواندید...
پردیس صدقی
مدرس و معامله گر بورس ایران و ارز دیجیتال کارشناس ارشد مهندسی مالی دارای مدرک معامله گری بورس کالا، بورس انرژی و ابزارهای مشتقه. مدرس استانی دوره استراتژی معاملاتی در بازارهای مالی.
سایر نوشته های پردیس صدقی