Topics Блокчейн

Пояснення: Що таке токени ERC-20 і стандарт ERC-20?

Початковий
Блокчейн
Криптовалюта
2021年1月6日

Популярність криптовалют за останні роки значно зросла, і оскільки Bitcoin досягає свого сьогодення, не дивно, що багато альткоїнів прагнуть вийти на цю конкурентну галузь. Багато з цих монет побудовані на блокчейні Ethereum. Отже, вони відповідають токенам і стандарту ERC-20.

ERC-20 означає (запит Ethereum для коментарів), тоді як номер 20 — це унікальний ідентифікаційний номер, щоб відрізнити стандарт від інших. Токени ERC — це цифрові активи, розроблені, випущені та використані як Bitcoin, за винятком того, що вони працюють виключно на блокчейні Ethereum.Ці токени в основному ґрунтуються на конкретному смарт-контракті, який відстежує транзакції цього токена.

Навпаки, ERC-20 — це набір правил, які допомагають розробникам спростити та покращити процес створення стандартного токена на базі Ethereum. 

Отже, коли ви обмінюєтеся USDT або DAI, ймовірність того, що ви зазнаєте впливу концепції токенів ERC або ERC-20, неминуча. Але що таке ERC-20 і як він працює?

Чому користувачам криптовалют потрібно знати стандарт ERC-20?

Криптотрейдери та інвестори можуть процвітати, знаючи про блокчейн або смарт-контракти, а можуть і не процвітати. Але стандарт токенів ERC-20 проклав стратегічний шлях для створення нових токенів, які ніхто з нас не повинен ігнорувати. 

Аналізуючи криптовалюти з точки зору блокчейну, нові токени завжди намагалися взаємодіяти один з одним. Отже, Ethereum встановлює стандарт для кожного нового токена, створеного на Ethereum, щоб дотримуватися правил (протокол стандарту Ethereum). Звідти нова монета повинна надати вичерпну інформацію в Заявку щодо покращення Ethereum (EIP). Ці стандартні параметри ERC-20 включають його назву, симбол (скорочення, що використовується при відображенні балансу), децимали (визначення кількості знаків після коми) і загальну кількість випущених токенів. 

Зрештою, фізична особа або організація, яка виконує ці протоколи, може видати власний набір токенів.

Різниця між стандартними токенами криптовалюти та ERC-20

Токени ERC-20 дійсно функціонують як звичайна криптовалюта, але їхні поняття відрізняються. Насправді терміни криптовалюта й токени представляють різні значення, і їх не слід використовувати взаємозамінно.

По-перше, криптовалюта — це форма цифрових активів, де вони шифруються за допомогою криптографії. Це означає, що ці криптовалюти працюють на своїх окремих блокчейнах, а книги розподіляються на децентралізованих блокчейнах.

З іншого боку, токени — це службова програма, яка існує на додаток до блокчейну. Токени ERC-20 Ethereum та деякі інші альтернативи, зокрема ERC-223, ERC-721, є одними з найпопулярніших. 

По суті, він повністю покладається на блокчейн Ethereum, а не на унікальний блокчейн, що відрізняється від стандартного криптовалюти від токенів ERC-20. Отже, за виконання транзакції стягується агазова комісія. А майнер використовує ці комісії для здійснення транзакцій у мережі. А плата за газ коливається залежно від мережевої діяльності. Зрештою, що більш перевантажена мережа, то вища комісія за газ.

Кореляція ERC-20 і смарт-контрактів

У 2015 році Fabian Vogelsteller, помітна цифра в блокчейні з досвідом веброзробки, запропонував ERC-20, технічний стандарт смарт-контрактів, що впроваджує токен на блокчейні Ethereum. 

Інтелектуальний контракт — це код, який виконується за запитом кінцевого користувача або іншої програми. Інтелектуальні контракти також відповідають за обробку транзакцій, підтвердження витрат і відстеження балансу кожного власника токена.

Зазвичай ці контракти можуть мати конкретну назву, пропозицію та поведінку. Але якщо вони дотримуються базових правил ERC-20, вони відповідають вимогам ERC-20. 

Мета токенів ERC-20

Крім USDT, найкращі криптовалюти, такі як LINK, є одними з найкращих токенів ERC, які покладаються на стандарт ERC-20. Токени ERC-20, які також називаються токенами корисності, мають на меті створити альтернативу Bitcoin, де надсилання або торгівля токенами вимагає комісії за газ.

Оскільки токени ERC-20 побудовані на смарт-контрактах, функції змінюються. Вона може функціонувати як валюта, репутаційні бали на онлайн-платформі, лотерейні квитки, фінансовий актив, такий як частка в компанії, або підтвердження права власності. 

Ось деякі характеристики токенів ERC-20: 

  • Застосовується до платіжних транзакцій і передається . Токени ERC-20 працюють так само, як і будь-які інші криптовалюти. Їх можна передавати з однієї адреси на іншу, якщо вони відповідають вимогам. 
  • Вони неймовірні . Це означає, що всі історії транзакцій можна простежити, навіть якщо код кожного токена ідентичний. 
  • Має бути визначений загальний запас створених токенів ERC-20. Деякі токени ERC-20 можуть мати або не мати фіксованого запасу монет. Її мета — отримати загальний обсяг постачання, щоб екосистема знала про загальну кількість токенів, що циркулюють.

Зазвичай токени ERC-20 купуються, продаються, обмінюються або торгуються на криптовалютних біржах. Їх можна зберігати в будь-яких гаманцях, сумісних з Ethereum, таких як MetaMask і MyEtherWallet, паперовому гаманці, застосунку для гаманців або навіть у апаратному гаманці, як Trezor або Ledger Nano S.

Які криптовалюти базуються на стандарті ERC-20?

У блокчейні Ethereum є багато стандартів токенів. Хоча токени ERC-20 є одними з найпопулярніших. Згідно з даними Etherscan, в основній мережі Ethereum є понад 200 000 токенів, ERC-20-compatible. Серед них багато найкращих цифрових валют за ринковою капіталізацією, що відповідає різним цілям.

  • Токен ChainLink (LINK),Chainlink — це токен ERC-677, який успадковує функціональність від стандарту токенів ERC-20. Цей токен працює на середньому програмному забезпеченні блокчейну, яке діє як місток між смарт-контрактами криптовалюти, каналами даних, API та традиційними банківськими платежами. 
  • Maker (MKR) — це корисний токен на основі децентралізованої автономної організації (DAO), яка створює DAI-стейблкоїн на блокчейні Ethereum.
  • Tether (USDT) — стейблкоїн, який працює за протоколом ERC-20. Це означає, що адреса депозиту — це адреса ETH, тоді як депозити та виведення здійснюються в мережі ETH.

Коли Ethereum перемикається на механізм консенсусу «Профіт стейкінгу» в оновленніETH 2.0 і впроваджує обмін для подолання проблем масштабованості, ми можемо очікувати експоненціального зростання кількості проєктів на основі стандарту ERC-20. Крім того, ETH 2.0 вирішує проблеми з транзакцією, коли користувачі можуть здійснювати перекази токенів ERC-20 майже миттєво за нижчою ставкою.  

Приналежність токенів ERC-20

ERC-20 популярні саме тому, і ось кілька факторів, які роблять їх привабливими:

  • Зручно . Токени ERC-20 прості та прості у встановленні. Це пов’язано з тим, що смарт-контракти Ethereum записані мовою програмування рівня платоспроможності, подібною до JavaScript. Крім того, розробники також можуть кодувати смарт-контракти мовою програмування Vyper, схожою наPython.
  • Гнучкість для налаштування . Залежно від бізнес-логіки та взаємодії з користувачем, токени ERC-20 можна налаштувати так, щоб увімкнути такі функції, як автоматичне поповнення газу для майбутніх транзакцій, заморожування та скасування токена, додавання на центральну м’яту для зміни токенів у обігу тощо.
  • Визначений план для розробників. Стандарт ERC-20 дає розробникам правильний план, що дає їм змогу без зусиль створювати нові токени замість того, щоб створювати їх з нуля. 
  • Стандартизація токенів . Ethereum надає специфікацію токенів, яка включає правила взаємодії між різними токенами та правилами купівлі токенів. Завдяки універсальному стандарту користувачі можуть переказувати нові токени в гаманець і одразу ж здійснювати обмін.
  • Ліквідність . Якщо проєкти на базі Ethereum активні та взаємодіють один з одним, це приводить більше проєктів і більше користувачів до мережі Ethereum. Є також таке рішення, як Uniswap, що конвертують токени ERC-20 між собою, стало ще простішим.
  • Широко прийнято.ERC-20, а також його токени, можна розпізнати на більшості бірж і гаманців. Це в основному пов’язано з універсальним протоколом, який можна адаптувати за допомогою широких бірж. Крім того, завдяки його фунгітності він чудово підходить для торгового застосування.
  • Усуньте фальшиві токени.Усі транзакції підлягають затвердженню, а загальна кількість токенів згладжує процес перевірки, гарантуючи відсутність дублікатів токенів у обігу.

ERC-20 може залишатися одним із найпопулярніших стандартів, які використовують багато розробників у всьому світі. Однак це не ідеально. 

Обмеження токенів ERC-20

Незважаючи на всі хороші якості, токени ERC-20 мають деякі недоліки та проблеми, які він не вирішує. Серед них є такі аспекти:

  • Нестабільність . Блокчейн Ethereum нещодавно перемістив свій метод консенсусу з «Доказу роботи» до системи підтвердження стейкінгу через ETH 2.0. Хоча ETH 2.0 спрямований на вирішення всіх проблем масштабованості, багато змін проходять лише зараз, і це займе час, і проєкт ще не завершений. Наразі може бути нестабільність системи. Крім того, деякі токени можуть бути знищені, коли вони використовуються для оплати смарт-контрактів. Отже, народження ERC-233, щоб обійти проблему.
  • Дорога комісія за газ . ERC-20 покладається на блокчейн Ethereum, і для виконання кожної транзакції стягується комісія за газ. Хоча плата за газ паралельна діяльності блокчейну, плата за газ зростає, коли в блокчейні інтенсивний трафік. Отже, він не є стійким у довгостроковій перспективі.
  • Переказувати помилки . В Ethereum є два типи акаунтів. Один із яких — це зовнішній акаунт (EOA), що контролюється приватними ключами, а інший — контрактний акаунт, що перебуває в розпорядженні коду контракту. Надсилання токенів з одного акаунта EOA на інший за допомогою функції переказу не створює проблем, але переказ коштів на контрактний акаунт призводить до помилки, яка вже призвела до втрати майже мільйона доларів.
  • Повільні транзакції . Виведення коштів і транзакції пов’язані з блокчейном Ethereum. Коли мережа перевантажена, всі перекази на ERC-20 уповільнюються. Хоча очікується, що «Шеринг» вирішить цю проблему, він все ще перебуває на етапі немовляти, і ще повністю приймається на блокчейні Ethereum.
  • Незворотні транзакції. Якщо користувачі відправили токени ERC-20 на неправильну адресу, повернути кошти не можна, а токени залишаються назавжди зафіксованими в контрактах. Те саме стосується токенів, які хакери вкрали, при цьому відомий DAO як один із найяскравіших прикладів.
  • Дуже низька точка входу.Критики кажуть, що створювати токени занадто легко без очевидних цілей або цілей. У результаті розробники можуть легко використовувати ці політики для розробки шахрайських ICO та токенів з нецінними додатковими проєктами.

Багато рішень спрямовані на вирішення технічних проблем стандарту. Але більшість із них залишаються швидкими та хитрощими хакерами, які не дають повного пояснення. Тому інвестори повинні брати це до уваги під час оцінки проекту ERC-20.

Альтернативи токенам ERC-20

Є ще кілька стандартів токенів ERC, крім ERC-20. Хоча вони можуть мати подібні протоколи, вони насправді слугують іншій меті. Розгляньмо приклад ERC-721;

Токени ERC-721 не є грибковими. Це означає, що кожен токен є унікальним і рідкісним, щоб захистити його окремі цінності. Хоча функції зображують вартість, вони представляють. Наприклад, Ethereum DApp (CryptoKitties) визначає його вартість через встановлені ліміти, які зберігають його дефіцит. Цей тип токена допомагає запобігти підробкам і підвищує впевненість у праві власності на інвестиції.

ERC-777 вважається оновленням ERC-20. Хоча він має такі самі функції, що й ERC-20, він вирізнявся, пропонуючи варіанти м’яти або спалювати токен і зрештою пришвидшуючи процес переказу. Він зворотно сумісний з гаманцями та проксі-контрактами без необхідності перезапускатися.

Крім того,ERC-223 є ще однією альтернативою. Це в основному протистояти сценарію незворотної транзакції смарт-контракту на токенах ERC-20. Він сповіщає користувачів про скасування транзакції, коли він ініціює переказ на смарт-контракти без наміру. Однак комісія за газ неминуча, і її приймає лише обмежений гаманець. 

Як надсилати й отримувати токени ERC-20?

Користувачі можуть надсилати й отримувати токени ERC-20 за допомогою будь-якого гаманця, який підтримує активи на базі Ethereum. Усі транзакції ERC-20 вимагають комісії за газ для оплати майнеру. Отже, кількість Ether, яку ви зберігаєте на своєму гаманці, завжди повинна бути трохи вищою за фактичну суму, яку ви хочете надіслати. Найкраща практика для користувача — уникати передачі токенів ERC-20, якщо баланс ETH занадто низький.

Зверніть увагу, що комісії за відправлення активів Ethereum зростають, якщо ви відправляєте їх на адресу смарт-контрактів, наприклад, на початкову пропозицію монет (ICO), оскільки транзакції складніші та потребують кількох взаємодій.

Наприклад, деякі гаманці (Exodus) сплачують мережеву комісію користувачам в ETH, стягуючи еквівалентну комісію в токені ERC-20, який вони використовують.

Легко придбати ETH, обмінявши будь-яку криптовалюту в гаманці на ETH або отримавши її з іншого гаманця.

Щоб отримати токени, потрібно вказати лише ту публічну адресу, яка починається з «0x». Переконайтеся, що ви копіюєте його, і ніколи не намагаєтесь ввести адресу вручну, оскільки є хороша можливість зробити помилку та втратити кошти без шансів на повернення.

Як зберігати токени ERC-20? 

Обмін токенами ERC-20 на блокчейні Ethereum дуже простий. Але очевидно, що як адреса обміну, так і адреса токена ERC-20 є унікальними. Отже, відправлення токена ERC-20 на адресу особистого гаманця та адресу Ethereum біржі відрізняється. 

Усе, що потрібно для чіткого визначення гаманця або адреси обміну, на яку потрібно надіслати токени. Інакше токени в трансакціях не будуть успішними, а токен ERC-20 може не зараховуватися біржею.

Чи можна надсилати токениERC-20 на кредитне плече Nano та MetaMask?

Так, ви можете надсилати токени ERC-20 як на гаманці Ledger Nano, так і на Metamask, оскільки вони сумісні зі стандартами ERC-20.

Якщо ви не знаєте, що таке Ledger Nano S/X, це апаратний гаманець для зберігання цифрових активів і здійснення транзакцій у популярних криптовалютах, таких як Bitcoin, Ethereum, USDT, включно з токенами ERC-20. Завдяки Nano Ledger ви можете захистити й управляти понад 1500 криптовалютами. А програма Ledger Live дає змогу купувати монети безпосередньо на вашому акаунті ETH.

З іншого боку, Metamask — це криптовалютний гаманець для зберігання, надсилання, отримання токенів Ethereum і ERC-20 на звичайних вебсайтах. Metamask доступний як розширення браузера та мобільний застосунок. 

Отже, якщо ви плануєте зберігати токени в апаратному гаманці з зручністю гарячого гаманця, ці рішення є ідеальними.

Підсумкові думки

Токени ERC-20, безумовно, мали значний вплив на галузь криптовалют. Вони не лише відповідають за галузь ICO з мільярдним доларом, але й роблять цифрові активи ширшими.

Нові токени можна додавати на платформи обміну, коли вони випускаються, без зв’язку між криптовалютою та розробниками бірж. Але лише якщо ви дотримуєтеся стандарту ERC-20. Це призведе до зниження ризику, зниження складності, більшої однорідності та підвищення ліквідності токенів, що надихають користувачів на більшу довіру.

Зустрічі вже експериментували з новими стандартами, такими як ERC-223 або ERC-777, але ERC-20 залишається бажаним. Існує висока ймовірність того, що протокол ERC-20 значно скоро покращиться, додавши функції для усунення вразливостей і наявних проблем з токенами.

ЗАРЕЄСТРУЙТЕся на акаунті Bybit і отримайте до $100 у токенах і купонах!

Торгуйте до x100 кредитним плечем наBTCUSD ,ETHUSD ,EOSUSD ,BTCUSDT ,ETHUSDT ,LINKUSDT ,LTCUSDT іXTZUSDT безстрокових контрактах. 

Отримуйте останні оновлення:

Соцмережі: Twitter ,Facebook ,Instagram ,YouTube , andLinkedУ .Приєднуйтеся до нас наTelegram іReddit

Маєте запитання? Відвідайте наш Центр підтримки

*Ця стаття призначена лише для довідки. Жодна така інформація, надана через Bybit, не є порадою чи рекомендацією, що будь-яка інвестиційна або торгова стратегія підходить для будь-якої конкретної особи. Користувачі цієї статті погоджуються з тим, що Bybit не несе відповідальності за будь-які ваші інвестиційні рішення.Будь ласка, зверніться за професійною порадою, перш ніж торгувати.