bitcoin erc20 что это

Больше, чем валюта. Зачем нужны токены стандарта ERC-20

Токен ERC-20 — это обобщенный протокол, позволяющий создавать другие токены «поверх» блокчейна. Токены, которые соответствуют этим спецификациям, известны как токены ERC-20 (ERC расшифровывается как «Запрос комментариев» от Ethereum), и сегодня они являются наиболее широко используемым стандартом в индустрии криптовалюты для создания новых токенов.

Зачем нужен стандарт ERC-20?

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

Каковы основные преимущества ERC-20?

Стандарт ERC20 определяется следующими факторами:

Расширение функциональности

В дополнение к стандартным методам, токены ERC-20 могут быть настроены для включения следующих функций:

Кошельки

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

Больше новостей о криптовалютах вы найдете в нашем телеграм-канале РБК-Крипто.

Источник

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

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

Что означает аббревиатура ERC-20?

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

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

Чем была вызвана необходимость создания стандарта ERC-20?

Чем токены ERC-20 отличаются от традиционных криптовалют?

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

На первый взгляд, такая транзакция может выглядеть пустой, поскольку в поле ‘Value’ указан ноль, однако количество отправленных токенов (в данном случае — OmiseGo) можно увидеть в отдельном поле.

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

Для чего нужны токены ERC-20?

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

Среди наиболее известных токенов ERC-20 можно называть: 0x, Aragon, Augur, Aeternity, Aion, Binance Coin, BAT, Bancor, Civic, Decentraland, Dentacoin, DigixDAO, Dragon, District0x, EOS, FirstBlood, Gnosis, Golem, Iconomi, Kin, KuCoin, Kyber, Melonport, Matchpool, Numeraire, OmiseGo, Po.et, Raiden, RChain, Ripio, SingularDTV, Status, Storj, TAAS, TenX, TTron, VeChain, Veritaseum, Viberate, WeTrust, Wings и iExec RLC.

Читайте также:  eod аббревиатура что значит

Каковы основные характеристики протокола ERC-20?

Стандарт ERC-20 предусматривает шесть обязательных и три опциональных (но рекомендуемых) параметра для любого смарт-контракта.

Обязательные параметры включают в себя функцию totalSupply, которая отвечает за общую эмиссию токенов, обеспечивая невозможность создания новых токенов по достижении максимального числа.
Функция balance0f определяет изначальное количество токенов, приписанных к определенному адресу. Обычно, это адрес, принадлежащий организаторам ICO.

Также стандарт описывает два метода перемещения токенов, необходимые для их распределения среди пользователей и возможности совершения транзакций. Так, функция transfer обеспечивает передачу токенов пользователю, который инвестировал в проект во время ICO; функция
transferFrom необходима для совершения транзакций между пользователями.

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

Среди опциональных параметров – определение максимального количества дробных цифр после запятой (для сравнения, биткоин имеет восемь таких цифр – 1.00000000 BTC), названия токена и его символа.

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

Есть ли риски при использовании токенов ERC-20?

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

История Ethereum знает немало подобных инцидентов — одним из наиболее известных примеров стал взлом The DAO в 2016 году. Для устранения его последствий и возврата средств в сети был проведен хардфорк, в результате которого новая цепь продолжила существование под названием Ethereum, а противники такого решения сохранили старую цепь, объявив о создании Ethereum Classic.

Какие другие проблемы могут возникнуть с токенами ERC-20?

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

Кроме того, одним из недостатков стандарта ERC-20 можно считать то, что он делает возможность создания токенов достаточно тривиальным делом на техническом уровне. Это позволяет многим проектам достаточно просто запустить ICO, что подтверждается и совокупным количеством токенов – по состоянию на 1 мая 2018 их существовало уже около 80 тысяч. Это ведет к обилию похожих друг на друга токенов, существенно затрудняя процесс их выбора инвесторами.

Источник

ERC20

Понравилась статья? Поделись:

Содержание

Стандарты Ethereum Request for Comments (ERC20) [ править ]

Основные стандарты ERC20 разделены на два основных сегмента. Шесть функций, связанных с методами, и два события составляют основные правила, которым должен следовать любой стандартизированный токен. Сначала дается конкретная формулировка, а затем краткое пояснение:

Метод функции [ править ]

TotalSupply [ править ]

Эта функция определяет общее количество токенов.

BalanceOf [ править ]

Позволяет владельцу адреса Кошелька получить баланс адреса Кошелька другого аккаунта.

Transfer [ править ]

Определяет количество токенов, передаваемых на другой счет.

TransferFrom [ править ]

Эта функция выполняет действие значения количества токенов, отправленных с одного адреса на другой.

Approve [ править ]

Функция утверждения выполняет действия в отношении операций. Это в основном позволяет транжирам токенов ERC20 снимать со своих счетов до тех пор, пока сумма стоимости счета не будет завершена. Каждый раз при вызове функции баланс обновляется до Нового значения суммы.

Читайте также:  при какой температуре отменяются занятия в начальных классах

Allowance [ править ]

Дает остаток на счете и то, что может быть осуществлено, передано или снято.

События [ править ]

Есть два события, которые запускаются после любого действия в любой из вышеперечисленных функций. Команда Transfer () и Approval () используются для отслеживания и контроля балансов и изменений адресов без опроса всего блокчейна Ethereum.

Transfer [ править ]

Это событие, как правило, осуществляется в любое время токены передаются и дает подробную информацию об этих переводов с одного счета на другой.

Approve [ править ]

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

Как хранить токены ERC20 [ править ]

Любой ERC20 маркер можно хранить в любом совместимым с Эфиром кошелеком.

Источник

Токены ERC20 простыми словами

В криптосообществе много аббревиатур. Это может отпугивать новичков, особенно с учётом того, что часто эти обозначения представляют собой комбинацию букв и цифр. Если очень коротко, то токен ERC20 — это криптовалюта, созданная на платформе эфириума. Теперь разберёмся, что это значит.

Многие знают эфириум по криптовалюте эфир (Ether или ETH), которую можно встретить практически на каждой криптовалютной бирже. Одна из уникальных особенностей, которая отличает её от биткоина (по крайней мере на данный момент) состоит в том, что она предполагает возможность программирования смарт-контрактов. Смарт-контракт — это просто маркетинговое обозначение компьютерного кода, который можно использовать в блокчейне (подробнее о смарт-контрактах вы можете почитать в этой статье). По сути, вы можете написать код в блокчейне эфириума, и вместо простого хранения истории транзакций он будет хранить логические комбинации, на основе которых создаются привычные нам программы и приложения.

Но, если быть до конца точными, мы не можем просто назвать их приложениями. В конце концов, они не похожи на обычные приложения; эти приложения, которые записаны в блокчейне эфириума, децентрализованы по своей природе, потому что сама платформа эфириума децентрализована. Поэтому мы называем их децентрализованными приложениями (или даппами для краткости).

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

ERC20 — это стандарт, описывающий токены эфириума

Люди быстро поняли, что для создания монет требуются определённые стандарты. Это как выпустить кредитную карту. Каждая карта имеет чёрную полоску на обороте, а у большинства современных карт есть ещё и чип. Номер карты, срок действия и код безопасности относятся к общепринятым для карт стандартам.

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

ERC20 — это стандарт создания токенов на блокчейне эфириума. Он включает список правил, которым должны соответствовать токены. В этой статье мы не будем вдаваться в технические подробности (с ними вы можете ознакомиться здесь).

Хранение токенов ERC20 и торговля ими

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

Не будем углубляться в технические детали того, почему не стоит этого делать; просто знайте, что биржи генерируют уникальные адреса для каждой монеты. Другими словами, ваш адрес для эфира и для токена ERC20 будут разными. Если вы попытаетесь отправить токен ERC20 на ETH-адрес биржи, она его не распознает и вам не будут зачислены токены ERC20. Однако в собственном кошельке вы можете хранить любые криптовалюты на основе эфириума.

Читайте также:  что делать если болит голова во время голодания

Зачем строить даппы на эфириуме?

Это хороший вопрос, на который нет простого ответа. С момента запуска смарт-контрактов на эфириуме в 2015 году появилось много других блокчейнов с аналогичными функциями. Например, блокчейн NEO, который использует традиционные языки программирования, такие как Java, в то время как эфириум имеет свой собственный язык Solidity. Возможно, это вам ни о чём не говорит. Суть в том, что есть другие блокчейны, которые поддерживают смарт-контракты, отличающиеся от смарт-контрактов эфириума.

Тем не менее эфириум остаётся платформой для смарт-контрактов номер один с самой крупной рыночной капитализацией. Конечно, это не значит, что он недосягаем для конкурентов, ведь у эфириума есть много недостатков. Но с тысячами даппов, в которые уже вложено много денег, он сильно опережает конкурентов с точки зрения глобального признания платформы.

Теперь, когда кто-то скажет «токен эфириума» или «токен ERC20», вы сможете в общих чертах понять услышанное. Помните, что это всего лишь криптовалюта, построенная на блокчейне эфириума.

Источник

ERC 20 токены что это такое? Список монет

Большинство криптовалют не имеют своего собственного блокчейна и вместо этого они работают в сети Ethereum (или другой). Они делают это, используя токены ERC-20.

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

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

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

Обратите внимание, что такие крупнейшие проекты, как EOS, Tron и VeChain, BNB были первоначально выпущены как токены ERC-20 и спустя время они преобразились, создав свой собственный блокчейн.

Какие криптовалюты основаны на стандарте ERC-20?

0x – Открытый протокол для децентрализованных обменов. Сделки заключаются системой умных контрактов, к которым Dapps может подключаться. Это обеспечивает им ликвидность. Он делает так, чтобы биржи работали без центрального органа управления, без 3 стороны.

Более подробную информацию Вы найдете на нашем сайте.

Более подробную информацию Вы найдете на нашем сайте.

Интересный факт: OmiseGO и Виталик Бутерин, соучредитель Ethereum, пожертвовали 1 миллион долларов на программу для беженцев в Уганде в марте 2018 года.

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

Каковы недостатки токенов ERC-20?

Виталик Бутерин, основатель криптовалюты Эфир, сказал: «Это установленный факт, что 90% стартапов терпят неудачу. И это также должен быть установленный факт, что 90% ERC-20 на CoinMarketCap также могут потерпеть неудачу, идти к нулю».

Какие еще стандарты Ethereum существуют?

Другие стандарты Ethereum были созданы по разным причинам. Вот некоторые из них, на разных стадиях разработки:

Вывод

Почти каждая платформа блокчейна рекламируется как очередной «Убийца Эфира», но Эфир сумел удержать свое место сразу за Биткойном, занять 2 место по капитализации.

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

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

Источник

Сказочный портал