Blockchain-Technologie

Was ist eine EVM-kompatible Blockchain? Chain ID, RPC und mehr

Die Ethereum Virtual Machine (EVM) ist die Laufzeitumgebung, die Smart Contracts auf Ethereum ausführt. Eine Blockchain ist EVM-kompatibel, wenn sie dieselben Contracts ausführen und dieselben Schnittstellen bedienen kann. Diese eine Eigenschaft entscheidet, welche Wallets, Tools und Entwickler vom ersten Tag an mit einem Netzwerk arbeiten können.

Aktualisiert 6 Min. Lesezeit

Die EVM einfach erklärt

Smart Contracts sind kleine Programme, die auf einer Blockchain gespeichert sind. Auf Ethereum werden sie meist in Solidity geschrieben und in Bytecode übersetzt, den die EVM auf jedem Knoten identisch ausführt. Eine EVM-kompatible Chain setzt dieselben Ausführungsregeln um, sodass Contracts und Entwickler-Tools für Ethereum wiederverwendet werden können.

Warum Kompatibilität wichtig ist

  • Wallets wie MetaMask können das Netzwerk mit wenigen Einstellungen hinzufügen.
  • Entwickler nutzen vertraute Tools wie Hardhat, Foundry und OpenZeppelin-Bibliotheken.
  • Standards wie ERC-20-Token verhalten sich gleich, was Börsen und Bridges vereinfacht.
  • Explorer und Indexer lassen sich aus bestehender Open-Source-Software anpassen.

Was eine Chain ID ist

Jedes EVM-Netzwerk hat eine numerische Chain ID. Sie ist Teil jeder signierten Transaktion (eingeführt mit EIP-155), damit eine für ein Netzwerk signierte Transaktion nicht in einem anderen wiederholt werden kann. Wallets erkennen daran, mit welchem Netzwerk sie verbunden sind.

NetzwerkChain ID
Ethereum Mainnet1
BNB Smart Chain56
Polygon PoS137
DPC Chain (konfiguriert)2727

Bevor du ein eigenes Netzwerk zu einer Wallet hinzufügst, vergleiche Chain ID und RPC-URL mit der offiziellen Dokumentation des Projekts und mit öffentlichen Verzeichnissen wie chainlist.org.

Welche Einstellungen eine Wallet braucht

  • Netzwerkname – eine Bezeichnung für dich.
  • RPC-URL – der Endpunkt, an den deine Wallet Anfragen sendet.
  • Chain ID – die eindeutige Nummer des Netzwerks.
  • Währungssymbol – der native Coin für Gebühren.
  • Block-Explorer-URL – wo Transaktionen eingesehen werden können.

Konsens: Wer Blöcke bestätigt

EVM-Kompatibilität beschreibt, wie Contracts laufen, nicht, wie sich ein Netzwerk auf Blöcke einigt. Netzwerke können unterschiedliche Konsensmodelle nutzen. Öffentliche Proof-of-Stake-Chains lassen jeden durch Staking validieren; berechtigte Modelle wie QBFT (eingesetzt mit Hyperledger Besu) setzen auf eine bekannte Gruppe von Validatoren, die sich byzantinisch fehlertolerant einigen und schnelle, endgültige Blöcke liefern.

Beispiel: DPC Chain

DPC Chain wird als EVM-kompatibles Netzwerk mit Chain ID 2727, Hyperledger Besu und QBFT-Konsens entwickelt, mit DPC als nativem Coin. RPC, Explorer und Validatoren gehören zur Testnet-Phase der Roadmap vor einem öffentlichen Mainnet. Technische Details findest du auf der Seite DPC Chain 2727 und in der Blockchain-Übersicht.

Ein EVM-Netzwerk in EntwicklungChain ID, Client, Konsens und Roadmap der DPC Chain auf einer Seite.

DPC Chain 2727 ansehen

Häufige Fragen

Was bedeutet EVM-kompatibel?

Eine Blockchain kann denselben Smart-Contract-Bytecode wie Ethereum ausführen und unterstützt dieselben Schnittstellen. So lassen sich Ethereum-Wallets, -Tools und -Contracts wiederverwenden.

Wofür wird eine Chain ID genutzt?

Die Chain ID kennzeichnet ein EVM-Netzwerk und ist Teil jeder signierten Transaktion. Das verhindert, dass eine Transaktion für ein Netzwerk in einem anderen wiederholt wird.

Ist eine EVM-kompatible Chain dasselbe wie Ethereum?

Nein. Sie führt Contracts gleich aus, ist aber ein eigenes Netzwerk mit eigenen Validatoren, eigenem nativen Coin, eigenen Gebühren und eigener Sicherheit.

Was ist QBFT?

QBFT ist ein byzantinisch fehlertolerantes Konsensprotokoll in Hyperledger Besu, bei dem eine festgelegte Gruppe von Validatoren Blöcke bestätigt; aufgenommene Blöcke sind endgültig.

Dieser Ratgeber ist eine allgemeine Information und keine Finanz-, Rechts- oder Steuerberatung. Krypto-Assets sind volatil und können an Wert verlieren. Prüfe die Regeln, die in deinem Land gelten.