Ich studiere Ethereum und konnte den Unterschied zwischen Homestead und Morden nicht herausfinden. In einigen Dokumenten steht geschrieben, dass Homestead einen neuen Algorithmus verwendet, der weniger Zeit in Anspruch nimmt. Ich verstehe das nicht. Ist Morden zum Testen und Homestead für die Produktion?
Jede Netzwerkversion bekommt einen Namen (id). Hier ist eine Übersicht.
Die aktuelle Protokollversion ist Homestead. Das Ropsten-Testnetz ist defekt und es ist kein öffentliches Homestead-äquivalentes Testnetz verfügbar.
Trotz der Namensunterschiede haben Olympic, Morden und Ropsten die Netzwerk-IDs 0
, 2
und 3
. Frontier, Homestead sind das Hauptnetzwerk mit der ID 1
. Sie können Ihre eigene Kette ausführen, indem Sie eine andere Netzwerk-ID als 0, 1, 2 oder 3 angeben.
Kommende Veröffentlichungen:
Es gibt auch Blogbeiträge von Vitalik Buterin, in denen es um Skalierbarkeit und Ethereum 2.0 geht, aber diese Veröffentlichungen liegen viel zu weit in der Zukunft, also warten wir erstmal auf Metropolis.
Siehe auch: Was ist Olympic, Frontier und Morden? (zusammengeführt)
Frontier ist der Name der aktuellen Release-Phase von Etheneum. Es ist für Early Adopters, Experimentatoren. Als es veröffentlicht wurde, gab es keine grafische Benutzeroberfläche, alles musste mit der Befehlszeile erledigt werden. Auch einige technische Probleme waren oft zu erwarten. Für eine ernsthafte Nutzung wurden die Leute ermutigt, auf die nächste Phase, Homestead, zu warten.
Olympic war die Bühne vor dem Start von „Frontier“. Es war auch der Name des Testnetzes. Das Ethereum DEV-Team kündigte einige Preise für Leute an, die versuchen, das Testnetzwerk zu testen (viele Transaktionen erstellen, versuchen, Schwachstellen zu finden und auszunutzen usw.). Es ist nicht mehr verfügbar.
Morden ist das neue Testnetz, das nach dem Start von Ethereum erstellt wurde. Die Größe der Olympic-Blockchain war sehr groß und es gab auch einige Probleme mit Schlüsseln (private Schlüssel, die bei Olympics erstellt wurden, könnten potenziell anfällig sein).
Als das Ethereum gerade gestartet ist, mussten die ersten Benutzer von Testnet auf Mainnet wechseln, daher gab es Schalter --frontier
(für Hauptnetz) und --olympic
(für Testnetz). Außerdem mussten Leute, die Preise bei Olympic gewonnen haben, dort spezielle Transaktionen buchen, um eine Belohnung zu erhalten. Deshalb wollten sie auch mal Olympic Network betreiben. Aber jetzt --olympic
ist es nicht mehr sinnvoll und wird wahrscheinlich bald entfernt.
--testnet
ist also gleichbedeutend mit dem Festlegen der Wohnung --networkid 2
?Frontier ist der Name des Starts und der ersten Veröffentlichung des Live-Ethereum-Netzwerks. Frontier ist das aktuelle Ethereum-Netzwerk. Es wird hier näher beschrieben, ebenso wie die Namen für kommende Veröffentlichungen .
Morden ist das Testnet für Frontier. Alle hier gefundenen Fehler werden höchstwahrscheinlich auch auf Frontier auftreten. Verantwortliche Entwickler würden ihren Code zuerst auf Morden testen, bevor sie ihn auf Frontier bereitstellen.
Olympic war der Name des Ethereum-Netzwerks vor seinem Start, wo verschiedene Tests und Belohnungen angeboten wurden. Alle Fehler in Olympic wurden möglicherweise bereits in Frontier behoben. Betrachten Sie es als Vorabversion und es ist jetzt historisch und hat wenig praktischen Nutzen.
Das stimmt. Homestead ist das aktuelle Hauptnetzwerk, während Morden allgemein als „Testnetz“ bezeichnet wird. Sie sind beide ähnlich neben ihrem Inhalt und Wert. Testnet-Münzen sind wertlos. Während Benutzer einige private Ketten für die Entwicklung und interne Tests erstellen können, ist es interessant, ein dem Mainnet ähnliches Netzwerk zu haben, in dem Smart Contracts und Dapps unter realistischeren Bedingungen getestet werden können. Ein weiterer großer Unterschied besteht darin, dass die Schwierigkeit im Testnetz viel geringer ist, sodass die Leute mit einer einfachen CPU im Testnetz schürfen können.
Devauchelle Evelyne