Что такое токены ERC-20 и как они работают

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

Все, что вам нужно знать о токенах ERC-20

Возможно, вы слышали о токенах ERC-20, таких как Tether, Tron, VeChain и другие. Вы можете покупать, продавать и обменивать их, как любую другую криптовалюту, но они не совсем похожи на другие токены. Они обладают некоторыми функциями и преимуществами, которые вы можете не увидеть в разных валютах.

Ethereum

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

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

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

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

Что такое ERC-20

Что такое ERC-20

ERC-20 появился в конце 2015 года, вскоре после создания Эфира. Это расшифровывается как Ethereum Request for Comments 20, как 20-е предложение по функциям и инновациям Эфириума. Хотя это не единственный стандарт токенов Ethereum, он, безусловно, самый популярный.

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

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

Правила и функции ERC-20

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

Во-первых, давайте сначала посмотрим на обязательные.

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

С другой стороны, есть функция — Balance Of, которая возвращает токены с одного адреса в источник. Пользователи также должны иметь возможность обмениваться токенами между собой, что позволяет функция — TransferFrom.

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

Три необязательных правила:

  • Имя токена
  • Символ
  • Десятичное число.

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

Преимущества токенов ERC-20

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

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

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

Возможные недостатки стандарта

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

Другая ошибка, называемая Batch Overflow, позволяла хакерам использовать уязвимости смарт-контрактов, в результате чего несколько бирж приостанавливали ввод и вывод средств. Ошибка BatchOverflow не влияет на все приложения ERC-20, но те, в которых реализована дополнительная функция BatchTransfer, могут быть уязвимы.

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

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

Что дальше для ERC-20?

Что дальше для ERC-20?

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

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

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

Ethereum и ERC-20 изменили мир криптовалют

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

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

MAS объявляет об успешной международной расчетной сети Project Ubin - image
Аналитика

MAS объявляет об успешной международной расчетной сети Project Ubin

[vc_row][vc_column][vc_paragraph text="Денежно-кредитное управление Сингапура (MAS) и государственный конгломерат Temasek опубликовали итоговый отчет сингапурского проекта CBDC Project Ubin."][/vc_column][/vc_row][vc_row][vc_column][vc_heading title="Новый сингапурский проект ...

Криптовалюты и FATF: FinCEN видит проблемы - image
Новости

Криптовалюты и FATF: FinCEN видит проблемы

[vc_row][vc_column][vc_paragraph text="В последнее время в центре внимания находится правило Целевой группы по финансовым действиям (FATF), которое касается крипто-транзакций, превышающих определенную ...