Що таке ERC-20 та як це змінило ринок криптовалют?
👉 Детальний гід за стандартом токенів ERC-20: значення, переваги, характеристики, як він вплинув на індустрію криптовалют. Що таке адреса erc20 і де вона знаходиться? У чому різниця між erc20 та trc20? Читайте у нашій статті. 👈
ERC-20 токен - що це?
У світі криптовалют кожен блокчейн має свої стандарти для розробки токенів.
ERC-20 - один із стандартів, який дозволяє створювати токени на блокчейні Ethereum. Абревіатура ERC розшифровується так: Ethereum Request for Comments. Так називається протокол, який приймає пропозиції щодо вдосконалення блокчейну. Цифра 20 означає порядковий номер рекомендації.
До винаходу ERC-20 панував принцип, який передбачав наявність для кожної криптовалюти окремого блокчейна. Але все кардинально змінилося, коли у 2015 році керівники мережі Ethereum запустили стандарт, що дозволяє випускати цифрові валюти в рамках їхнього блокчейну з використанням смарт-контрактів.
Це внесло у процес створення нових криптовалют певну легкість. В індустрії з’явилося багато нових проектів, також організувалися блокчейни, які почали розробляти свої норми.
Отже, токен ERC-20 – це криптовалюта, створена на блокчейні Ethereum за певними встановленими правилами. Наприклад, є такі популярні токени erc20: USDT (Tether), SAND (The Sandbox), UNI (Uniswap), AXS (Axie Infinity), MKR (Maker), APE (ApeCoin), LINK (Chainlink), COMP (Compound).
Протокол Ефіру широко застосовується в DeFi-секторі та серед нативних токенів різних криптовалютних проектів. Найбільше використовується гаманець erc20 – Metamask.
Переваги ERC-20
Особливості стандарту ERC-20
Криптовалюти, що розробляються за протоколом ERC20, мають відповідати певним правилам. На цей момент є 9 положень: 6 обов’язкових та 3 другорядних.
TotalSupply. Вказує на обмежену емісію токенів. По досягненню встановленої максимальної кількості генерація нових криптовалют припиняється.
Approve. Усуває можливість появи фальшивих токенів і перевіряє, чи може смарт-контракт проводити розподіл токенів на основі загальної кількості криптовалют.
BalanceOf. Робить повернення емісії, яка зберігається за адресою, що дозволяє перевірити баланс. Визначає звернення, що приписане до адреси компанії-засновника.
TransferFrom. Відповідає за автоматизацію транзакції.
Transfer. Дозволяє надсилати токени іншим користувачам.
Allowance. Забезпечує перевірку присутності відповідної кількості коштів на виконання транзакції.
До додаткових параметрів відносяться найменування криптовалюти, її тикер та кількість цифр після коми. Завдяки цим простим стандартам з’являється єдиний алгоритм, який дає змогу легко взаємодіяти з різними токенами ERC-20.
Що таке адреса ERC20?
По суті, адреса ERC20 – це код вашого гаманця, який підтримує мережу Ethereum. Всі адреси цього блокчейну мають сумісність завдяки єдиному стандарту. Вони починаються з «0x», включають цифри, великі та малі літери, мають довжину 42 знаки.
Де знаходиться адреса ERC20? У Metamask її можна побачити і легко скопіювати відразу при вході в гаманець: у блоці з ім’ям вашого облікового запису, що знаходиться над балансом.
Також свою адресу ERC20 мають токени, розроблені на блокчейні Ethereum. І в цьому разі він називається контрактом. Його знайдете на аналітичній платформі Etherscan. Там же побачите останні транзакції та іншу статистику щодо активів.
У чому різниця між ERC20 та TRC20?
TRC20 – це стандарт для випуску токенів у блокчейн-мережі TRON. Алгоритми створення криптовалют за цим протоколом практично ідентичні Ethereum. До того ж, обидва блокчейни використовують одну мову програмування для смарт-контрактів — Solidity. Це створює умови для повної сумісності.
Токени TRC20 відрізняються нижчими комісіями при переказах та вищою швидкістю транзакцій. Це зумовлено тим, що мережа TRON працює за методом консенсусу Delegated Proof of Stake (DPoS), який краще масштабується. Також це пов’язано із завантаженістю Ефіру, тому у криптоспільноті багато хто надає перевагу TRON за більш високу пропускну здатність.
ERC-20 програє своїм братам і у якості, оскільки згодом у першопрохідця виявили ряд недоліків і проблем. Коли це сталося, один із користувачів розробив стандарт ERC223, який усуває баги. Але і з цією версією було не все гаразд, тому з’явився ERC-827, який є останнім варіантом протоколу Ethereum та конкурентом ERC-20.
Хоча впроваджувати нові стандарти досить важко, оскільки це непростий процес, ми бачимо, що попереду неодмінно чекають зміни на краще.