Токен AKRA — соответствие стандарту ERC-20

25 октября 2022
609
Токен AKRA — соответствие стандарту ERC-20

Стандарт ERC-20 в экосистеме Ethereum — набор методик и инструкций для создания токенов, поддержки смарт-контрактов и децентрализованных приложений. Его введение облегчило процесс разработки новых криптовалют в blockchain network Ethereum, обеспечило некоторую унифицированность токенов при сохранении их индивидуальных функций и задач, закладываемых разработчиками.

Расскажем, что представляет собой стандарт ERC-20 для токенов, какими функциями и преимуществами он их наделяет.

Что такое токены ERC-20

ERC-20 задаёт методологию генерации, передачи токенов, подтверждения транзакций и выполнения смарт-контрактов. Стандарт координирует работу всех «эфироподобных» криптовалют, размещённых даже в различных смарт-цепочках. Торговля такими токенами производится пользователями в том же порядке, что и другими видами криптовалют, но с рядом условий:

  • транзакции обрабатываются не в отдельном блокчейне, а внутри сети Ethereum, что способствует совместимости всех видов токенов ERC-20;
  • токены полностью контролируются их обладателями, вплоть до возможности их добровольного сжигания;
  • токен-контракты легко отслеживаются: можно определить, у кого и сколько есть токенов со сведениями о транзакции, но без личных данных держателей.

Так как каждый выпущенный в формате ERC-20 токен является подвалютой экосистемы Ethereum, комиссия за транзакции взимается в эфире, точнее — в газе, который используется как единица учёта затрат при расчёте операций.

Особенности и преимущества токенов ERC-20

При генерации новых токенов по стандарту ERC-20 их разработчиками учитываются минимум 9 параметров, из которых 6 — обязательны:

  1. TotalSupply — показывает, сколько всего токенов есть в контракте.
  2. BalanceOf — показывает баланс токенов для конкретного указанного адреса.
  3. Transfer — переводит токены с одного адреса на другой.
  4. TransferFrom — расширенная альтернатива параметра Transfer, организует автоматические платежи: например, за подписки.
  5. Approve — ограничивает количество токенов, снимаемых с баланса в рамках исполнения смарт-контракта.
  6. Allowance — расширяет возможности функции Approve в части контроля над количеством списываемых токенов.

Преимущества токенов ERC-20 напрямую вытекают из особенностей этого стандарта:

  • взаимозаменяемость: при кроссчейн-обмене токенов ERC-20 сохраняется не только их ценность, но и функциональное назначение;
  • адаптивность: ERC-20 даёт возможность создания универсальных инструментов, а не только платёжных средств;
  • регулируемость: функции ограничения обращения и сжигания токенов помогают воздействовать на их стоимость, избегая инфляции;
  • популярность: ERC-20 — один из самых известных стандартов, с ним совместимо множество бирж и кошельков.

Соответствие токена AKRA стандарту ERC-20 обеспечило его корректную работу на всех поддерживающих EVM кошельках. Эта среда разработки дала возможность сгенерировать защищённую от уязвимостей многофункциональную криптовалюту, с её дальнейшим распространением на другие экосистемы или даже переводом на собственный блокчейн.


Читайте также


Комментарии 0