KryptoRatgeber

Glossar

Chain ID

Aktualisiert 12. Juni 2026

Chain ID ist eine eindeutige numerische Kennung, die einer Blockchain zugewiesen wird und sie innerhalb des Ökosystems EVM-kompatibler Netzwerke unverwechselbar identifiziert. Sie ist fester Bestandteil des Transaktions-Signaturprozesses und verhindert, dass eine für ein Netzwerk gültige Transaktion auf einem anderen Netzwerk erneut eingespielt werden kann.

Entstehung und technische Funktion

Die Chain ID wurde mit EIP-155 (Ethereum Improvement Proposal 155) eingeführt. Zuvor fehlte ein netzwerkspezifisches Merkmal in der Transaktionssignatur – ein Angreifer konnte eine auf dem Ethereum-Mainnet signierte Transaktion identisch auf einem Fork oder einem anderen Netzwerk übertragen, dem sogenannten Replay-Angriff. EIP-155 löst dieses Problem, indem die Chain ID in den Signaturalgorithmus (ECDSA) eingeflochten wird: Stimmt die Chain ID der Transaktion nicht mit der des Netzwerks überein, lehnt das Netzwerk sie ab.

Konkret bedeutet das: Eine mit der Chain ID 1 signierte Transaktion – gültig auf dem Ethereum-Mainnet – wird von Polygon (Chain ID 137) oder Arbitrum (Chain ID 42161) zwingend zurückgewiesen. Optimism verwendet die Chain ID 10. Diese festen Werte sind öffentlich dokumentiert und in Wallets sowie Entwicklungswerkzeugen hinterlegt.

Abgrenzung: Chain ID vs. Network ID

Chain ID und Network ID werden häufig verwechselt, erfüllen jedoch unterschiedliche Aufgaben. Die Network ID regelt die Peer-to-Peer-Kommunikation zwischen Nodes – sie legt fest, mit welchen Gegenstellen ein Node Daten austauscht. Die Chain ID hingegen wirkt ausschließlich auf Protokollebene beim Signieren und Verifizieren von Transaktionen. Bei vielen Netzwerken sind beide Werte identisch, was die Verwechslung begünstigt, doch technisch handelt es sich um separate Konzepte.

CAIP-2: Namespace-Erweiterung

Für chain-übergreifende Anwendungen reicht eine bloße Zahl nicht aus, da verschiedene Blockchain-Familien mit denselben Zahlen arbeiten könnten. Das CAIP-2-Format (Chain Agnostic Improvement Proposal 2) adressiert dies durch einen Namespace-Präfix: eip155:1 bezeichnet eindeutig das Ethereum-Mainnet, unabhängig davon, welches andere Ökosystem die Zahl 1 ebenfalls verwendet. Dieses Format ist insbesondere für Cross-Chain-Infrastruktur und wallet-übergreifende Standards relevant.

Für Entwickler ist die korrekte Chain ID beim Konfigurieren von Wallets, beim Deployment von Smart Contracts und beim Aufbau von Cross-Chain Messaging-Lösungen nicht optional, sondern technische Grundvoraussetzung. Eine falsche Konfiguration führt unmittelbar zur Ablehnung der Transaktion – ein häufiger Fehler beim Wechsel zwischen Testnetz und Mainnet.

Verwandte Begriffe