что такое erc20 токены

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

что такое erc20 токены. Смотреть фото что такое erc20 токены. Смотреть картинку что такое erc20 токены. Картинка про что такое erc20 токены. Фото что такое erc20 токены

что такое erc20 токены. Смотреть фото что такое erc20 токены. Смотреть картинку что такое erc20 токены. Картинка про что такое erc20 токены. Фото что такое erc20 токены

Что такое токены 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 можно прослеживать в обозревателе блоков.

что такое erc20 токены. Смотреть фото что такое erc20 токены. Смотреть картинку что такое erc20 токены. Картинка про что такое erc20 токены. Фото что такое erc20 токены

На первый взгляд, такая транзакция может выглядеть пустой, поскольку в поле ‘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.

Каковы основные характеристики протокола 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 тысяч. Это ведет к обилию похожих друг на друга токенов, существенно затрудняя процесс их выбора инвесторами.

Источник

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

что такое erc20 токены. Смотреть фото что такое erc20 токены. Смотреть картинку что такое erc20 токены. Картинка про что такое erc20 токены. Фото что такое erc20 токены

Токен 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.

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

Источник

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

У токенов существует и другое применение. Их используют как заменитель криптовалют. Например, Tether USDT торгуется на биржах, наряду с криптовалютами, но при этом по факту является токеном.

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

В рамках стандарта ERC20 токен обладает следующими параметрами:

Базовый стандарт никак не ограничивает расширение функциональности токена, поэтому с его использованием можно строить различные модификации, отвечающие конкретным требованиям. Например, существуют токены (Security token), которые являются аналогом акций и на которые начисляются дивиденды. При этом операция их начисления происходит на блокчейне, т.е. владельцы токенов получают технологическую возможность получить часть дохода некоторой компании, а передача токенов сопровождается передачей такой возможности другому пользователю. Существуют токены (Utility token), функционально ориентированные на краудфандинговые проекты, где владельцы токенов претендуют на получение некоего товара или услуги в случае успешного завершения проекта, на которые они могут обменять свои токены. В общем, применение стандарта ERC20 позволяет строить алгоритмы финансового взаимодействия различной сложности и структуры.

На сегодняшний день количество существующих токенов стандарта ERC20 составляет около 180 тысяч и постоянно растет. Данный стандарт поддерживается все большим количеством криптовалютных кошельков, как программных, так и аппаратных (Metamask, Ledger Nano S, Trezor, Myether Wallet и т.д.). Кроме того, на фоне все более глубокой интеграции технологии Ethereum в веб, работа с токенами становится доступной на веб-сайтах через браузеры. Динамика роста количества токенов и технологические предпосылки к более глубокой интеграции в существующую IT инфраструктуру говорят о большом потенциале токенов как сущности.

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

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

Источник

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

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

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

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

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

что такое erc20 токены. Смотреть фото что такое erc20 токены. Смотреть картинку что такое erc20 токены. Картинка про что такое erc20 токены. Фото что такое erc20 токены

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

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

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

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

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

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

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

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

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

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

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

Источник

Что такое токены ERC-20: обзор, технические особенности, где купить и хранить

С развитием сферы децентрализованных финансов появилось множество проектов, работающих на блокчейне Ethereum – это связано с тем, что блокчейн изначально хорошо адаптирован для создания и поддержки dApps (децентрализованных приложений). В основе таких проектов лежат токены определенной категории, разработанной специально для стандартизации активов в сети Эфириум, облегчения их обмена и взаимодействия. Редакция Profinvestment.com расскажет, что такое токены ERC20, цель их появления, технические особенности и перспективы.

что такое erc20 токены. Смотреть фото что такое erc20 токены. Смотреть картинку что такое erc20 токены. Картинка про что такое erc20 токены. Фото что такое erc20 токеныИстория и предпосылки появления

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

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

В ноябре 2015 года Ethereum-разработчик Фабиан Фогельстеллер нашел решение – приведение всех токенов к единому стандарту. Так был создан стандарт ERC-20. Но официально его признали только к сентябрю 2017 года, поскольку принятие стандарта требует определенной процедуры:

Технические особенности токенов. Правила, на которых основывается стандарт

Стандарт ERC20 – это перечень правил, которые должны быть реализованы в токене сети Ethereum; на их основе разработчики задают алгоритм, как именно активы должны работать. Особую популярность стандарт приобрел в 2017 году среди проектов, проводящих краудфандинговые кампании ICO.

Набор правил ERC-20 включает в себя шесть обязательных параметров и три опциональных. Начнем с опциональных:

Обязательные параметры:

Каждый параметр имеет свой собственный код, отвечающий за его правильное исполнение. Код в сети Ethereum пишется на языке программирования Solidity. Почти никто не использует для его написания другие языки. Solidity напоминает JavaScript, так что разработчику, имеющему хотя бы начальные знания Java Script, Java, С-подобных языков, не составит труда в нем разобраться. Эксперименты показывают, что можно написать и запустить токен ERC20 за 40-60 минут.

Роли, которые токен ERC-20 может играть в системе

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

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

Перспективы

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

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

Где купить и хранить ERC-20

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

Биржи, где можно купить или продать токены:

Кошельки, подходящие для хранения токенов ERC20:

Поддерживает ли биржа/кошелек конкретный актив, вы можете узнать на их официальных сайтах или на сайтах-мониторингах.

Преимущества и недостатки

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *