Der ERC-Token-Standard ist ein Mechanismus in der Ethereum-Community zur Definition und Spezifizierung von Standards, sodass mit diesen Standards definierte Token gemeinsame Eigenschaften haben und interoperabel sind. Auf diese Weise können viele Komponenten und Werkzeuge wiederverwendet werden.
Was sind ERC-Token?
Ein Token ist eine Werteinheit, die innerhalb eines Blockchain-Netzwerks verwendet werden kann. Token werden in der Regel von einer Organisation oder einem Unternehmen ausgegeben und können repräsentieren eine Vielzahl von DingenB. eine Kryptowährung, ein finanzieller Vermögenswert, eine Abstimmung in einer kollektiven Entscheidung oder eine Garantie für den Zugang zu einer Dienstleistung oder einem Produkt. Die Token werden oft im Rahmen eines Initial Coin Offerings ausgegeben (ICO) und kann auf Kryptowährungsplattformen ausgetauscht oder innerhalb eines bestimmten Blockchain-Netzwerks wie Ethereum verwendet werden. Die Ethereum-Plattform hat ERC-Standards (Ethereum Request for Comments) für die verschiedenen Arten von Token definiert. ERC ist ein Mechanismus in der Ethereum-Community Standards zu definieren und zu spezifizieren, damit Token mit diesen Standards definiert werden haben gemeinsame Eigenschaften und sind interoperabel. Auf diese Weise können viele Komponenten und Werkzeuge wiederverwendet werden. Sehen wir uns die beliebtesten ERC-Token-Standards an, die wir im Ethereum-Netzwerk verwenden können:
ERC-20-Token.
ERC-20 ist ein technischer Standard Wird von den meisten Ethereum-Tokens verwendet. Dieser Standard definiert, wie Token im Ethereum-Netzwerk funktionieren sollen, einschließlich der Art und Weise, wie sie übertragen und gespeichert werden sollen. Der ERC-20-Token sind interoperabelDas heißt, sie können auf jeder Anwendung oder Plattform verwendet und ausgetauscht werden, die diesem Standard entspricht. Darüber hinaus ermöglicht dies Entwicklern Erstellen Sie kompatible Tools und Dienste mit einer großen Auswahl an ERC20-Tokens. Ein ERC-20-Token besteht aus: verschiedene technische Elemente, einschließlich:
- Ein in der Programmiersprache Solidity geschriebener intelligenter Vertragscode, der die Logik und Regeln des Tokens definiert.
- Eine Vertragsschnittstelle, die die Funktionen und Ereignisse definiert, die vom Vertragscode implementiert werden müssen.
- Eine eindeutige Kennung des Tokens, die im Ethereum-Netzwerk als „Adresse“ bekannt ist.
- Ein Name und ein Symbol des Tokens.
- Die Gesamtzahl der im Umlauf befindlichen Token.
- Eine Funktion, die es ermöglicht, Token von einer Adresse zu einer anderen zu übertragen.
- Eine Funktion, mit der Sie den Token-Saldo einer bestimmten Adresse überprüfen können.
Verschiedene Arten von Token mit ERC-20-Standard. Quelle: Mittel.
Es ist schwierig, mit Sicherheit zu bestimmen, wie viele ERC20-Tokens auf Ethereum vorhanden sind, da es sich um ein dezentrales Netzwerk handelt und es keine zentrale Behörde gibt, die den Überblick über alle im Umlauf befindlichen Token behält. Es gibt auch einige Verträge, die kann mehrere verschiedene Token darstellen oder einer selbst kann zum Erstellen mehrerer Token verwendet werden.
ERC-721-Token.
ERC-721-Token Sie sind eine Art Token, der als nicht fungibel bezeichnet wird (NFT-Tokens) bedeutet, dass sie in dem Sinne einzigartig sind, dass sich jeder von ihnen von den anderen unterscheidet. Dadurch sind sie ideal für stellen einzigartige digitale Vermögenswerte dar, beispielsweise ein digitales Kunstwerk oder eine Figur in einem Online-Spiel. Um ERC-721-Tokens nutzen zu können, muss zunächst ein Smart Contract erstellt werden, der diese ausgibt. Sobald der Vertrag in Kraft ist, ERC-721-Token können zwischen Ethereum-Konten ausgegeben und übertragen werden sicher und transparent.
Unterschied zwischen ERC-20- und ERC-721-Token. Quelle: Etherscan Information Center.
ERC-777-Token.
diese Token Sie sind eine verbesserte Version von ERC-20-Tokens y bieten mehr Flexibilität und Sicherheit. Diese Token basieren auf der Blockchain-Technologie und dienen der Darstellung digitaler Vermögenswerte und der Durchführung sicherer und transparenter Transaktionen mit diesen. Einer der interessantesten Aspekte von ERC-777-Tokens ist dieser bieten eine größere Flexibilität als ERC-20-Token. Mit ERC-777-Tokens können Benutzer beispielsweise benutzerdefinierte Regeln für Transaktionen festlegen und Zeitlimits für Transaktionen festlegen. Außerdem, ERC-777-Token bieten zudem eine höhere Sicherheit als ERC-20-Tokens, da sie einige der Probleme vermeiden, die mit ERC-20-Tokens auftreten können, wie z. B. den Verlust von Tokens, wenn diese an einen Vertrag gesendet werden, der nicht bereit ist, sie zu empfangen
ERC-777-Token-Übertragungsfunktionen. :
ERC-1555-Token.
ERC-1155-Tokens sind eine Art Token auf der Ethereum-Blockchain, der es Benutzern ermöglicht Speichern und übertragen Sie mehrere Arten von Token innerhalb eines einzigen Vertrags. Dies unterscheidet sich von anderen Token-Typen wie ERC-20 oder ERC-721, die nur die Speicherung und Übertragung eines Token-Typs ermöglichen. Diese Art von Token ist aufgrund dessen populär geworden seine Fähigkeit, verschiedene Arten von Token zu speichern und zu übertragen innerhalb eines einzigen Vertrags. Dies macht es für Benutzer einfacher und effizienter, ihre Token zu verwalten, da sie nicht mit mehreren verschiedenen Verträgen interagieren müssen, um verschiedene Arten von Token zu verwalten. Zusätzlich ERC-1155-Token ermöglicht die Durchführung von „Mehrfachoperationen“Dies bedeutet, dass Benutzer in einer einzigen Transaktion mehrere Vorgänge ausführen können, z. B. die Übertragung verschiedener Tokentypen. Das steigert die Effizienz und senkt die Transaktionskosten auf der Blockchain.
ERC-1155-Token-Austauschstruktur. Quelle: CriptoNoticias.
ERC-4626-Token.
ERC-4626 ist ein Standard für Optimierung und Vereinheitlichung der technischen Parameter der „ertragstragenden Tresore“. Bietet eine Standard-API für tokenisierte ertragstragende Tresore, die Anteile eines einzelnen zugrunde liegenden ERC-20-Tokens darstellen. ERC-4626 bietet auch eine optionale Erweiterung für Token-Tresore mit ERC-20 und bietet grundlegende Funktionen für Token einzahlen, abheben und Guthaben ablesen. Diese Art von Token hat eine optimale Anwendung in Kreditmärkte, Aggregatoren und verzinsliche Token. Diese helfen Benutzern dabei Finden Sie die beste Leistung für Ihre Krypto-Token durch die Umsetzung unterschiedlicher Strategien. Diese Strategien werden mit geringfügigen Abweichungen umgesetzt, was zu Fehlern oder einer Verschwendung von Entwicklungsressourcen führen kann.
Struktur eines ERC-4626-Token-Tresors. Quelle: beToken My Friend ES.