ERC Token Standards- The Ultimate List

Содержание
  1. Децентрализованные сервисы доменных имён
  2. Другие эксперименты
  3. Стандарты токенов в сети Ethereum
  4. 1 Utility tokens или Сервисные токены
  5. 2 Security tokens или Токены безопасности
  6. 3 Собственные стандарты токенов (фирменные стандарты)
  7. 4 Ограничения в сети Ethereum
  8. Платформы для создания NFT
  9. Стандарты токенов и их функции
  10. ERC-20
  11. ERC-223
  12. ERC-721
  13. ERC-777
  14. ERC-1155
  15. ERC-865
  16. Где хранить токены ERC-20?
  17. Ссылки
  18. Решения для хранения вне блокчейна
  19. Централизованные серверы
  20. IPFS
  21. Какие есть риски использования токенов ERC-20?
  22. Каковы недостатки токенов ERC-20?
  23. История создания OpenSea
  24. За что нужно платить
  25. Хайп, игры в «горячую картошку» и слои второго уровня
  26. Игры второго уровня и дополнительные надстройки
  27. Горячий картофель
  28. Приход традиционной IP [Intellectual property]
  29. Рынок токенов NFT
  30. Рост рынка
  31. Часто задаваемые вопросы
  32. Utility-токены — это токены, которые вы можете использовать
  33. Метаданные для не-взаимозаменяемых токенов
  34. Кто придумал ERC20? Примеры возможностей
  35. Есть ли риски при использовании токенов ERC-20?
  36. Какие токены имеют стандарт ERC-20?
  37. Где посмотреть детали перевода ERC-20?
  38. On-chain против Off-chain
  39. Метаданные в блокчейне
  40. Метаданные вне блокчейна
  41. Популярные токены Эфириума
  42. Sandbox
  43. 1inch
  44. Polygon
  45. Uniswap
  46. Axie Infinity
  47. Какие криптовалюты используют стандарт ERC-20?
  48. Зачем понадобился стандарт ERC-20?
  49. Wrapping It Up!
  50. Various Other ERC Standards
  51. Различные атрибуты двух типов токенов

Децентрализованные сервисы доменных имён

Третий по величине «класс активов» в NFT (поле игр и цифрового искусства) – это сервисы доменных имён, аналогичные доменам именам «.com», но, основанные на децентрализованной технологии. Служба доменных имён в Ethereum, которая была запущена в мае 2017 года и финансируется Фондом Ethereum, в период 2017-2018 гг. заблокировала в именах 170 000 ETH – успешные заявки на покупку включаются в смарт-контракт, на тот период, пока участник торгов владеет доменом.

В мае 2019 года команда модернизировала смарт-контракт ENS, чтобы он стал совместимым с ERC721, что позволяет торговать именами на открытых площадках NFT.

В свою очередь, команда Kred работает над NFT, совместимыми с ENS и DNS. Хранение токена Kred в вашем кошельке даёт вам доступ к управлению этим именем как в DNS (ссылка на веб-сайт), так и в ENS (ссылка на кошелёк или контракт).

Другие эксперименты

В то время, как большинство экспериментов в NFT проводились в области игр и коллекционирования – постепенно появлялись и другие варианты использования технологии. Так на мероприятия NFT.NYC и Token Summit билеты продавались в виде NFT, а командой Coin.Kred была создана виртуальная «сумка» для хранения предметов NFT.

ERC Token Standards- The Ultimate List

В свою очередь, компания Binance также выпустила праздничные коллекционные предметы NFT, а Microsoft создала Azure Heroes – значки для участников системы Azure.

Стоит отметить, что первое крупное мероприятие в Северной Америке – NFT.NYC 2019 собрало более 500 участников и более 80 докладчиков на знаменитой Таймс-Сквер в Нью-Йорке, чтобы обсудить развитие экосистемы NFT.

Crypto Stamp – проект австрийской почтовой службы также предлагал покупателям официальных физических марок «точку входа» в мир цифровых коллекционных предметов. На каждой физической марке имеется секция с непрозрачным защитным покрытием, под которой покупатель найдёт закрытый ключ с небольшим количеством ETH и цифровую копию самой марки, которую потом можно выставить на продажу в OpenSea. Проект был особенно интересным, т.к. связывал дефицитный цифровой активы с полезным физическим активом и привлекал существующее сообщество коллекционеров.

Дополнительно, Dapper Labs, создатели CryptoKitties, запустили турнирную игру CheezeWizards. Интересно, что в игре произошёл хард-форк, который привёл к существованию как «не-пастеризованных», так и «пастеризованных» волшебников, и всё из-за первоначальной ошибки в смарт-контракте. Обладая сложным геймплеем на блокчейне – проект подчеркнул необходимость в стандартизации размещения метаданных NFT, возможности обновления смарт-контракта и гарантии того, что механизм аукционов будет меняться в соответствии с основными атрибутами предметов.

Стандарты токенов в сети Ethereum

Ethereum был первым программируемым блокчейном, призванным служить «мировым компьютером».

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

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

ERC Token Standards- The Ultimate List

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

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

1 Utility tokens или Сервисные токены

Что касается служебных токенов на Ethereum, то наиболее распространенными стандартами являются ERC-20 и ERC-721. В этом подразделе обсуждаются многие стандарты токенов: принятые, в разработке, или в черновом варианте.

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

До введения и фактического принятия этого набора правил всеми разработчиками Ethereum токены не могли передаваться с полной предсказуемостью, что приводило к проблемам совместимости.

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

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

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

ERC-721 относится к открытому стандарту, который описывает, как создавать и развертывать не функциональные или уникальные токены в блокчейне Ethereum. Хотя большинство токенов являются взаимозаменяемыми, все токены ERC-721 уникальны. Одним из первых популярных примеров использования подобных токенов был CryptoKitties в конце 2017 года.

По мнению Академии Бинанса, создание нефункциональных токенов на основе цепочки блоков позволяет токенизировать:

Все токены ERC-721 также должны соответствовать интерфейсу ERC-165, который стандартизирует метод взаимодействия смарт контрактов с токенами, которые соответствуют другим стандартам (т.е. не ERC-20).

ERC-998 является стандартным расширением для любого несмешивающегося токена на владение другим несмешиваемым токеном ERC-721 или смешанным токеном ERC-20. В частности, передача владения композицией токенов означает передачу всей иерархии элементов.

Это стандартное расширение для любого не заменимого токена может позволить новые создания, такие как:

ERC-1155 (Enjin) относится к стандартному интерфейсу для контрактов, которые управляют несколькими типами токенов. Это позволяет одному контракту включать любую комбинацию из фуглируемых токенов, не фуглируемых токенов или других конфигураций, таких как частично фуглируемые токены.

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

2 Security tokens или Токены безопасности

ERC-20 был основным типом стандарта токенов, используемого в «ICO-мании 2017», в ходе которого многие участники рынка воспользовались глобальной неопределенностью регулирования, связанной с криптовалютами и ICO, для привлечения капитала от инвесторов.

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

Маркеры безопасности предназначены для представления «полной или частичной доли участия в активах и / или организациях» . Хотя служебные токены не имеют ограничений относительно того, кто может отправлять или получать токены, на токены безопасности распространяются более строгие ограничения, основанные на личности, юрисдикции и категории активов.

В частности, эти ключевые функции включают возможность разграничения владения токенами, право замораживать некоторые токены центральным хранителем или включение ссылок на документы (например, документы KYC).

Что касается стандартов токенов безопасности в Ethereum, одним из наиболее выдающихся стандартов является ERC-1400 в сочетании с ERC-1410 для частично негигенируемых токенов (PFT).

ERC-1400 / ERC-1410

ERC-1400 представляет собой библиотеку стандартов для токенов безопасности в Ethereum. Этот набор стандартов был концептуализирован, спроектирован и разработан основными разработчиками Ethereum, а именно Адамом Досса, Пабло Руисом, Стефаном Госселином и Фабианом Фогельстеллером.

Эти стандарты являются зонтиком нескольких других стандартов (кратко обсуждаемых ниже), которые все обратно совместимы с интерфейсами ERC-20 и ERC-777.

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

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

ERC-1594 : Базовый стандарт токенов безопасностиЭтот стандарт предоставляет интерфейс, который вводит проверки на потенциальное ограничение в цепочке, ввод данных вне цепочки для ограничений на передачу и семантику выдачи / погашения.

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

ERC-1643 : Управление документами и легендамиЭтот стандарт позволяет связывать документы со смарт-контрактом и предоставляет стандартный интерфейс для запроса или изменения этих контрактов, а также для получения обновлений (через события) изменений в этих документах.

Про NFT:  Взлом кода: расшифровка причин покупки изображений NFT

ERC-1644 : стандарт работы токена контроллераЭтот стандарт позволяет «токену прозрачно заявлять, может ли контроллер в одностороннем порядке передавать токены между адресами».

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

ERC-884Маркер ERC-884 является токеном, совместимым с ERC-20, который был разработан Дэвидом Сагом в соответствии с общим корпоративным законом штата Делавэр.

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

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

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

ERC-1450ERC-1450 (также называемый LDGRToken) относится к токену, совместимому с ERC-20, который соответствует новым Правилам Закона о ценных бумагах: Правило Crowdfunding, Правило D и Правило A. Этот стандарт был разработан компанией Start Engine.

3 Собственные стандарты токенов (фирменные стандарты)

В этом подразделе обсуждаются основные фирменные стандарты токенов для токенов безопасности.

Стандарты фирменных токенов относятся к стандартам токенов, разработанным собственными силами таких компаний , как Polymath, Securitize или Harbour.

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

Он разработан в соответствии с набором стандартов ERC-1400, который также был разработан Polymath.

DS Token (Securitize)DS Token (Digital Security Token) был разработан Securitize, при этом часть его платформы была направлена на то, чтобы обеспечить выпуск цифровых ценных бумаг на блокчейне при одновременном удовлетворении требований соответствия.

Токен DS — это токен, совместимый с ERC-20, который реализует определенные функции протокола DS. DS Token рассматривает соответствие нормативным требованиям посредством дополнительных проверок через Службу соответствия, которая проверяет, следует ли принимать передачу между двумя адресами.

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

R-Token (Harbour)R-Token разработан Harbour как часть его децентрализованного протокола соответствия, чтобы стандартизировать, процессы криптовалют, которые выпускаются и продаются в блокчейн сетях.

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

В частности, Служба регулятора вводит специальные правила, разработанные специально для каждого типа безопасности, чтобы соответствовать соответствующим нормам, политикам KYC, требованиям AML и налоговому законодательству.

S3 (OpenFinance)Являясь частью их собственной экосистемы (то есть OpenFinance Network), S3 представляет собой библиотеку, построенную по множеству модульных контрактов, целью которых является предложение библиотеки с потребностями конкретного регулирования. В частности, эта библиотека решает проблему ограничения соответствия, AML / KYC, аккредитации инвесторов и проверок злоумышленников (посредством внесения в черный список).

Эта библиотека также охватывает множество предложений зарегистрированных и ограниченных ценных бумаг, таких как «Правило D, Правило S, Правило A + и Правило CF». Эти предложения позволяют эмитентам легко и точно создавать токен безопасности.

Atomic-DSS (Atomic Capital)Токены Atomic DSS разработаны Atomic Capital, предлагают расширение стандарта токенов ERC-20 для «выдачи цифровой безопасности и автоматического соответствия нормативным требованиям».

Atomic DSS (Digital Security Standard) токены — это разрешенные токены ERC-20 на блокчейне Ethereum, предназначенные для цифровых ценных бумаг, которые вводят ограничения на передачу на основе контракта «Служба регулятора», который со временем может быть обновлен для соответствия изменениям в нормативно-правовая среда. В частности, этот стандарт предназначен для обеспечения соблюдения «требований KYC и AML, проверок аккредитованных инвесторов, периодов блокировки торговли, налогового законодательства и других договорных соглашений».

4 Ограничения в сети Ethereum

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

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

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

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

Решения масштабирования 2-го уровня (например, Celer Network или Matic ) или модернизация Ethereum для Plasma могут потенциально оказаться решениями для этих проблем масштабируемости, хотя новые блокчейны становятся все более агрессивными в борьбе за долю рынка токенизации.

Платформы для создания NFT

Платформы для создания NFT позволяют любому «чеканить» NFT, независимо от того, обладает ли он навыками в развёртывании смарт-контрактов. Проекты Mintbase и Mintable предоставили обычным людям инструменты, позволяющие легко создавать собственные NFT.

В свою очередь, платформа Kred позволила простым людям создавать визитные карточки, предметы коллекционирования и купоны. Также, Kred стала партнёром конференции CoinDesk Consensus, и создала цифровые NFT пакеты «Swag Bag» для посетителей.

ERC Token Standards- The Ultimate List

Стандарты токенов и их функции

В отличие от монет ETH, токены Эфириума не хранятся в аккаунтах. Они находятся внутри «умных» контрактов. Это обособленная база данных, в которой разработчики прописывают уникальные характеристики нового актива (имя, символ, механику функционирования и т.д.). Чтобы другие пользователи могли взаимодействовать с токеном, он должен соответствовать определенному стандарту.

Дебютный и самый распространенный — ERC-20. Этот формат широко используется для первичных предложений активов разных типов. Его поддерживают большинство новых проектов и кошельков. Есть и другие:

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

ERC-20

Ethereum Request for Comments — это запрос на внесение предложений по модернизации блокчейна. Число 20 означает номер технического документа. ERC-20 стал первым набором соглашений, который позволил разработчикам создавать новые проекты быстрее и проще. Правила идентификации смарт-контрактов сформулировали Виталик Бутерин и Фабиан Фогельстеллер в 2015 году. Они выделили 6 базовых функций для токенов:

Также разрешается установить имя (name), символ (symbol) и десятичную дробь (decimal), которая определяет, на сколько знаков после запятой можно делить криптовалюту. Это удобно, если жетон предназначен для расчетов и инвестиций. При создании NFT функция не нужна. Жетоны ERC-20 также можно настроить для автоматической покупки, продажи, пополнения баланса или заморозки.

ERC-223

Со временем в стандарте, предложенном Бутериным и Фогельстеллером, обнаружили недочеты. Самый значительный связан с похожими функциями Transfer и TransferFrom. Применяя их, пользователи могут ошибочно перевести криптовалюту на смарт-контракт вместо отправки в обычный кошелек. Транзакции ETH необратимы. Поэтому токены Эфириума вернуть уже не получится. Из-за данной ошибки только в 2017 году были потеряны более $3 млн в активах ERC-20. Из них $2,1 млн — в EOS, $0,4 млн — в Tronix, по $0,2 млн — в Golem и ZRX, $0,15 млн — в OmiseGo.

ERC Token Standards- The Ultimate List

Стандарт ERC-223 устраняет эту ошибку. Предложение разработчика под ником Dexaran вводит новые функции:

Теперь принимающая сторона может отклонить ошибочную транзакцию. Средства вернутся отправителю.

ERC-223 упрощает перенос активов. Сделка в новом формате проходит в 2 раза быстрее и требует вдвое меньше газа. Кроме того, стандарт 223 совместим с версией 20 и поддерживает все оригинальные функции. В 2022 году его используют LINK, FUSE, WXC и другие криптовалюты.

ERC-721

Более 90% криптовалютных активов являются стандартными. Также они неделимы. С появлением цифровых предметов был создан новый стандарт ERC-721. Его представил разработчик Дитер Ширли в 2017 году. Идентификатор 721 отличается от других групп ERC-20 возможностью создавать невзаимозаменяемые активы (NFT).

К стандартным функциям Ширли добавил Take Ownership — «владение собственностью». Данные держателя криптоактива записывают в смарт-контракт. Объект привязывают к уникальному номеру владельца. Эта информация находится в свободном доступе на блокчейне. Любой желающий может увидеть, кому принадлежит цифровой предмет. Однако доступ к нему есть только у собственника.

Криптотокены ERC-721 были впервые реализованы в нашумевшем проекте CryptoKitties. Пользователи коллекционировали, обменивали и скрещивали цифровых котят. Каждый из питомцев был представлен уникальным токеном на ETH. Некоторые из них случайным образом проявляли редкие свойства, увеличивающие их ценность. Самый дорогой криптокотик был продан в 2018 году за 600 ETH ($172 тыс.).

По данным DappRadar, продажи NFT в 2021 году составили $24,9 млрд. Для сравнения: в 2020-м рынок оценивался в $94,9 млн. Среди самых популярных проектов — Axie Infinity и Decentraland.

ERC-777

Очередное предложение по модернизации сети Ethereum внесли разработчики Джорди Байлина, Жак Даффлон и Томас Шабаби в 2017 году. Версия 777 была представлена как более гибкая альтернатива ERC-20, которая позволит выполнять быстрые и отлаженные операции.

Формат ERC-777 полностью меняет стандартный набор правил. Вместо Transfer разработчики вводят новую функцию Send, которая уже реализована в ETH. Чтобы отправить криптовалюту, пользователю больше не нужно ждать реакции принимающей стороны. Токен ERC-777 обращается в центральный реестр смарт-контрактов, который подтверждает или отклоняет транзакцию при отсутствии совместимости. Новый формат также предлагает:

Создатели также могут настраивать токен ERC-777 по своему усмотрению: добавлять контракт на работу микшера для повышения конфиденциальности и опции экстренного восстановления на случай потери приватных ключей.

В 2018 году о предложении команды Байлина говорили как о потенциальной замене стандарта ERC-20. Однако в 2022-м еще нет ни одного проекта, в котором реализованы новые правила. По данным обозревателя Bloxy.info, в 2018 году был выпущен 1 млн жетонов BTTS формата ERC-777. Однако все они до сих пор находятся на одном кошельке.

Про NFT:  Как перевести нфт с бинанса

ERC-1155

В 2018 году разработчики проекта Enjin Coin предложили упростить взаимодействие с NFT-токенами. По правилам ERC-721 каждый элемент находится в одном смарт-контракте. В версии 1155 можно отправлять любое количество цифровых предметов в одной транзакции. Новый стандарт получил широкое распространение в игровой сфере. Однако этим возможности ERC-1155 не ограничиваются:

Новый формат разработки проектов на ETH объединил лучшие стороны ERC-20 и версии 721. Теперь элементы хранятся в одном контракте с минимальным объемом данных, которые необходимы, чтобы их идентифицировать. Это гораздо дешевле для разработчиков и удобнее для пользователей. В 2022 году жетоны ERC-1155 используют в метавселенной Enjin.

ERC-865

Чтобы выполнить транзакцию на блокчейне Ethereum, пользователь платит комиссию в монетах ETH. Это не всегда удобно владельцам эфириум-токенов. Приходится рассчитывать цену за газ и покупать ETH для оплаты. Стандарт ERC-865 предлагает использовать в данных целях не газ, а сами токены. Для этого вводится третья сторона — посредник, который готов взять на себя оплату за операцию. Пользователь же отправляет ему эквивалентную сумму в жетонах. Алгоритм такой:

Где хранить токены ERC-20?

Популярные кошельки для токенов стандарта ERC-20 — Metamask, Trust Wallet, Exodus, MyEtherWallet. Интерфейс некоторых кошельков показывает только баланс ETH, хотя на адресе могут храниться и ERC-20. В таком случае нужно просто экспортировать его в кошелек с полной поддержкой требуемого актива.

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

Ссылки

Я рассмотрел далеко не все стандарты, но если говорить о всех ERC, то они по большей части похожи друг на друга, и предлагают или решение проблем ERC-20, или применение в какой-то отдельной нише. Если хотите подробно вчитаться в код: Github EIPs, Github OpenZeppelin. Ethereum.org.

Решения для хранения вне блокчейна

Если вы решили хранить метаданные вне цепочки, то для этого есть несколько вариантов.

Централизованные серверы

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

Хотя, конечно, это имеет определённые недостатки:

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

IPFS

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

Это гарантирует следующее:

В настоящее время, существуют такие сервисы, как Pinata, которые упрощают этот процесс для разработчиков, обрабатывая инфраструктуру для развёртывания и управления узлами IPFS, а ожидаемая сеть Filecoin (теоретически) добавит слой поверх IPFS, чтобы стимулировать узлы размещать файлы.

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

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

Один из наиболее известных случаев такого рода — взлом проекта The DAO, в результате которого похитили криптовалюты инвесторов на сумму $50 млн и последствия которого пришлось устранять с помощью хардфорка Ethereum.

В редких случаях этот стандарт используют скамеры: они намеренно включают в код смарт-контракта своего токена такие параметры, с помощью которых затем воруют средства держателей или реализуют схему Pump & Dump.

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

Низкая пропускная способность — сеть Ethereum была забита, когда Dapps испытывали высокий спрос, к примеру такой проект как CryptoKitties. Когда это происходит, сеть замедляется и транзакции становятся дороже.

Медленные транзакции — время блока составляет около 14 секунд, поэтому обработка транзакций может занять до минуты. Это может быть достаточным для некоторых целей или слишком медленным для других.

Ether — при совершении транзакций для оплаты комиссий за транзакцию требуется вторая криптовалюта, называемая Ether. Это может добавить как время, так и стоимость.

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

История создания OpenSea

ERC Token Standards- The Ultimate List

За что нужно платить

В силу того, что OpenSea децентрализована, то есть не хранит цифровые активы, все движения токенов осуществляются на основе смарт-контракта, гарантирующего законность сделки. При этом сам смарт-контракт реализуется автоматически при соблюдении всех заложенных в нем условий. Для того, чтобы создать смарт-контракт и иметь возможность осуществлять куплю-продажу и прочие операции, необходимо провести нулевые транзакции (газ), за которые взимается комиссия — от 100 долларов и выше. После этого процедура создания и продажи NFT будет бесплатной. Однако после продажи все равно придется заплатить площадке комиссию в размере 2,5 процентов от сделки. Покупатели при этом оплачивают процент в ETH при передаче купленного NFT на его кошелек (продажа может быть по фиксированной цене или на аукционной основе). Также взимается комиссия за конвертацию ETH, если нужно обменять его на другие токены.

Хайп, игры в «горячую картошку» и слои второго уровня

Несмотря на общий спад на рынке – первые дни появления CryptoKitties на рынке предоставили для многих волшебный момент. Впервые определённой команде удалось развернуть нефинансовое приложение на основе блокчейна, которое, пусть всего на несколько недель, но, стало техническим мейнстримом. Уже после появления CryptoKitties, в начале 2018 года, NFT также довольно быстро прошли через второй цикл ажиотажа, когда инвесторы и предприниматели обратили внимание на перспективы нового способа владения цифровыми активами.

Игры второго уровня и дополнительные надстройки

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

Да, в некотором смысле, CryptoKitties могут работать вне своего первоначального окружения. Например, в игре Kitty Race владельцы котов состязаются между собой за награду в ETH, а KittyHats позволяет дополнить своих питомцев шляпой и другими элементами.

ERC Token Standards- The Ultimate List

Позднее, Wrapped Kitties объединила CryptoKitties с технологией DeFiby, что позволило превратить котов в функциональные токены ERC20, которыми можно торговать на децентрализованных биржах. Безусловно, это имело всевозможные интересные последствия для рынка CryptoKitties.

Дополнительно, недавно созданная компания Dapper Labs объединила обозначенные возможности в проекте KittyVerse.

ERC Token Standards- The Ultimate List

Горячий картофель

Также, данный период обозначен появлением игр по принципу «горячего картофеля». Если вы уже знаете, что такое «горячий картофель» в играх NFT, то вы настоящий олдфаг. В январе 2018 года была запущена игра под названием CryptoCelebrity, с достаточно простой механикой. Сначала требовалось приобрести коллекционных NFT знаменитостей. После этого знаменитость сразу становится покупаемой т.е. «отрывной», причём по более высокой цене нежели первоначальная стоимость. Когда кто-то покупает вашу знаменитость – вы, соответственно, получаете прибыль в виде разницы между ценой покупки и продажи (за вычетом комиссии разработчикам).

ERC Token Standards- The Ultimate List

Таким образом, если найдётся кто-то желающий купить вашу знаменитость – вы получите прибыль. Однако, если этого не произойдёт, и вы окажетесь последним, кто пожелал её купить, то, соответственно, вы останетесь в проигрыше.

CryptoCelebrity оказались невероятно вирусными из-за этой спекулятивной механики, а такие знаменитости, как Дональд Трамп продавались по астрономически высоким ценам – $123 ETH или 137 000 на то время. И несмотря на то, что тогда игра CryptoCelebrity, вероятно, больше навредила сфере NFT – на самом деле стоит полагать, что эксперименты с ценообразованием и аукционными механизмами являются довольно интересной частью этой отрасли.

Приход традиционной IP [Intellectual property]

ERC Token Standards- The Ultimate List

«Формула-1» также заключила партнёрское соглашение с Animoca Brands, чтобы запустить на блокчейне игру – F1DeltaTime, в рамках которой на OpenSea был продан автомобиль «1-1-1», стоимостью $100 000.

ERC Token Standards- The Ultimate List

Очередной пример – Star Trek, который, совместно с Lucid Sight, разметил набор кораблей в игре Crypto Space Commanders. В дальнейшем, сюда присоединились ещё несколько лицензированных футбольных карточных компаний, включая Stryking и SoRare.

Дополнительно, совсем недавно Panini America, один из крупнейших продавцов предметов коллекционирования, выпустил на базе блокчейна коллекционную карточку. MotoGP также работает с Animoca Brands над созданием блокчейн-игры.

Рынок токенов NFT

ERC Token Standards- The Ultimate List

Текущий объём рынка

Рынок NFT токенов по-прежнему довольно мал, и измерить его немного сложнее нежели рынок криптовалют, учитывая отсутствие спотовых цен на активы. Данный анализ фокусируется на вторичном объёме торговли, т.е. на p2p продажах токенов, что используется как индикатор рынка.

На сегодня, метрика оценивает объём вторичного рынка в $2-3 млн в месяц, а за последние полгода основными стали несколько конкретных проектов.

Рост рынка

ERC Token Standards- The Ultimate List

Количество пользователей, взаимодействующих с NFT, что определено объёмами передачи, участием в торгах, а также количеством покупок и продаж. Рынок медленно, но, неуклонно растёт.

После пузыря CryptoKitties в конце 2018 года число уникальных учётных записей, взаимодействующих с экосистемой NFT, медленно, но, неуклонно росло – с ~8500 учётных записей в феврале 2018 года до более 20 000 учётных записей в декабре 2019 года.

При этом, похоже, что рынком движет основная группа опытных пользователей. К примеру, на OpenSea средняя сумма на каждого продавца составляет $71,96, в то время, когда отдельный продавец может реализовать активы на сумму в ~$1178, что говорит о большом количестве активных продавцов.

Также, стоит учитывать, что крупные официальные аккаунты значительно увеличивают среднее значение. На каждого покупателя в OpenSea в среднем приходится покупок на $42,72, в то время, как отдельный покупатель может потратить ~$943,81.

Дополнительно, учитывая темпы роста рынка NFT, вероятно, хорошим способом измерить его рост станет изучение интереса разработчиков к этой сфере, что является своеобразным «опережающим индикатором». В последний год число созданных смарт-контрактов ERC721 в сети растёт в геометрической прогрессии – к июню 2019 года количество новых разработчиков на рынке достигло тысяч.

ERC Token Standards- The Ultimate List

ERC Token Standards- The Ultimate List

Часто задаваемые вопросы

❓ Сколько всего стандартов ETH существует?

С момента создания Ethereum в 2015-м различные разработчики представили больше 1 тыс. предложений по улучшению сети. В 2022 году 90% проектов функционируют по правилам ERC-20. Однако любой пользователь может внести предложения по модернизации. Если оно будет принято сообществом, появится новый официальный стандарт.

💲 Какие активы можно создавать на блокчейне Эфириум?

Разработчики выпускают стейблкоины, утилитарные и security-токены в зависимости от своих потребностей.

Про NFT:  Facebook instagram nft

Стандарт упрощает транзакции и предотвращает случайную передачу активов.

💻 Какие идентификаторы используют для создания NFT?

Цифровые предметы выпускают по правилам ERC-721. В них заложена функция создания невзаимозаменяемого токена. Формат ERC-1155 позволяет работать с несколькими NFT в одном контракте.

❗ Какие жетоны Эфириума могут вырасти в 2022 году?

По прогнозам экспертов, большой потенциал сохраняют AXS, SAND, MATIC, UNI и другие криптоактивы.

Utility-токены — это токены, которые вы можете использовать

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

Метаданные для не-взаимозаменяемых токенов

ERC Token Standards- The Ultimate List

Но, как выглядит CryptoKitty #1500718? А как насчёт его имени и уникальных атрибутов?

И вот здесь потребуются метаданные, которые предоставляют описательную информацию для каждого конкретного кота. В случае с CryptoKitty – это имя кота, его изображение, описание и любые дополнительные черты, которые ещё называют cattributes.

В случае создания заявки на событие – метаданные могут включать в себя дату события и тип заявки, а также имя и описание.

Метаданные для указанного выше кота могут выглядеть примерно так:

ERC Token Standards- The Ultimate List

Но, здесь возникает вопрос: как и где хранить эти данные, чтобы к ним могли обращаться приложения, которые с работают с NFT?

Кто придумал ERC20? Примеры возможностей

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

Примеры функциональных возможностей ERC-20:

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

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

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

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

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

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

Где посмотреть детали перевода ERC-20?

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

On-chain против Off-chain

Первоначальная задача для разработчиков – какие метаданные размещать на блокчейне, а какие вне его. Т.е. метаданные будут «запекаться» непосредственно в смарт-контракт или размещаться отдельно?

Метаданные в блокчейне

Преимущества размещения метаданных в блокчейне:

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

Кроме того, для взаимодействия с метаданными может потребоваться логика блокчейна. Например, в случае с CryptoKitties, «поколение» CryptoKitty влияет на то, как быстро коты размножаются (процесс замедляется от поколения к поколению). Таким образом, логика внутри смарт-контракта должна иметь возможность прочитать метаданные из его внутреннего состояния.

Метаданные вне блокчейна

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

ERC Token Standards- The Ultimate List

Метод tokenURI возвращает публичный URL. Это, в свою очередь возвращает JSON-словарь данных, что-то вроде словаря для CryptoKitty. Эти метаданные должны соответствовать официальному стандарту метаданных ERC721, чтобы их могли использовать такие проекты, как OpenSea.

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

ERC Token Standards- The Ultimate List

Популярные токены Эфириума

В 2022 году на рынке торгуются десятки перспективных токенов от DeFi, NFT и GamiFi. Многие достигли значительных успехов в 2021-м. Например, LUNA (ERC-20) выросла в 133,5 раз (с $0,64 в январе до $85,47 в декабре). Токен AXS за тот же период подорожал в 158 раз (с $0,59 до $93,3). Самые перспективные токены сохранили потенциал и могут обновить максимумы в ближайшие месяцы. Финансовый аналитик криптовалютной биржи Currency Михаил Кархалев назвал несколько проектов на блокчейне ETH, которые предположительно подорожают в 2022 году.

Sandbox

Одним из самых ярких блокчейн-проектов в 2021 году стала многопользовательская игра The Sandbox Game. Это целая метавселенная, в которой участники могут покупать и продавать землю, строить и развивать бизнес, создавать игровые объекты и торговать ими на внутреннем маркетплейсе.

Для всех транзакций используется нативная криптовалюта SAND — токен формата ERC-20. В январе 2022 года актив торгуется по $4,81. Михаил Кархалев считает, что криптотокен еще недооценен.

ERC Token Standards- The Ultimate List

Курс SAND в январе 2022 года

1inch

Крупнейший агрегатор ликвидности для децентрализованных бирж в декабре 2021 года получил финансирование в размере $175 млн. Управляющий токен проекта 1inch построен на блокчейне Ethereum по стандарту ERC-20. С февраля 2021 года актив также доступен в Binance Smart Chain и служит мостом между двумя сетями. В BSC созданы 10 млн 1inch. Эти жетоны разблокируются после того, как оригинальные криптотокены переводятся из блокчейна Эфириум.

В январе 2022 года криптовалюта стоит $2,44. В 2021 актив вырос вдвое (с $1,15 до $2,39). Михаил Кархалев прогнозирует, что в ближайшем будущем его курс продолжит расти.

Polygon

Проект решает проблему масштабирования Эфириума. Polygon — это ETH-совместимый сайдчейн 2 уровня. Он функционирует быстрее и с меньшими комиссиями, чем основная сеть. Разработчики также стремятся сохранить высокий уровень децентрализации и привлечь к сотрудничеству другие команды. В 2022 году на платформе функционируют проекты Decentraland, NFT Aavegotchi, Somnium Space и пр.

Нативная цифровая валюта сети MATIC соответствует правилам ERC-20. В 2021 году актив показал впечатляющий рост на 1400% (с $0,017 в январе до $2,52 в декабре). По мнению Михаила Кархалева, альткоин имеет значительный потенциал. Эксперт считает, что уже в 2022 году MATIC покажет позитивную динамику.

Uniswap

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

Расчеты с поставщиками ликвидности ведутся в нативной криптовалюте UNI. Актив соответствует стандарту ERC-20 и торгуется на многих крупных биржах (Binance, Currency, OKEx). В январе 2022 года курс UNI составляет $17,46. Однако, по мнению Михаила Кархалева, токен недооценен и может подорожать в 2022 году.

ERC Token Standards- The Ultimate List

Курс UNI в январе 2022 года

Axie Infinity

Популярная игра на блокчейне Эфириум — это целая метавселенная, в которой развлекаются, общаются и зарабатывают деньги. В январе 2022 года капитализация Axie Infinity составляет $14,9 млрд. Сеть развивается благодаря увлекательному игровому процессу. Пользователи разводят фантастических животных, продают их или выставляют на арену, торгуют землей и создают предметы внутриигрового применения.

Расчеты между игроками проходят в нативной валюте — AXS. Это токен стандарта ERC-20. Держатели AXS принимают участие в управлении проектом. В январе 2022 года актив торгуется по цене $82,26. Эксперты прогнозируют рост курса до $223 в ближайшие месяцы.

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

ERC Token Standards- The Ultimate List

Всего существует более 300 криптовалют, которые работает на основе стандартов erc-20. Наиболее популярные их них:

Зачем понадобился стандарт ERC-20?

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

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

ERC Token Standards- The Ultimate List

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

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

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

Wrapping It Up!

In addition to the ERC standards, there are several other token standards. The NEP5 token from NEO is similar to the ERC20 and ERC223 tokens. In addition, each of these token standards has its own advantages and disadvantages and is designed to serve a different purpose.

Various Other ERC Standards

The whole standardization for the Ethereum community can be made better with many other proposals. Standards need to be agreed upon and approved before it can be used, like with ERC-20.

Различные атрибуты двух типов токенов

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

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

Благодаря современной технологии блокчейна этому приходит конец!

Оцените статью
NFT Эксперт