Какой из них мы должны использовать ERC-20 или ERC-223

мы знаем, что есть новое обновление для ERC20, то есть ERC-223, какое из них мы должны использовать?

У них есть некоторые различия ethereum.stackexchange.com/questions/17054/… , вы должны оценить оба и принять решение в зависимости от желаемой функциональности.

Ответы (4)

Отрицательный.

Лишь несколько проектов используют ERC 223, например, проект AmigoCoin. Абсолютно нецелесообразно запускать сегодня ERC223 без учета более новых стандартов, таких как erc777 или около того.

Erc20 прост и в значительной степени поддается улучшению, но сегодня он является стандартом для токенов на основе ETH.

Итак, вы предлагаете ERC20 (для базовых токенов ETH)?
На данный момент да. Erc223 больше не указан в предложении EIP, хотя мне это и нравилось. У вас есть две альтернативы: ERC20 или переход на новый стандарт ТОЛЬКО ПРЕДЛАГАЕМЫЙ, например ERC777. Если вы собираетесь решить это сейчас, вы, по сути, обязаны гарантировать работающий интерфейс ERC20.
полезный комментарий. Tnx
  1. ERC-223 помогает остановить потерю токенов (например, если они были отправлены на несовместимый или неправильный контракт).
  2. Он также потребляет меньше газа, поскольку передача токена является одноэтапным процессом (вместо двух этапов в ERC-20).
  3. Однако примите во внимание инцидент с ATN, который произошел 5 марта 2017 года.

    Инцидент ERC-223 ATN

ERC-223 обратно совместим с ERC-20 и обеспечивает пару приятных мер безопасности. Я бы выбрал ERC-223.

Ретросовместимость ERC223 должна быть продемонстрирована вообще, даже с учетом эволюции платформы Ethereum. Обратите на это внимание.
@RickPark Можете ли вы уточнить, что вы имеете в виду, демонстрируя ретросовместимость? Интерфейс ERC20 является подмножеством интерфейса ERC223, что нужно доказать?
Это не совсем так. Попробуйте сравнить ABI одних и тех же функций, и вы обнаружите, что в большинстве случаев они разные. Это означает, что вам НЕОБХОДИМО ЗНАТЬ, что вы разговариваете с ERC223, чтобы взаимодействовать с ним. Если бы он был действительно ретро-совместимым, вы просто должны были бы общаться с ним, используя интерфейс ERC20 или ERC223, и любой из этих случаев должен был бы полностью работать.

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

Вы можете воспользоваться сервисом генерации токенов erc20 и erc223 для легкого и простого создания пользовательских токенов. Ссылка: https://tokenmint.io