Токен стандарта ERC-20 разработан на базе Ethereum. Платформа состоит из блокчейна, хранящего транзакции, и виртуальной машины, кодирующей смарт контракты, гарантирующей их выполнение. Стандарт упрощает создание проектов в децентрализованном реестре, оптимизирует работу сети.
Общие сведения о токенеМонеты на блокчейне Ethereum предназначены для представления разработанного проекта или технологии. Этот финансовый актив создается с помощью умных контрактов. Компания проводит ICO и выпускает токен для продажи инвесторам и первоначального размещения. Цель — привлечение капитала на запуск и развитие проекта. Реализация токенов, оплата комиссии за смарт контракты проводится за ETH или BTC, увеличивая таким образом спрос на эти валюты. Инвестор покупает монеты, переводя криптовалюту со своего адреса на кошелек ICO. Стандартные токены ERC-20 унифицированы, они играют роль криптовалюты, активов, цифровых акций. Важно их соответствие принятому формату адресов. Выгодны токены-акции, приносящие доход в виде дивидендов. Кроме того, владелец участвует в управлении компанией, контролирует передачу и расход монет. Следит, сколько активов содержится на счетах в интересующий отрезок времени. Свойства стандартаERC-20 — официальный единый протокол, призванный решить проблему сочетаемости разных монет и улучшить функционирование сети. На блокчейне Ethereum стандартный токен характеризуется такими свойствами:
Стандартные токены на блокчейне децентрализованы, открыты. Функции протоколаПри создании токена и построении смарт контракта предусматриваются 6 простых, но обязательных функций:
Кроме этого, рекомендованы 3 функции обозначения параметров монеты (символ, имя, размерность). Смарт контракты предполагают использование дополнительных функций. Например, предоставление инвестору права голосовать за проект .На основе Ethereum разработчиком токена с заданными параметрами может стать любой пользователь, планирующий создать собственный проект. Он может легко расширить функционал, добавить в умный контракт нужные для проекта опции. В этом плюс и минус стандарта ERC-20, так как создается большое количество тождественных знаков. Технические спецификации смарт контрактаУмный контракт, записанный в виде кода, выполняет следующие действия:
Он содержит информацию о соблюдении условий контракта, заданного набора функций. Изменить или не исполнить требования контракта нельзя. Если разработчик включил не все стандартные параметры, совместимость с ERC-20 и взаимодействие с другим функционалом будут не полными. Контракт и сопутствующая информация содержатся в распределительном реестре. Платежи выполняются автоматически, блокчейн защищает надежность транзакций. Умный контракт не лишен уязвимостей. Допущенная при его составлении ошибка приводит к потере средств. Разрабатывается дополнение, которое будет отклонять транзакцию, не отвечающую требованиям контракта. Добавление токена в MyEtherWalletСтандарт ERC-20 совместим с кошельком MyEtherWallet (MEW). Зарегистрироваться и создать бумажник рекомендуется на официальном сайте. Во избежание попадания на фишинговую копию следует проверить наличие зеленой полоски в URL сайта https://www.myetherwallet.com. Владелец, купивший на ICO актив, не отправляет его в кошелек, а добавляет, чтобы избежать риска потери. Процедура добавления предусматривает следующие этапы:
MyEtherWallet не восстанавливает пароль и приватный ключ, не возвращает пропавшие деньги. За сохранность токенов отвечает владелец. Для перевода монет последовательность действий такова:
Учитывается комиссионный сбор. Чтобы операция прошла без сбоев, лимит газа рекомендуется завысить, его остаток возвращается на счет. Выполненная транзакция исправлению или отмене не подлежит. Трейдеры, инвесторы, ICO оценили качества стандартных токенов как криптовалюты или акций. Разработчиков привлекает возможность дополнить смарт контракт функциями соответственно своему замыслу. Стандарт ERC-20 дорабатывается и совершенствуется в части улучшения защиты. |
Пока нет комментариев