لیست توکن های اتریوم – استاندارد توکن اتریوم ERC20 چیست؟
استاندارد توکن اتریوم ERC20 چیست؟
استاندارد توکن ERC20 برای ایجاد قابلیت همکاری بین توکن های ساخته شده در شبکه اتریوم بود.
استاندارد توکن اتریوم ERC-20 طرحی برای ایجاد توکنهای قابل تعویض است. که با شبکه گستردهتر اتریوم سازگار هستند. اتریوم یا اتر، یک ارز دیجیتال است، که امکان ایجاد انواع برنامههای کاربردی، از جمله توکنها را فراهم میآورد. و برخلاف اکثر برنامههای کاربردی سنتی، برای کار کردن به سرویسهای واسطهای نیاز ندارند.
استاندارد ERC20 تقریباً در هر گوشه ای از اکوسیستم کریپتو نفوذ کرده است. تعداد زیادی از توکنهای محبوب، مانند تتر استیبل کوین و سرویس اوراکل پیشرو Chainlink، در واقع زیر مجموعه توکنهای ERC20 هستند.
توکنهای ERC20
- توکنهای ERC20 داراییهای دیجیتالی هستند، که میتوانند توسط هر کسی ایجاد شوند.
- اما بیشتر توسط سازمانها و شرکتهای متمرکز بر فناوری ساخته میشوند.
- هر توکن ابزار خاص خود را دارد، مانند اعطای حق رأی به کاربران در مورد تصمیماتی که بر آینده یک پروژه تأثیر می گذارد، یا پاداش دادن به مشتریان برای انجام وظایف خاص.
- توکن های ERC-20 معمولاً از طریق انواع پیشنهادات مختلف ،به عنوان راهی برای افزایش سرمایه در مراحل اولیه برای پروژه اساسی فروخته می شوند.
- با این حال، در گذشته، منتقدان استدلال میکردند که توکنهای رمزنگاری، تبلیغات بیش از حد را به خود جلب کردهاند. و به وسیلهای برای سرمایهگذاریهای بیمصرف یا کلاهبرداریهای مستقیم تبدیل شدهاند.
- گزارش شده است بسیاری از پروژه هایی که در رونق اولیه عرضه سکه در سال 2017 پول جمع آوری کردند، هیچ بازدهی برای سرمایه گذاران خود فراهم نکرده اند.
ERC20 عملکرد اصلی هر توکن را استاندارد می کند. به این معنی که تمام توکن های ایجاد شده با استفاده از این چارچوب با یکدیگر و همچنین همه سرویس های سازگار با ERC20 مانند MyEtherWallet و MetaMask سازگار هستند.
دلیل ایجاد استاندارد توکنهای ERC20
برای درک اینکه چگونه این کار مفید است، در اینجا برخی از مشکلاتی که سازندگان توکن هنگام ساختن پروژه ها از ابتدا با آن مواجه می شدند آورده شده است:
ایجاد قرارداد هوشمند
قراردادهای هوشمند نقشی حیاتی در تعیین میزان عرضه کل توکن، نحوه گردش آن، زمانبندی صدور و غیره دارند.
نوشتن این قراردادهای هوشمند فرآیندی پیچیده و زمان بر است. و معمولاً به تیمی از توسعه دهندگان متخصص نیاز دارد.
اگر قراردادهای هوشمند به درستی کدگذاری نشوند، این می تواند بسیار گران باشد. و اثرات مخربی داشته باشد.
پشتیبانی از کیف پول ها و صرافی ها
ایجاد توکن ها بدون استفاده از یک استاندارد یکپارچه مانند چارچوب ERC20. به این معنی است که برای سازگاری آنها با خدمات شخص ثالث مانند کیف پول ها و پلتفرم های صرافی، به کار بیشتری نیاز است.
ویژگی های ERC20 چیست؟
در سطح بالا:
اتریوم: هر توکن ERC20 در شبکه اتریوم مستقر می شود.
قراردادهای هوشمند: هر عملکرد توکن توسط مجموعهای از قراردادهای هوشمند کنترل میشود. که تضمین میکند برای کارکرد توکن رمزنگاری نیازی به اعتماد به هیچ شخص یا نهادی نیست.
زمانی که قوانین یا شرایط رعایت شوند، کد به صورت خودکار اجرا می شود.
به عنوان مثال، هنگام انتقال یک توکن به شخص دیگری، کاربر مجبور نیست به کسی اعتماد کند تا آن را به گیرنده ارسال کند.
ویژگی لازم برای پیاده سازی ERC20 توسط توسعه دهندگان
هر ERC-20 دارای چندین ویژگی لازم برای پیاده سازی توسعه دهندگان است.
عناصر اصلی عبارتند از:
- totalSupply: تابعی که کل عرضه یک توکن را مشخص می کند.
- balanceOf: نشان می دهد که یک آدرس خاص چند توکن دارد.
- انتقال: مالکیت یک توکن را به کاربر دیگری منتقل می کند.
جزئیات بیشتر در Ethhub
کاربر با توکن ها چه کاری می تواند بکند؟
- تامین مالی جمعی: گاهی اوقات سازندگان اپلیکیشن اتریوم تصمیم می گیرند، برای پروژه های خود از طریق تامین مالی جمعی پول جمع کنند. در ازای آن، سرمایهگذاران توکنهای تازه ضرب شده را قبل از عرضه رسمی با قیمت عمده دریافت میکنند.
- حق رای: توکن ها را می توان برای رأی گیری در مورد تصمیمات پروژه استفاده کرد. در این مثال، هر چه کاربران توکن بیشتری داشته باشند، تأثیر بیشتری بر هر انتخابات خواهند داشت.
- نشان دهنده اشیاء فیزیکی: یک توکن می تواند نشان دهنده مالکیت دارایی هایی مانند طلا باشد.
- کارمزد تراکنش: هر تراکنش اتریوم (از جمله تراکنش های توکن) شامل گزینه ای برای پرداخت هزینه است. اگر شبکه پر ازدحام باشد، کارمزدی – معروف به گاز – می تواند به انجام سریع تر تراکنش کمک کند. هزینه از کل توکن های کاربر حذف می شود.
- ویژگیهای جدید: گاهی اوقات سازندگان برای پرداخت هزینه برای عملکرد پروژههای خود به یک توکن نیاز دارند. اما توکن بومی اتریوم، اتر، برای آنها کافی نیست. بنابراین، آنها یک توکن جدید با عملکرد مورد نیاز خود ایجاد می کنند.
آینده استاندارد توکن اتریوم؟
استاندارد ERC20 علیرغم مزایای فراوانی که دارد هنوز کامل نیست.
«مشکلات حیاتی» استاندارد برای سرقت حداقل 3 میلیون دلار آمریکا مورد استفاده قرار گرفته است .و در دورههایی که تراکنشهای اتریوم بالا هستند، پردازش تراکنشهای طولانی مدت زمان میبرد.
توسعه دهندگان باید در مورد این و سایر مشکلات با ERC-20 کدنویسی کنند.
توسعه دهندگان همچنین مدت هاست که استانداردهای جایگزینی مانند ERC223 و ERC777 را آزمایش می کنند .که ممکن است در نهایت جایگزین ERC20 شوند.
با این حال، در حال حاضر ، ERC20 محبوب ترین استاندارد است.
چند توکن ERC20 وجود دارد؟
براساس فهرستی پویا از ارائهدهنده داده اتریوم، Etherscan، تا دسامبر 2020، 829 پروژه بر اساس استاندارد توکن ERC20 و بیش از 350000 قرارداد توکن وجود دارد.
کدام سکه ها توکن های ERC-20 هستند؟
تعداد شگفت انگیزی از پروژه های برتر ارز دیجیتال وجود دارد، که با استفاده از استاندارد ERC20 ساخته شده اند، از جمله:
- تتر (USDT)
- چین لینک (LINK)
- بایننس کوین (BNB)
- USD (USDC) کوین
- Wrapped bitcoin (WBTC)
- دای (DAI)
منبع CoinDesk