Набор этих несложных в реализации параметров позволяет вести единую кодовую базу, взаимодействующую с любым смарт-контрактом ERC-20. Этот стандарт предусматривает шесть обязательных и три опциональных (но рекомендуемых) параметра для любого смарт-контракта. Предложение о внедрении единого стандарта для пользовательских токенов впервые опубликовали в ноябре 2015 года. Его авторами стали создатель Ethereum Виталик Бутерин и разработчик Фабиан Фогельштеллер. Стандарт ERC-1155 можно рассматривать как улучшение ERC-721, а также ERC-20. Данный стандарт поддерживает как взаимозаменяемые, так и http://vk-recepty.ru/zamorozhennye-deserty.html невзаимозаменяемые токены в одном контракте.
Какие Токены Имеют Стандарт Erc-20?
BEP-20 — стандарт для токенов в блокчейне BNB Chain (Binance Smart Chain), а стандарт ERC-20 могут иметь только криптовалюты в сети Ethereum. ERC-20 — стандарт для токенов, выпускаемых в блокчейне Ethereum, тогда как TRC-20 — криптовалюты, которые создают в блокчейне Tron. Самый известный токен TRC-20 — стейблкоин Tether (USDT), который также выпускают в других блокчейнах. ERC-20 значительно упростил и унифицировал выпуск токенов в рамках одной сети. Этот стандарт наряду со смарт-контрактами стал универсальным способом создания и монетизации приложений, использующих блокчейн. Так Ethereum стал первой в истории блокчейн-платформой.
Основные Характеристики Протокола
После появления стандарта ERC20 рынок ICO стал быстро расширяться. Стало не нужно создавать для токенов стандарты совместимости с обменником, блокчейном, кошельком и DApps (децентрализованными приложениями с открытым кодом). Благодаря этим функциям была создана единая база кода, которая позволила разработчикам кошельков и биржам сотрудничать со всеми контрактами протокола ERC20.
Эта статья создана в образовательных целях, чтобы вы понимали, с чем имеете дело. Постараемся ответить на наиболее частые вопросы пользователей. Получите рекомендации по созданию мощных приложений Web3.
- В отличие от описанных выше, они не подкреплены реальными активами.
- Количество кошельков для токенов ERC-20 практически прямо пропорционально количеству проектов, использующих его.
- Поэтому мы называем их децентрализованными приложениями (или даппами для краткости).
- Все доступные данные будут моментально выведены на экран.
- На криптовалютном рынке работают надежные стейблкоины стандарта ERC20, торгующиеся на основных криптобиржах.
- Монеты также можно обменивать в кошельках — MetaMask, Trust Wallet, Atomic Wallet и других.
ERC-20 стал руководством по созданию заменяемых токенов (ориг. Fungible Tokens) — идентичных токенов, которые можно обменивать друг на друга. Количество кошельков для токенов ERC-20 практически прямо пропорционально количеству проектов, использующих его. Универсальные параметры обеспечивают нормальное функционирование в системе Ethereum.
Произошло это через несколько лет после запуска ввиду широкого распространения стандарта. Но даже спустя годы название «ERC-20» все еще актуально. Специалисты Trustee Wallet подготовили статью, в которой объясняют, что такое стандарт ERC-20, раскрывают предпосылки создания, основные характеристики и ключевые отличия от криптовалют. Команда утверждает, что такое соотношение достигается за счет хранения эквивалентной суммы в долларах США на отдельном безопасном аккаунте. Этот токен используется для перемещения средств между биржами. Торговые пары с ним очень популярны на централизованных биржах.
Низкая пропускная способность — еще одна из проблем сети. Когда поднимается спрос на децентрализованные приложения (dapps), нагрузка на сеть Ethereum увеличивается, скорость ее работы уменьшается и стоимость транзакций становится выше. Дополнительных трудностей добавляет оплата комиссий сети в ETH для отправки токенов ERC-20. USDT от Tether — это стейблкоин стандарта ERC-20 на блокчейне Ethereum. Он создан для повышения пропускной способности и снижения стоимости транзакций. Согласно информации на сайте Tether, токен привязан к доллару США в соотношении 1 к 1.
И нам нужно это как-то автоматизировать, чтобы не тратить своё время на лишние действия. Запрашивает конкретный адрес и выдаёт баланс токенов на нём. Поскольку все записи в Ethereum общедоступны, то вы можете посмотреть баланс любого пользователя, если знаете его адрес.
Также возможно, что и сам протокол ERC-20 потерпит изменения. Также, после принятия определенного стандарта, создание токенов стало не такой уж и трудной задачей. Следовательно, многие запускают свои собственные ICO и создают огромное количество монет. Появляется огромное количество валюты, похожей друг на друга.
К примеру, изначально до создания собственного блокчейна этот протокол использовали проекты BNB, EOS, Tron, VeChain. Необходимость поддерживать растущее количество токенов стало времязатратным и трудным, поэтому был создан общий протокол для всех токенов, как решение проблемы. Совместимость — это камень преткновения в криптоиндустрии. Без удобного способа обмена активами между разными блокчейнами процесс становится чрезвычайно сложным, что тормозит глобальное принятие криптовалют.
Разработка стандарта ERC-20 упростила создание криптовалют. В среднем опытный программист может запустить новую монету за минут. Смарт-контракт пишут на языке Solidity, который во многом аналогичен JavaScript. Благодаря высокой ликвидности можно быстро обменять активы на DEX.
Иными словами, для того, чтобы биржа или кошелек могли поддерживать токен, его создателям каждый раз нужно было писать совершенно новый код. Простота создания токенов дает возможность мошенникам создавать “фейковые” проекты и запускать ICO, которые зачастую исчезают после завершения приема инвестиций. По данным Etherscan, на момент публикации материала по стандарту ERC-20 выпущено 1279 токенов.