KryptoRatgeber

Glossar

ERC-1155

Aktualisiert 12. Juni 2026

ERC-1155 ist ein Smart-Contract-Standard auf der Ethereum-Blockchain, der es ermöglicht, fungible, non-fungible und semi-fungible Token innerhalb eines einzigen Vertrags zu verwalten. Das Ethereum Improvement Proposal wurde von Enjin entwickelt und von der Ethereum-Community standardisiert; es löst die strukturellen Einschränkungen der Vorgängerstandards ERC-20 (ausschließlich fungible Token) und ERC-721 (ausschließlich Non-Fungible Token) ab.

Funktionsweise: Ein Vertrag, viele Token-Typen

Technisch kennzeichnet jeder ERC-1155-Vertrag seine Token-Typen über eine eindeutige uint256-Token-ID. Dadurch lassen sich theoretisch unbegrenzt viele verschiedene Vermögenswerte — von identischen Währungseinheiten bis hin zu einzigartigen Sammlerstücken — in einem einzigen deployte Vertrag repräsentieren. Besonders relevant ist das Konzept der Batch-Transfers: Statt für jede Tokenart eine separate Transaktion anzustoßen, überträgt ein einziger Aufruf beliebig viele verschiedene Token gleichzeitig. Das senkt den Gasverbrauch und reduziert die Netzwerklast erheblich.

Ein praxisnahes Beispiel aus dem Blockchain-Gaming veranschaulicht den Vorteil: Ein Spielentwickler kann Spielwährung (fungibel), seltene Schwerter (non-fungibel) und Eintrittskarten für In-Game-Events (semi-fungibel) in einem einzigen ERC-1155-Vertrag abbilden — statt drei separate Verträge zu deployen und zu warten.

Semi-fungible Token als Spezialfall

Der Standard führt das Konzept des semi-fungiblen Tokens ein, das zwischen den beiden klassischen Kategorien steht. Ein typisches Beispiel ist das Konzerticket: Vor der Veranstaltung sind alle Tickets gleicher Kategorie untereinander austauschbar und verhalten sich wie fungible Token. Nach der Einlösung verliert das Ticket seine Austauschbarkeit und wird zu einem einzigartigen Nachweis — einem NFT. Dieser Übergang ist im ERC-1155-Standard ohne Vertragswechsel abbildbar.

Einordnung und Grenzen

ERC-1155 ist kein universeller Ersatz für ERC-20 oder ERC-721, sondern eine Erweiterung mit spezifischem Anwendungsprofil. Wo eine klare Trennung der Token-Typen, separate Vertragsprüfungen oder vollständige ERC-20-Kompatibilität erforderlich sind, bleiben die älteren Standards sinnvoll. Die erhöhte Komplexität des Standards erfordert zudem eine sorgfältigere Implementierung, um Sicherheitslücken — etwa bei falsch gesetzten Berechtigungen — zu vermeiden. Entwickler sollten die Token-Freigabe (Approval) für ERC-1155-Verträge besonders aufmerksam konfigurieren, da eine einmal erteilte Genehmigung den Zugriff auf alle Token-IDs innerhalb des Vertrags umfassen kann.

Verwandte Begriffe