Создаем свои токены ERC-20

Создаем свои токены ERC-20

04.07.2023

Время прочтения - 4 мин.

В цифровой экономике токены и смарт-контракты играют не меньшее значение, чем фиатные деньги, если учесть, что токены используются не только для обмена активами, но и в определенных случаях могут подтверждать ваши права собственности на недвижимость или счет в банке, чего не делают обычные деньги.

Уже сегодня в глобальном масштабе токены являются не слишком экзотическим сопровождением к покупкам эксклюзивных товаров, билетам на спортивные матчи, художественные акции и т. д. Поэтому умение создавать токены может стать неплохим конкурентным преимуществом при трудоустройстве или отдельным направлением бизнеса для программиста или дизайнера.

И что самое главное, чеканка токенов не требует много времени и не представляет больших трудностей, если делать это в тестовой сети, используя уже готовый стандарт, такой как ERC-20.   

ERC-20. Коротко о главном

Стандарт ERC-20 (ERC расшифровывается как Ethereum Request for Comment, а 20 — это номер индентификатора предложения) был разработан в 2015 году для улучшения сети Ethereum и стал первым техническим стандартом для написания смарт-контрактов в блокчейне Ethereum, используемым для создания токенов.

До этого токены различных эмитентов технически отличались друг от друга, что очень затрудняло их взаимодействие или обмен между криптокошельками и биржевыми платформами.

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

Для других блокчейнов существуют свои стандарты, как, например, TRC-20 для создания токенов в сети Tron.

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

 

Если вы хотите создать токен ERC-20, вам необходимо реализовать все эти обязательные функции.

Делать это лучше всего в тестовой сети Ethereum — Ropsten Test Network. Она хороша тем, что дает возможность проверить работу смарт-контракта, получив бесплатно некоторое количество тестового ETH, используемого для уплаты за газ.

Для этого вам нужно будет скачать и установить браузерное расширение Metamask для создания кошелька ETH. Сделать это возможно в браузерах Chrome и Firefox.  

После этого необходимо добавить Ropsten в качестве новой сети Metamask, вставить адрес своего кошелька и запросить опцию «Отправить мне тестовый эфир».

Чтобы развернуть свой токен в тестовой сети, вам нужно придумать ему имя (например, iSpace Coin), символ (iSC), указать общее количество, на сколько делится ваш токен и общее предложение (например, 1 000 000).

Построчно заменяя символы, указанные в тестовой программе, своими, вы сможете развернуть в сети Ethereum Ropsten смарт-контракт, получив на кошелек собственные токены.

Возможно, сделать это с первого раза будет непросто и, скорее всего, потребуются подсказки из интернета, которые можно найти по запросам «как создать свой токен на базе блокчейна Ethereum, пошаговая инструкция», «как получить тестовый ETH» и т. д. Однако попытка создания токена в тестовой сети может привести вас к чеканке собственного токена либо же, как говорилось выше, станет вашим конкурентным преимуществом, добавив в вашу копилку умений новый навык.

Тем более, что крупнейшие украинские компании, такие как «Эпицентр», «Мироновский хлебопродукт» (МХП), «Укрпошта» и другие уже отметились собственными токенами, выпущенными с рекламными и благотворительными целями.

По словам специалиста по кибербезопасности и преподавателя Deloitte Academy Игоря Пигарева, токены ERC-20 Ethereum и токены, созданные на других блокчейн-платформах (Solana, Stellar), все чаще используются украинскими предприятиями и компаниями для самых разных задач, включая кибербезопасность, клиентский доступ, идентификацию товаров, обеспечение безопасности логических цепочек и т. п.

Зачастую они решают критически важные задачи, как, например, обеспечение секретности в оборонном предприятии «Укринмаш», который входит в госкорпорацию «Укроборонпром», проведение аукционов по реализации залогового имущества (ГП СЕТАМ), создание цифровой гривны (НБУ).

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

 

Источник: QuickNode

Подпишись на наш телеграм канал

только самое важное и интересное

Подписаться
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читать также

{"type":"article","id":6319,"isAuthenticated":false,"user":null}