Wie wähle ich eine Netzwerk-ID aus oder gibt es eine Liste mit Netzwerk-IDs?

Wir starten ein neues offenes Netzwerk basierend auf dem Ethereum-Protokoll. Die Frage ist, wie man eine Netzwerk-ID für das neue Netzwerk zuweist. Bei Ethereum haben wir Hauptnetz, vier Testnetze, klassisch mit Testnetz etc.

Gibt es eine Liste mit Netzwerk-IDs? Wenn nicht, erstellen wir eine.

Erstaunliche Idee, ich habe gerade einen Ethereum-Navigator erstellt, der diese Daten enthält: Ethereum-Navigator/Atlas Die einzige Quelle der Wahrheit für alle Ethereum-Netzwerke. github.com/ethereum-navigator/atlas
Wohlgemerkt, es gibt einen Unterschied zwischen Netzwerk-ID und Ketten-ID . Lesen Sie diesen Artikel für weitere Details .

Antworten (4)

Vielleicht gibt es eine Liste mit Netzwerk-IDs? Wenn nicht, erstellen wir eine.

Gute Idee.

  • 0:olympisch, öffentliches Pre-Release-PoW-Testnetz von Ethereum
  • 1: Frontier, Homestead, Metropolis, das öffentliche PoW-Hauptnetzwerk von Ethereum
  • 1: Classic, das (un)forkte öffentliche Ethereum Classic PoW-Hauptnetzwerk, Ketten-ID61
  • 2:Morden-Klassiker, das öffentliche PoW-Testnetz von Ethereum Classic, ist jetzt im Ruhestand
  • 3: Ropsten, das öffentliche Proof-of-Work-Ethereum-Testnetz, jetzt veraltet
  • 4: Rinkeby, das öffentliche PoA-Testnetz nur für Geth, jetzt veraltet
  • 5: Goerli, das öffentliche Cross-Client-PoA-Testnetz
  • 6: Kotti Classic, das öffentliche clientübergreifende PoA-Testnetz für Classic
  • 7: Mordor Classic, das öffentliche clientübergreifende PoW-Testnetz für Classic
  • 10: Optimismus, die Layer-2-EVM
  • 42: Kovan, das öffentliche reine Paritäts-PoA-Testnetz, ist jetzt im Ruhestand
  • 56: Binance, das öffentliche Mainnet von Binance
  • 69: Kovan-Testnetz von Optimism
  • 77: Sokol, das öffentliche Testnetz des POA-Netzwerks
  • 99: POA Core, das Hauptnetzwerk des öffentlichen POA-Netzwerks
  • 100: Gnosis Chain, das öffentliche xDAI/Gnosis-Hauptnetzwerk
  • 1337: das private, lokale Geth-Entwicklungsnetzwerk
  • 42161: Arbitrum One, Hauptnetzwerk
  • 401697: Tobalaba, das öffentliche Testnetz der Energy Web Foundation
  • 421611: Arbitrum-Testnetz
  • 11155111: Sepolia, das öffentliche Proof-of-Work-Ethereum-Testnetz
  • [Other]: Könnte darauf hinweisen, dass Sie mit einem lokalen Entwicklungstestnetzwerk verbunden sind.

Wenn Sie nach Ketten-IDs und nicht nach Netzwerk-IDs suchen, besuchen Sie: https://chainlist.org/

Hallo, hast du Quellen für diese Liste? Vielleicht ist es eine gute Idee, diese Liste auf Github zu haben, damit andere Mitglieder dazu beitragen können.
Das ist eine schöne Sache. Du hast Weite als Nr. 2 und.. nun, das freut mich.

Damit jeder Geth-Knoten einem Netzwerk beitreten kann, müssen zwei Voraussetzungen erfüllt sein: Einer muss das Gleiche haben genesis blockund der andere muss das Gleiche haben networkid. Sobald diese Anforderungen erfüllt sind, müssen Sie die Enodeid der Knoten kennen, mit denen Sie sich verbinden möchten, um einem Netzwerk beizutreten.

Bei offenen Ethereum-Netzwerken wie Mainnet oder Testnet haben Sie eine Reihe von Bootnodes fest in Ihren Geth-Client einprogrammiert, mit denen Sie sich verbinden und andere Peers im Netzwerk entdecken können. Diese Bootknoten haben tatsächlich eine Liste von Knoten, die in den letzten 24 Stunden damit verbunden waren, und sie geben Ihnen diese Liste und Sie können sich dann mit diesen Knoten verbinden. So verbinden Sie sich mit anderen Knoten in einem öffentlichen Ethereum-Netzwerk.

Wenn Sie also ein neues offenes Netzwerk erstellen möchten, erstellen Sie eine Genesis-Datei, wählen Sie eine Netzwerk-ID aus, starten Sie einige Bootnodes und teilen Sie diese Details über die Genesis-Datei, die Netzwerk-ID und die Liste der Bootnodes mit den Teilnehmern des Netzwerks, und dann können sie Ihrem Netzwerk beitreten Netzwerk.

Ich glaube nicht, dass es eine Einschränkung gibt, welche Netzwerk-ID zu wählen ist, wenn wir alle oben genannten Schritte korrekt ausgeführt haben.

Es gibt eine Website zur Verfolgung aller EVM-Ketten und ihrer entsprechenden IDs:

Kettenliste.org

Dies ist der von Ligi gestarteten Initiative Ethereum Lists zu verdanken . Jetzt wird die Seite von Yearn.Finance gepflegt .

Chainlist.Org-Screenshot

schön schön. Wäre schön, wenn es möglicherweise nach Ketten-ID sortiert wäre
Habe dazu gerade ein Thema eröffnet .
Beachten Sie, dass Netzwerk-ID und Ketten-ID zwei verschiedene Dinge sind und nicht unbedingt immer den gleichen Wert haben!
NETZWERK KETTEN-ID RPC FORSCHER
ARBITRUM (Hauptnetz) 42161 https://arb1.arbitrum.io/rpc https://arbiscan.io/|
ARBITRUM (Testnetz) 421611 https://rinkeby.arbitrum.io/rpc https://rinkeby-explorer.arbitrum.io/#/|
Hoffentlich werden andere diese Antwort erstellen und aktualisieren. Es wäre zu viel, für jede neue Antwort zu haben :)
So wie es derzeit geschrieben steht, ist Ihre Antwort unklar. Bitte bearbeiten Sie , um zusätzliche Details hinzuzufügen, die anderen helfen zu verstehen, wie dies die gestellte Frage beantwortet. Weitere Informationen zum Verfassen guter Antworten finden Sie in der Hilfe .