Стандарт Ethereum-токенов ERC777 представят в августе

Авторы стандарта Ethereum-токенов ERC777 заявили, что работа находится на завершающей стадии. Финальную версию стандарта Джорди Байлина, Жак Даффлон и Томас Шабаби представят в августе, пишет ETHNews.

Предложение о ERC777 было опубликовано 20 ноября 2017 года. Код ERC777 выложен на GitHub.

Стандарт должен стать гибкой альтернативой ERC20. Он позволит осуществлять более быстрые и отлаженные транзакции. Кроме того, ERC777 даст возможность помечать неблагонадежные или несовместимые адреса.

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

Обещается также оптимизация взаимодействия со смарт-контрактами. Разработчики пояснили:

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

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

Джорди Байлина добавил:

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

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.