Welchen sollten wir ERC-20 oder ERC-223 verwenden?

Wir wissen, dass es ein neues Update für ERC20 gibt, nämlich ERC-223. Welches sollten wir jetzt verwenden?

Sie haben einige Unterschiede ethereum.stackexchange.com/questions/17054/… , Sie sollten beide bewerten und je nach gewünschter Funktionalität entscheiden.

Antworten (4)

Negativ.

Nur wenige Projekte verwenden den ERC 223, ein Beispiel ist das AmigoCoin-Projekt. Es ist absolut nicht ratsam, heute einen ERC223 auf den Markt zu bringen, ohne neuere Standards wie erc777 oder so zu berücksichtigen.

Erc20 ist einfach und weitgehend verbesserungsfähig, aber es IST der Standard für ETH-basierte Token, wie sie sich heute ergeben.

Sie schlagen also ERC20 vor (für ETH-Basis-Token)?
Im Moment ja. Erc223 ist nicht mehr im EIP-Vorschlag aufgeführt, auch wenn es mir gefallen hat. Sie haben zwei Alternativen: ERC20 oder die Umstellung auf einen neueren NUR VORGESCHLAGENEN Standard wie ERC777. Wenn Sie es jetzt ausarbeiten, sind Sie eigentlich verpflichtet, eine funktionierende ERC20-Schnittstelle zu gewährleisten.
hilfreicher Kommentar. Tnx
  1. ERC-223 hilft, den Verlust von Token zu stoppen (zB wenn sie an den nicht kompatiblen oder falschen Vertrag gesendet wurden).
  2. Es verbraucht auch weniger Gas, da der Token-Transfer ein einstufiger Prozess ist (anstelle von 2 Schritten in ERC-20).
  3. Berücksichtigen Sie jedoch den ATN-Vorfall vom 5. März 2017.

    ERC-223 ATN-Vorfall

ERC-223 ist abwärtskompatibel mit ERC-20 und bietet ein paar nette Sicherheitsmaßnahmen. Ich würde mich für ERC-223 entscheiden.

Die Retrokompatibilität von ERC223 soll überhaupt nachgewiesen werden, auch unter Berücksichtigung der Evolution der Ethereum-Plattform. Achten Sie darauf.
@RickPark Können Sie erläutern, was Sie mit dem Nachweis der Retrokompatibilität meinen? Die ERC20-Schnittstelle ist eine Teilmenge der ERC223-Schnittstelle, was muss bewiesen werden?
Dies ist nicht ganz richtig. Versuchen Sie, den ABI derselben Funktionen zu vergleichen, und Sie werden feststellen, dass sie in den meisten Fällen unterschiedlich sind. Das bedeutet, dass Sie WISSEN MÜSSEN, dass Sie mit einem ERC223 sprechen, um sich mit ihm verbinden zu können. Wenn es wirklich retrokompatibel wäre, hätten Sie einfach über die ERC20- oder ERC223-Schnittstelle mit ihm sprechen können, und beide Fälle hätten vollständig funktionieren müssen.

ERC-20 ist die empfohlene Option, die von den meisten Börsen akzeptiert wird. ERC-223-Token sind Token, die ERC-20-Token ähneln und nur im Ethereum-Netzwerk verwendet werden. ERC-223 ist ein neuerer Standard mit Verbesserungen gegenüber dem ERC-20-Standard. Der Standard eliminiert verlorene Token unter bestimmten Bedingungen beim Senden von Token, eine bessere Handhabung eingehender Token-Transaktionen und Energie- und Gaseinsparungen.

Sie können den erc20- und erc223-Token-Generierungsdienst für die einfache und unkomplizierte Erstellung benutzerdefinierter Token ausprobieren. Der Link lautet: https://tokenmint.io