Clients auf Ausführungsebene: Geth

Derzeit wird Geth von > 66 % des Netzwerks genutzt.

Die Client-Diversität ist für Ethereums Netzwerkstatus besonders wichtig: Ein Fehler in einem Client mit einem Anteil von über 33 % kann dazu führen, dass Ethereum offline geht. Wenn ein Client eine absolute Mehrheit (> 66 %) hat, könnte ein Fehler sogar dafür verantwortlich sein, dass die Chain falsch geteilt wird, was möglicherweise zu Slashing führt.

Wenn es möglich ist, solltest du zu diesem Zeitpunkt einen anderen Client verwenden, um dich und das Netzwerk zu schützen.

Geth

Eine der drei ursprünglichen Implementierungen des Ethereum-Protokolls.

Sprachinformation

Geth wurde in Go geschrieben, ist vollständig Open Source und unter der GNU LGPL v3 lizenziert.

Installation

Die Geth-Dokumentation erklärt, wie du den Client herunterladen und installieren kannst.Dokumentation zur Installation von Geth

Setup

Stellen Sie sicher, dass Sie die folgenden Schritte ausführen, damit Ihr Ausführungs-Client ordnungsgemäß funktioniert.

Testen auf Goerli

Nutze --goerli um das Goerli-Testnet zu synchronisieren.Dokumentation zu Geth auf Goerli

JSON-RPC-Endpunkt

Verwenden --http, um deinen Konsens-Node mit dem JSON RPC Endpunkt zu verbinden. Dies wird die JSON RPC Dienste auf dem Standard-8545 Port aktivieren.--http-Dokumentation

Dokumentation

Dokumentation zum Ausführen von Geth