ERC-777 — это стандарт торгуемых токенов, созданный на основе ERC-20, для обеспечения нового способа взаимодействия с контрактом токенов, сохраняя при этом обратную совместимость.
Что такое ERC-777?
ERC-777 — это стандарт токенов для взаимозаменяемых токенов, представленный в сети Ethereum, полностью совместимый с существующими децентрализованными биржами.
Другими словами, стандарт токенизации ERC-777 подразумевает протокол блокчейна Ethereum, определяющий тип токенов, совместимых с ETH.
ERC-777 упрощает сложные торговые операции с токенами и позволяет устранить двусмысленность вокруг децималов, майнинга и сжигания. В ERC-777 применяется эффективная функция под названием «hook» (крюк).
Когда токены доставляются на компьютерный аналитический контракт, он активизирует механизм hook, который позволяет упростить взаимодействие счетов и контрактов при получении токенов. Более того, токены ERC-777 гораздо реже застревают в контракте, что традиционно считается проблемой для токенов ERC-20.
ERC777, как и ERC20, это стандарт для генерации токенов на блокчейне Ethereum. В стандарт запрограммированы крючки. Если вы перечисляете ETH смарт-контракту, он получит уведомление о поступлении ETH через крючки — функция, которой нет у токенов ERC20.
Токены можно передавать на любой адрес Ethereum, что, в сущности, означает, что можно отправлять токены на контракты, которые их не поддерживают, тем самым блокируя их навсегда. Проблема состоит в том, что, даже если токены можно перемещать вручную, определить, какие токены от кого исходили и кто отправил их обратно, оказывается непросто.







