ERC-20
ارزهای رمزپایه و سیستم بلاک چین محبوب اتریوم مبتنی بر استفاده از توکن هایی است که می توان آنها را خرید، فروخت یا معامله کرد. اتریوم در سال ۲۰۱۵ راهاندازی شد و از آن زمان به یکی از نیروهای محرکه محبوبیت ارزهای دیجیتال تبدیل شده است. در سیستم اتریوم، توکنها طیف متنوعی از داراییهای دیجیتالی مانند کوپنها، IOU یا حتی اشیاء ملموس در دنیای واقعی را نشان میدهند. در اصل، توکن های اتریوم قراردادهای هوشمندی هستند که از بلاک چین اتریوم استفاده می کنند.
ERC-20، یکی از مهم ترین توکن های اتریوم با نام ERC-20 شناخته می شود. ERC-20 به عنوان استاندارد فنی ظاهر شده است. برای همه قراردادهای هوشمند در بلاک چین اتریوم برای پیادهسازی توکن استفاده می شود و فهرستی از قوانینی را ارائه می دهد که همه توکن های مبتنی بر اتریوم باید از آنها پیروی کنند.
ERC-20 از برخی جهات شبیه بیت کوین، لایت کوین و هر ارز دیجیتال دیگری است. توکن های ERC-20 دارایی های مبتنی بر بلاک چین هستند که دارای ارزش هستند و می توانند ارسال و دریافت شوند. تفاوت اصلی این است که به جای اجرا بر روی بلاک چین، توکن های ERC-20 در شبکه اتریوم صادر می شوند.
ERC-20 فهرست مشترکی از قوانین را تعریف می کند
از ۲۴ مارس ۲۰۲۲، حدود ۵۰۸۰۷۴ توکن سازگار با ERC-20 در شبکه اصلی اتریوم وجود دارد. ERC-20 اهمیت حیاتی دارد. فهرست مشترکی از قوانینی را تعریف می کند که همه توکن های اتریوم باید به آن پایبند باشند. برخی از این قوانین شامل نحوه انتقال توکن ها، نحوه تایید تراکنش ها، نحوه دسترسی کاربران به داده های مربوط به یک توکن و کل عرضه توکن ها است.
در نتیجه، این توکن خاص به توسعه دهندگان از همه نوع قدرت می دهد تا به طور دقیق نحوه عملکرد توکن های جدید در سیستم بزرگتر اتریوم را پیش بینی کنند. این کار تعیین شده برای توسعه دهندگان را ساده می کند.
آنها می توانند کار خود را ادامه دهند و بدانند که هر پروژه جدید هر بار که یک توکن جدید منتشر می شود نیازی به بازسازی مجدد نخواهد داشت، تا زمانی که توکن از قوانین پیروی کند. این انطباق نیز ضروری است. سازگاری بین بسیاری از توکن های مختلف صادر شده در اتریوم را تضمین می کند.
خوشبختانه، اکثریت قریب به اتفاق توسعهدهندگان توکن مطابق با قوانین ERC-20 هستند، به این معنی که اکثر توکنهایی که از طریق عرضه اولیه کوین اتریوم منتشر میشوند، مطابق با ERC-20 هستند.
بسیاری از ارزهای دیجیتال معروف از استاندارد ERC-20، از جمله Maker (MKR)، نشانه توجه اولیه (BAT)، Augur (REP) و OmiseGO (OMG) استفاده می کنند. اگر قصد خرید هر ارز دیجیتالی را دارید که به عنوان توکن ERC-20 صادر می شود، باید کیف پولی هم داشته باشید که با این توکن ها سازگار باشد. خوشبختانه، چون توکن های ERC-20 بسیار محبوب هستند، گزینه های مختلفی برای کیف پول ها وجود دارد.
نکات مهم
سیستم رمزارز و بلاک چین محبوب شناخته شده به نام اتریوم بر اساس استفاده از توکن هایی است که می توان آنها را خرید، فروخت یا معامله کرد.
یکی از مهم ترین توکن ها ERC-20 نام دارد که به عنوان استاندارد فنی مورد استفاده برای همه قراردادهای هوشمند در بلاک چین اتریوم
برای پیادهسازی توکن ظاهر شده است.
بسیاری از ارزهای دیجیتال معروف از استاندارد ERC-20 از جمله Maker (MKR)، نشانه توجه اولیه (BAT)، Augur (REP) و شبکه OMG استفاده می کنند.
ERC-20 شش تابع کدگذاری پیادهسازی مختلف را به نفع سایر توکن ها در سیستم اتریوم تعریف می کند.
از نظر کدگذاری پیادهسازی برای توکن های ERC-20، شش تابع کدگذاری اساسی عبارتند از:
- عرضه کل
- تعادل
- کمک هزینه
- منتقل کردن
- تایید
- انتقال از
این توابع کد برای پیادهسازی کاربر/توکن، بهویژه در تعیین مقدار توکنهای در گردش، ذخیره و برگرداندن موجودیها، درخواستهای انتقال و برداشت و اعطای تأییدیه، و موافقت با نقل و انتقالات خودکار، یکپارچه هستند.
در مجموع، این مجموعه ای از توابع و سیگنال ها تضمین می کند که توکن های اتریوم از انواع مختلف، همه به طور یکسان در هر مکانی در سیستم اتریوم عمل می کنند. به این ترتیب، تقریباً تمام کیف پولهای دیجیتالی که از ارز اتر پشتیبانی میکنند، از توکنهای مطابق با ERC-20 نیز پشتیبانی میکنند.