06/08/2022

Що таке токени ERC20?

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

Найбільш ефективно це завдання спромоглася вирішити команда Ethereum, розробивши спеціальні стандарти випуску токенів. Одним із них став ERC20. Такий вид токенів досить простий у розробці та універсальний, завдяки чому заслужив підвищену увагу в криптоспільноті. У цій статті ми розповімо, що таке ERC20 та як працює цей стандарт токенів.

Що таке токен?

Для того, щоб початківці-криптоінвестори могли зрозуміти, що таке ERC20, спочатку необхідно розповісти, що таке токен в криптовалюті. Токен – це цифровий актив, який не є платіжним засобом (на відміну від криптовалют, які з самого початку саме для цього створювалися). Його можна порівняти із цінним папером. Функції токена можуть бути різноманітними:

  • Підтвердження права власності на будь-який об'єкт.

  • Підтвердження зобов'язань щодо надання позики або навпаки, щодо залучення коштів та подальшого погашення.

  • Отримання додаткових привілеїв на блокчейн-платформах.

Важлива відмінність токена від криптовалюти у тому, що токен немає свого блокчейну. Він випускається на готовій платформі. На цьому прикладі можна зрозуміти, чим ETH відрізняється від ERC20. Різниця полягає в тому, що Ethereum – це криптовалюта, для якої блокчейн і був розроблений. Для токенів ERC20 використовується вже готовий блокчейн Ethereum. Відстежити будь-які операції з токенами ERC20 можна через браузер блоків.

Що таке ERC20?

ERC20 розшифровується як Ethereum Request for Comments 20. Це технічний протокол Ефіріуму, який був розроблений для покращення мережі та простого створення токенів. Цифра 20 означає унікальний номер стандарту токенів. ERC20 існує з 2015 року. Фактично ці токени є смартконтрактами на блокчейні Ефіріуму. Сам по собі протокол досить широкий і забезпечує велику гнучкість для розробників, які створюють і запускають токени.

Необхідність розробки ERC20 виникла через проблеми сумісності мережі Ethereum. Токени мали різні стандарти та не могли взаємодіяти між собою. Щоб усунути цю проблему, були розроблені спеціальні протоколи, і токени на блокчейні Ефіріуму стали уніфіковані відповідно до цих стандартів.

ERC20 розвʼязав головну проблему в мережі Ethereum – позбавив необхідності щоразу писати новий код. Усі токени, засновані на цьому протоколі, створюються на підставі єдиного коду, вони взаємозамінні та повністю сумісні між собою. Завдяки цьому вирішилася ще одна проблема – час. Створити токен типу ERC20 можна лише за 20-30 хвилин.


Особливості токенів ERC20

Протокол ERC20 є зведенням правил, які повинні бути дотримані для того, щоб токен був прийнятий і працював у блокчейні Ethereum. На основі цього стандарту можна створювати цифрові активи для різноманітних цілей. Специфікація токенів велика, адже проєктів на основі ERC20 існують сотні. Найвідоміші платформи, що використовують токени цього стандарту, такі:

  • Binance Coin.

  • Augur.

  • Melonport. 

  • Numeraire. 

  • Golem.

  • Gnosis.

  • OmiseGo.

  • Decentraland.

  • Matchpool та інші.

Також токени цього протоколу мають важливу особливість. Усі вони можуть зберігатися у гаманцях стандарту ERC20. Тобто криптовалютні гаманці, які підтримують Ethereum, можуть приймати і токени, випущені за цим протоколом. Зберігати такі токени можна на десктопних, мобільних, апаратних та вебгаманцях.

Ризики та проблеми ERC20

Попри всі переваги, стандарт ERC20, на жаль, не є ідеальним. Існують деякі ризики та проблеми, пов'язані з ним. Зокрема, смартконтракт не можна змінити. Весь набір умов виконання транзакції, закладений під час розробки, залишається постійним. Якщо ви захочете щось змінити, доведеться випускати новий токен і проводити повторну емісію та розміщення на біржі. Якщо в якомусь смартконтракті є баг, усунути його також неможливо.

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

Последние статьи