Zum Inhalt springen

ERC20: Unterschied zwischen den Versionen

Aus BitcoinWiki
imported>Rob Wilson
Keine Bearbeitungszusammenfassung
imported>devteamwiki
Keine Bearbeitungszusammenfassung
 
Zeile 68: Zeile 68:
== Siehe auch ==
== Siehe auch ==


* <!-- BW-LINK-REVIEW: http://bitcoinwiki.org/de/wiki/mining -->Mining
* [[Mining]]


== Ressourcen ==
== Ressourcen ==


* [http://www.btc-echo.de/tutorial/was-ist-ein-erc-20-token/ Was ist ein ERC-20 Token?]
* [http://www.btc-echo.de/tutorial/was-ist-ein-erc-20-token/ Was ist ein ERC-20 Token?]
* <!-- BW-LINK-REVIEW: http://bitcoinwiki.org/de//w/index-php/erc20-token-standard -->Ethereum wiki
* [[ERC20|Ethereum wiki]]
* [https://blockchainwelt.de/erc20-token-ethereum-einfach-erklaert/ Der ERC-20 Token einfach erklärt]
* [https://blockchainwelt.de/erc20-token-ethereum-einfach-erklaert/ Der ERC-20 Token einfach erklärt]
[[Category:Altcoins: ERC-20-Token]]
[[en:ERC20]]
[[ru:ERC20]]



Aktuelle Version vom 29. Mai 2025, 09:24 Uhr

ERC20 ist der Ethereum-Token-Standard, der für Ethereum-Smart-Verträge verwendet wird. Der 2015 entwickelte ERC-20 definiert eine gemeinsame Liste von Regeln, die ein Ethereum-Token implementieren muss. Entwicklern die Möglichkeit zu geben, wie neue Tokens innerhalb des Ethereum-Ökosystems funktionieren. Dieses Token-Protokoll wurde bei Crowdfunding-Unternehmen via ICO beliebt.

Das Global Messaging Token von Mercury Protocol ist ein Beispiel für eine Anwendung, die auf ERC20-Tokens basiert.

Der Token-Standard ERC20 beschreibt die Funktionen und Ereignisse, die ein Ethereum-Token-Vertrag implementieren muss.

Die ERC20 Token Standardschnittstelle

Es folgt ein Schnittstellenvertrag, der die erforderlichen Funktionen und Ereignisse zur Erfüllung des ERC20-Standards festlegt:

Die meisten wichtigen Token der Ethereum-Blockchain sind ERC-20-konform. Das GNT Golem Network Token ist nur teilweise ERC20 Blockchain-konform, da es die Funktionen , und sowie das Event nicht implementiert.

Einige der Token enthalten weitere Informationen, die den Token-Vertrag beschreiben:

Wie funktioniert der ERC-20-Token-Vertrag?

Es folgt ein Fragment eines Token-Vertrags, um zu demonstrieren, wie ein Token-Vertrag das Token-Guthaben von Ethereum-Konten beibehält:

Blockchain Token Balance

Nehmen wir als Beispiel an, dass dieser Token-Vertrag zwei Token-Inhaber hat:

  • mit einer Bilanz von 100 Einheiten
  • mit einer Bilanz von 200 Einheiten

Die des Token Vertrags enthält die folgenden Informationen:

Der Funktion gibt die folgenden Werte zurück:

Transfer Token Balance

Wenn 10 Tokens zu übertragen möchte, führt die Funktion aus:

Die

Die Funktion balanceOf (…) gibt nun die folgenden Werte zurück:

Approve And TransferFrom Token Balance

ERC20 Source code Wenn für die Übertragung einiger Token an wünscht, führt die Funktion aus:

Die Datenstruktur enthält nun folgende Informationen:

Wenn später einige Tokens von auf sich selbst übertragen möchte, führt die Funktion aus:

Die Datenstruktur wird so geändert, dass sie folgende Informationen enthält:

Und die Datenstruktur enthält jetzt die folgenden Informationen:

kann immer noch 10 Tokens von ausgeben.

Die Funktion gibt nun die folgenden Werte zurück:

Sample Fixed Supply Token Contract

Es folgt ein Beispiel eines Fixed Supply Token-Vertrags mit einer festen Lieferung von 1.000.000 Einheiten, die ursprünglich dem Eigentümer des Vertrags zugewiesen wurden. Dieser Token hat 18 Dezimalstellen: ERC20 Code:

Weitere Informationen zum ERC20-Netzwerk und Token-Plattform

Siehe auch

Ressourcen