Світ криптовалют, можливо, в один момент здавався бляким для пересічного інвестора без технічних знань про блокчейн та сфери розумних контрактів. Однак перспектива величезних прибутків та приплив багатьох нових цифрових валют притягується до всіх типів інвесторів, включаючи тих, хто в іншому випадку може бути обережним щодо вкладень у продукт чи валюту, внутрішню роботу яких вони не добре розуміли. Незважаючи на те, що інвестори, безумовно, можуть бути успішними в криптовалютному просторі без цих технічних знань, основне розуміння деяких найважливіших властивостей багатьох сучасних цифрових валют, безсумнівно, є корисним для спрямування інвестора до найбезпечніших і надійних фінансових рішень. Однією з головних концепцій, яка регулює значну частину простору, є стандарт лексеми ERC20.
ERC20 посилається на стандарт лексеми для ефіру. Це технічний стандарт, який диктує низку правил та дій, які маркер ethereum або розумний контракт повинен бути спроможний здійснити. ERC розшифровується як «запит на коментар ethereum», а стандарт був розроблений у 2015 році. «Запит на коментар» - це версія подібної концепції, розроблена Інженерною робочою групою Internet як засіб передачі істотних технічних приміток та вимог. Мабуть, найпростіше розглядати ERC20 як набір основних вказівок і функцій, яким повинен слідувати будь-який новий маркер, створений в мережі ethereum.
Поширеність та значення ERC20
Стандарт ERC20 вже деякий час є домінуючим шляхом створення нових токенів у просторі криптовалюти. Він користується особливою популярністю у ICO та краудфандингових компаній. За деякими даними, станом на перші тижні 2018 року було встановлено понад 20 000 різних токенів, які діють відповідно до стандарту ERC20. У звіті CCN.com видно, що маркери ERC20 "майже одноосібно домінували на ринку биків ICO 2017 року", і що багато успішних криптовалют засновано за протоколом ERC20. Станом на це написання, EOS - це найуспішніший жетон на базі ERC20, який зібрав 185 мільйонів доларів за п'ятиденний запуск ICO. Банккор - наступний у списку, заробивши 153 мільйони доларів натовпних коштів під час його продажу. Кілька інших токенів, сумісних з ERC20, отримали щонайменше 70 мільйонів доларів на ICO.
Історія ERC20
ERC20 був створений розробниками ethereum від імені ширшої мережі і спільноти ethereum у 2015 році та офіційно визнаний у вересні 2017 року. Щоб створити стандарт такого типу для ethereum, розробник або група розробників повинні подати те, що відомо як пропозиція щодо вдосконалення Ethereum. (EIP) з конкретними протоколами та стандартами. Потім комітет затверджує, вносить поправки та допрацьовує, що EIP, в цей момент він стає ERC.
Потім розумні договори зобов’язані відповідати одному із стандартів. ERC20 - найвідоміший з усіх цих стандартів ERC, але він не єдиний, який існує.
Зміст стандарту ERC20
ERC20 містить кілька функцій, тобто сумісний маркер повинен бути в змозі реалізувати цей список (описи кожної функції містяться в дужках):
- totalПоставити (надати інформацію про загальну кількість токенів) балансOf (забезпечити залишок рахунку рахунку власника) переказ (виконати передачу визначеної кількості жетонів за вказаною адресою) transferFrom (виконати передачу визначеної кількості жетонів з вказаної адреси) схвалити (дозволити користувачеві вилучити задану кількість жетонів із вказаного облікового запису) надбавку (повернути власникові задану кількість жетонів)
Крім того, ці функції також запускають до двох подій, включаючи подію передачі (яка відбувається щоразу, коли передаються маркери) та подію затвердження, яка активується, коли потрібно затвердження.
У березні 2018 року популярний обмін цифровою валютою Coinbase оголосив про план додати підтримку ERC20 до ряду своїх продуктів. Очікується, що реалізація цієї зміни "відкриє двері для більш різноманітного набору трастових криптовалют" на платформі Coinbase Custody, повідомляє CCN. Біржі, що обслуговують окремих інвесторів, також можуть додати нові криптовалюти до їхнього списку пропозицій.
Питання та альтернативи
Незважаючи на те, що ERC20 бачив величезну підтримку у вигляді жетонів, що відповідають його стандартам, у спільноті розробників багато людей, які вважають, що ERC20 є недоліком одного чи декількох способів. З цієї причини, починаючи з розробки ERC20, також було запропоновано ряд альтернативних токенових стандартів. Сюди входить ERC223, яка має на меті вирішити проблему з елементами затвердження та передачі ERC20. ERC621 - це ще одна альтернатива, яка пропонує ті ж основні функції, що і ERC20, але також додає можливість збільшити або зменшити загальну кількість токенів. ERC827, з іншого боку, дозволяє власнику схвалювати витрати жетонів третьою стороною. Кожна з цих нових пропозицій протоколу певною мірою сприймає ERC20.
