Токены ERC 20 (запрос комментариев Ethereum) используются в Ethereum как обычная криптовалюта в его системе блокчейна. Эти токены можно купить, продать или обменять. Ethereum был впервые выпущен в 2015 году и с тех пор является одной из самых распространенных криптовалют. Токены отражают широкий спектр цифровых свойств в экосистеме Ethereum, включая купоны, долговые расписки и даже реальные физические объекты. Точнее, токены Ethereum — это, по сути, смарт-контракты, работающие на блокчейне Ethereum.
Понимание ERC
Токен ERC-20 является одним из наиболее важных токенов Ethereum. ERC-20 имеет особый набор правил; который используется во всех смарт-контрактах в сети Ethereum для выполнения токенов и устанавливает набор правил, которым должны следовать все токены на основе Ethereum.
Токены ERC-20 основаны на технологии блокчейна, и токены можно отправлять и собирать, как и биткойны, лайткойны и некоторые другие криптовалюты, определенными способами. Единственное отличие состоит в том, что токены ERC-20 распространяются в сети Ethereum, а не в собственном блокчейне.
Стандартный код ERC 20
На данный момент ключевая сеть Ethereum насчитывает более 200,000 20 токенов, совместимых с ERC-20. ERC-XNUMX необходим; для всех токенов Ethereum должен быть установлен стандартный набор правил. Стандартные положения настоящего свода правил заключаются в следующем: как передавать токены, как авторизовать переводы, как пользователи будут просматривать токены и как предоставлять токены с полной информацией.
Этот специальный токен позволяет разработчикам любого рода точно предсказать, как новые токены будут работать в более широкой экосистеме Ethereum. Задача для разработчиков проста; они могут продолжить свою работу, гарантируя, что новый проект не придется восстанавливать каждый раз при запуске нового токена, если токен соответствует правилам. Такое правоприменение также необходимо; он гарантирует совместимость токенов, выпущенных в Ethereum.
Интересно, что множество создателей токенов соблюдают законы ERC-20, а это означает, что большинство токенов, выпущенных в рамках первых соглашений о монетах Ethereum, соответствуют ERC-20.
Многие популярные цифровые валюты, такие как Maker, Basic Attention Token (BAT), Augur, REP и OmiseGO, используют стандарт ERC-20 (OMG). я
Если вы планируете купить виртуальную валюту, которая распространяется в виде токена ERC-20, вам понадобится кошелек для ее хранения. К счастью, из-за популярности токенов ERC-20 существует несколько вариантов кошельков, включая Metmask, TrueWallet, Exodus и многие другие.
Небольшая суть: Создание токена ERC 20
Было замечено, что по крайней мере 65% контрактов Ethereum соответствуют стандарту ERC 20. Это делает его стандартным выбором среди всех токенов Ethereum. Для начала необходимо иметь представление о языке программирования. Язык, на котором основан Ethereum, — Solidity. Он похож на JavaScript, поэтому, если вы владеете JavaScript, работа над Solidity будет легкой прогулкой.
Самая важная часть создания токена ERC — написание кода на Solidity. Для разработки смарт-контрактов вам необходимо записать некоторую логику в токен ERC. Закончив с этим, приступайте к настройке количества токенов ICO.
Реализация ERC-20 выглядит следующим образом: в смарт-контрактах она может иметь более сложную связанную логику.
interface ERC20 { function totalSupply() public view returns (uint); function balanceOf(address tokenOwner) public view returns (uint balance); function transfer(address to, uint tokens) public returns (bool success); function approve(address spender, uint tokens) public returns (bool success); function allowance(address tokenOwner, address spender) public view returns (uint remaining); function transferFrom(address from, address to, uint tokens) public returns (bool success); event Transfer(address indexed from, address indexed to, uint tokens); event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}
Теперь, когда мы рассмотрели основы и объяснили, как создать токен ERC20, давайте перейдем к следующему шагу.
Разработка контракта Ethereum
Почти пришло время разместить наш контракт на блокчейне. После развертывания наш контракт будет передан всем узлам, работающим в сети. А все остальные обновления контракта будут распространяться на все участвующие узлы.
Truffle — популярная платформа развертывания, используемая разработчиками Ethereum. Для целей этого поста даже Truffle слишком хорош, однако вместо него можно использовать базовый онлайн-инструмент под названием «Remix».
47 просмотров всего, 47 просмотров сегодня
- "
- 000
- 67
- 84
- соглашения
- Все
- среди
- Основной токен внимания
- Основной токен внимания (BAT)
- НИМ
- Bitcoin
- блокчейн
- Технологии блочейна
- строить
- купить
- вызов
- код
- Монета
- Общий
- продолжать
- контракт
- контрактов
- Создающий
- криптовалюты
- криптовалюта
- валюты
- Валюта
- развивать
- застройщиков
- Интернет
- цифровые валюты
- экосистема
- ERC-20
- ERC20
- Эфириума
- Эфириум экосистемы
- эфирная сеть
- События
- исход
- First
- полный
- функция
- методические рекомендации
- Как
- How To
- HTTPS
- ICO
- В том числе
- IT
- JavaScript
- Основные
- язык
- Законодательство
- Litecoin
- Длинное
- Большинство
- производитель
- Создание
- средний
- двигаться
- сеть
- узлы
- OmiseGo
- онлайн
- операционный
- Другие контрактные услуги
- планирование
- Платформа
- Популярное
- Программирование
- Проект
- что такое варган?
- Возвращает
- условиями,
- Run
- набор
- просто
- небольшой
- умный
- Смарт-контракты
- So
- проданный
- основательность
- распространение
- магазин
- успех
- система
- Технологии
- время
- знак
- Лексемы
- топ
- Updates
- пользователей
- Вид
- Виртуальный
- виртуальная валюта
- Кошелек
- Что такое
- Работа
- письмо