Токены ethereum что такое

Разбираемся с форматами токенов на Ethereum

Со временем блокчейн всё сильнее проникает в нашу жизнь, и появляется необходимость понимать основные его технологии, в том числе работу децентрализованных приложений (dApps). Большинство dApps в данный момент создано на Ethereum, возможности которого гораздо более гибкие, чем выпуск привычных ERC20 токенов.

Зачем нужны стандарты

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

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

На помощь приходят стандарты. Зная способы взаимодействия с ними, создатели других dApps заложили в код всё необходимое для работы с токеном на опредёленном стандарте.

Как появляются стандарты

Ethereum является open-source проектом (кстати, ERC — это Ethereum Request for Comments), поэтому логично, что новый стандарт токена может предложить любой пользователь. Если стандарт решает какую-то важную проблему, то он может стать официальным стандартом Ethereum (то есть попасть в этот список).

Взаимозаменяемые и не взаимозаменяемые токены

Отправной точкой для классификации стандартов токенов является их взаимозаменяемость или её отсутствие. Fungible (взаимозаменяемые) токены равны друг другу, их можно использовать в качестве валюты. Semi-fungible (на половину взамозаменяемые) токены почти неотличимы друг от друга, но всё-таки уникальны (пример: билеты в кинотеатре, стоимость может быть одна, но место у каждого точно уникальное). Non-fungible (не взаимозаменяемые) токены полностью уникальны, токенизированный объект в единственном экземпляре (пример: объекты авторского права).
Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.
Eсли не узнаёте котёнка, то это одна из первых игр на Ethereum (и стандарте ERC-721), CryptoKitties.

ERC-20

Самым известным стандартом взаимозаменяемых токенов является ERC20, который предложил автор идеи Ethereum Виталик Бутерин ещё в 2015. Этот токен широко используется для проведения разных типов initial offering (первое предложение). Я избегаю терминов ICO и IEO, потому что теперь это далеко не единственные способы провести публичное размещение токенов (но статья не об этом).

Специфика: взаимозаменяемый стандарт, есть тикер для бирж, делимый (количество знаков после запятой определяет создатель смарт-контракта), обязательно имеет total supply (количество токенов, больше которого выпустить нельзя).

Про ERC-20 написано уже много (хабр), перехожу к другим стандартам.

ERC-721

Данный стандарт широко применяется для создания уникальных токенов. Земля в Decentraland, Binance Collectibles, вот примеры ERC-721.

ERC-721 был предложен как EIP (предложение по улучшению Ethereum) Дитером Ширли в 2017, стал официальным в 2018.

Специфика: не взаимозаменяемый стандарт, нет тикера, неделимый, обязательно существует только в единственном экземпляре.

ERC-721, как и ERC-20 широко распространен, поэтому не буду останавливаться на нём.

ERC-777

Этот формат является «усовершенствованием» привычного ERC-20. Он обратно совместим с ERC-20, но имеет несколько преимуществ:

ERC-223

Также является «усовершенствованием» ERC-20, предотвращая отправку транзакций на случайные контракты. Если смарт-контракт не имеет функций, предусматривающих работу с токенами, то они возвращаются отправителю.

Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

ERC-1155

Идею этого стандарта предложили разработчики проекта Enjin в 2018. Enjin — проект, стремящийся к упрощению создания игр на Ethereum. Поэтому предложенный ими стандарт стоит сначала рассмотреть как игровой, хотя его применение этим не ограничивается.

Атомарные свопы

Одной из причин непринятия повсеместно блокчейна является невозможность быстро и эффективно (в плане комиссий) обменивать одни токены на другие (а количество различных токенов все время увеличивается). Решение проблемы уже создано — это атомарные свопы. Обычно под Atomic swaps понимают технологию децентрализованного обмена между криптовалютами разных самостоятельных блокчейнов (об этом неплохо написано на BitcoinWiki). Но также стоит рассматривать атомарные свопы и в контексте обмена токенов внутри смарт-контракта.

Картинка из блога Enjin иллюстрирует своп множественных токенов на стандарте ERC-1155.
Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

А batch transactions хоть и не экономят время, зато экономят газ (что это?), записывая в сеть несколько транзакций, как одну.
Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

Стоит упомянуть, что хоть ERC-1155 получил большее распространение, он многое перенял от ERC875, появившегося несколькими месяцами ранее. ERC-875 предлагал тот же функционал, кроме поддержки fungible токенов.

ERC-865

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

Источник

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

Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

Токен 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 на блокчейне Ethereum

Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

Для новичка понять концепцию монет Ethereum и токенов на Ethereum может быть трудно. Идея такова, что Ethereum не только имеет свою собственную валюту (Эфир, ETH), но также имеет другие токены, которые тоже могут работать как валюта. Прежде чем мы разберемся, что представляют собой все эти токены ECR20, важно вспомнить некоторые основные понятия.

Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

Вся сеть Ethereum представляет собой гигантское количество узлов (нод, компьютеров), соединенных друг с другом. Фактически, вся сеть может быть представлена как единое целое, называемое виртуальной машиной Эфириум, или EVM (Ethereum Virtual Machine). Все транзакции, которые произошли и произойдут в сети, автоматически обновляются и записываются в открытой распределенной книге. В основе лежат смарт-контракты, без понимания которых будет трудно разобраться.

Ether

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

Что такое токен на Ethereum

Основное различие между Ethereum и любой другой криптовалютой заключается в том, что это не просто валюта, это среда. Здесь каждый может воспользоваться технологией блокчейн для создания своих собственных проектов и dApps (децентрализованных приложений) с помощью смарт-контрактов.

Представьте, что Ethereum = Интернет, а все dApps — это веб-сайты, которые работают в нем. Эти приложения принадлежат не одному человеку, а людям, так как распределение токенов происходит обычно с помощью ICO. В принципе, вы покупаете определенные токены этого проекта в обмен на ваш ETH.

Токены обычно имеют 2 разновидности:

Зачем каждому проекту свой токен?

Почему бы нам просто не использовать Ether для оплаты каждой транзакции внутри этих приложений? Зачем нужна отдельная валюта для каждого проекта? Ответ на этот вопрос довольно прост: даже в реальной жизни мы часто используем определенную форму токена вместо наличных. Например, жетоны в парке развлечений, купоны на бесплатный обед, покупки внутри игры. Все предприятия тут — dApp, ваши деньги — ETH, а бонусы внутри — это токен.

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

Как создать свой токен

Самый простой способ создать токен — это зайти на Token Factory, которая имеет понятный интерфейс.

Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

Если, вы хотите создать свои токены с нуля, вам обязательно нужно хорошо разбираться в Solidity (язык программирования в Ethereum).

Контракты для создания токена могут быть очень сложными, но вот что представляет собой базовая версия:

Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

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

Представьте, что вы повторно пишете и обновляете код каждый раз, когда нужно взаимодействовать с новым токеном. Чтобы обойти эту проблему, Виталик Бутерин, на DevCon 1 2015, представил стандарт для токенов (Initial Standards Token). Затем кошелек Mist принял эти стандарты и протестировал их, добавив свои требования. В итоге был придуман Ethereum Request for Comments 20, известный также как стандарт ERC-20 для токенов.

Стандарт ERC-20

Стандарт ERC20 — это в большинстве своем набор функций, которые разработчики должны использовать в своих токенах, чтобы сделать их совместимыми с ERC-20. Хотя это не является обязательным правилом, большинству разработчиков децентрализованных приложений рекомендуется следовать стандарту, чтобы облегчить взаимодействие токена со сторонними сервисами. Токены ERC-20 получили широкую поддержку, и большинство проектов на Эфириум, запускающих свое ICO, используют токены на основе стандарта ERC20.

Итак, что значит, когда токен совместим с ERC-20? Это 6 функций, которые могут быть распознаны и идентифицированы другими смарт-контрактами, что, в свою очередь, приводит к гладкому взаимодействию между ними. Четырех основных действия необходимо выполнять всем токенам ERC-20:

Новый стандарт ERC-223

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

Недостатки и риски:

Больше гайдов, новостей и обзоров на нашем сайте и каналах:

Источник

Что такое токены Эфира (Ethereum) — их отличие, принцип создания

Токены ethereum что такое. Токены ethereum что такое фото. картинка Токены ethereum что такое. смотреть фото Токены ethereum что такое. смотреть картинку Токены ethereum что такое.

Токены Ethereum (ETH) — цифровые монеты, созданные на базе blockchain Эфира, но отличающиеся упрощенной инфраструктурой и ограниченным функционалом. Разработчики новых платформ, как правило, используют существующую технологию и избегают создания нового блокчейн для проектов. Такой подход удобен. Он позволяет привлечь капитали и развивать свою монету. При этом выпуск новых токенов способствует росту популярности главной монеты (Ethereum) и работе смарт-контрактов.

Что такое токен на Эфириум

Многие считают Ethereum криптовалютой. Это не совсем так. Эфириум — платформа, имеющая широкий функционал и позволяющая создавать smart-контракты любой сложности. Внутри платформы существуют токены — цифровые монеты Эфира. Их можно хранить, вкладывать, передавать другим пользователям, менять, совершать покупки и иные действия. На базе ETH легко создать другие криптовалютные проекты и собственные монеты.

Условно токен Ethereum — внутреннее платежное средство, имеющее различное выражение, начиная с материальной ценности (к примеру, драгоценного металла) и заканчивая деньгами для выплаты комиссий. В перспективе коин может применяться в виде представителей акций или долговых бумаг.

Функционал токена на базе Ethereum зависит от задач создателя. Цифровые деньги могут иметь определенное обеспечение, неизменный инфляционный параметр и обеспечение. В зависимости от тонкостей проекта собственный Эфириум-токен можно использовать для оплаты внутреннего функционала площадки и децентрализованного управления.

Созданные токены продаются с помощью ICO. Жетоны меняются на криптовалюту, после чего обмениваются на реальные деньги или хранятся на кошельках разработчиков. Последнее время создается много ICO с монетами на базе блокчейна Ethereum.

Условно токены делятся на несколько видов:

Токены на базе Эфириум могут иметь следующие функции:

Купленные монеты на базе Эфира (Ethereum) можно использовать для решения таких задач:

Токен Ethereum (ETH) — собирательный термин, включающий единицу расчета, финансовый инструмент, средство для выплаты премии и платы за использование системы.

Зачем каждый проект создает свой токен

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

Создатели проекта рассчитывают на рост стоимости новой монеты в будущем и получение дополнительной прибыли. Токен Ethereum — многогранный инструмент, выполняющий много мелких функций (для них применение обычного Эфира не актуально).

Как создать личный токен

Смарт-контракт состоит из двух элементов:

Создание собственного токена на Ethereum проходит следующим образом:

Для проведения транзакций с помощью токенов Ethereum необходим номер аккаунта участников (получающей и отправляющей стороны). Для отправки коинов применяется редактор Ремикс. Здесь есть такие отметки:

Для пересылки токенов указывается их число и кошелек второй стороны. Контроль объема средств на счету производится с помощью команды balanceOf.

Второй способ создания смарт-контракта и токена на Ethereum — использование бумажника для криптовалюты, к примеру, Ethereum Wallet. Алгоритм:

Для добавления токена выполняются такие шаги:

По завершении работы рекомендуется опубликовать публичный код для повышения доверия со стороны пользователей.

Стандарт ERC-20

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

Если вникать в суть, ERC — протокол, предназначенный для оптимизации Ethereum, а число 20 — индивидуальный номер решения. Потребность появления стандарта объяснялась проблемами совместимости между разными вариантами коинов. В протоколе ERC-20 предусмотрено девять параметров (шесть обязательных и три дополнительных).

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

Новый стандарт ERC-223

Протокол ERC-223 — продолжение рассмотренного выше стандарта.

Преимущества:

Существуют и недостатки. На базе стандарта ERC-223 не построено ни одного знаменитого ICO. Дополнительные минусы: нереализованность протокола при создании монет, необходимость поддержки коина. Для полноценной работы часто необходимо внесение изменений. Ряд биржевых площадок пока не готов к решению подобных задач.

ТОП-20 токенов на платформе Ethereum

В завершение рассмотрены лучшие представители цифровых технологий. ТОП-20 токенов, построенных на базе Ethereum:

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

Источник

Руководство для начинающих по эфириум-токенам

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

Сравнение

Эфириум— это платформа, которая может использоваться для создания любого произвольного смарт-контракта, включая смарт-контракты, которые представляют собой цифровые активы, называемые эфириум-токенами. Это похоже на то, как App Store предоставляет платформу для iOS-приложений, и некоторые из этих приложений выпускают собственные цифровые валюты, использующиеся в игре или системе. Однако у эфириума нет централизованного сущности вроде Apple, которая контролирует, что добавляется в App Store. Любой может создать токен на базе эфириума.

Эфириум-токены могут представлять собой всё что угодно, начиная с физического объекта, такого как золото (Digix), до валюты, используемой для оплаты транзакционных комиссий (Golem). В будущем токены могут использоваться даже для представления финансовых инструментов, таких как акции и облигации. Свойства и функции каждого токена целиком и полностью зависят от его предполагаемого использования. Токены могут иметь фиксированный запас, постоянный уровень инфляции или даже запас, определяемый сложной монетарной политикой. Токены могут использоваться для различных целей, таких как оплата доступа к сети или децентрализованное управление организацией.

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

Есть несколько ресурсов, которые помогут вам выпустить токены и объяснят их работу на техническом уровне. Например, Token Factory предоставляет простой пользовательский интерфейс, который позволит вам создавать собственный эфириум-токен с настраиваемыми параметрами.

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

Среди крупнейших маркеров Ethereum по рыночной капитализации — REP от Augur и GNT от Golem. Оба проекта находятся в разработке и имеют общую рыночную капитализацию в размере около 450 миллионов долларов.

Augur

Augur — это децентрализованный рынок прогнозов, основанный Джои Кругом и Джеком Петерсоном. Рынок прогнозов позволяет пользователям делать ставки на результат различных событий и также может использоваться в целях уменьшения риска. Например, если у вас есть 1 биткойн, который стоит 2000 долларов, и вы хотите покрыть это холдинг, вы можете поспорить, что цена биткойна будет ниже 2000 долларов на определенную дату. Таким образом, если цена биткойна повысится, ваши вложения станут более ценными, но если он снизится, вы компенсируете свои потери на рынке прогнозов. Нет централизованного источника, который сообщает об итогах событий. Это смягчает риск коррумпированного репортера, но также создает потребность в децентрализованном источнике отчетности.

Augur выпустил токен Ethereum под названием «Reputation» (REP). Существует фиксированная поставка 11 миллионов токенов REP, 80% из которых были проданы через общие продажи, увеличив 5,3 миллиона долларов. Эти токены используются для сообщения об итогах рыночных событий прогнозирования. Все активные владельцы REP должны сообщать об итогах случайно выбранных событий. При этом сохраняется децентрализованный резерв отчетности, необходимый для урегулирования итогов рынков прогнозов Augur. В качестве вознаграждения за предоставление этой отчетности владельцы REP получают половину всех комиссионных сборов, генерируемых рынками прогнозирования на платформе. Если кто-то пытается лгать о результатах, то в качестве наказания, они отказываются от некоторых из своих REP. Кроме того, если большинство владельцев REP нечестны, тогда люди не захотят использовать Augur, а значение REP будет снижаться. Это побуждает людей действовать честно в данной системе.

Golem

Golem — это проект во главе с Джулианом Завистовским, который позволяет людям арендовать свои запасные вычислительные мощности другим. Идея состоит в том, что, создавая всемирный суперкомпьютер, вычислительная мощность станет менее дорогостоящей и тем самым, доступной для всех.

Golem выпустил маркер Ethereum под названием Golem Network Token (GNT). Существует фиксированная поставка 1 миллиарда GNT, 82% из которых были проданы через общую продажу, увеличив 8,6 миллиона долларов. Эти токены необходимые для взаимодействия с сетью Golem и являются валютой, используемой в качестве оплаты при аренде вычислительной мощности. Поскольку для доступа к этой сети имеется ограниченное количество токенов, если большее количество людей хотят использовать Golem, тогда значение GNT увеличивается. Это теоретически выравнивает стимулы людей, держащих GNT, и тех, кто ее использует.

ERC20

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

1) получить общий токен
2) получить баланс счета
3) перенести токен
4) утверждать расходы на токен

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

Источник

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

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