Wir sind erst Tage vom Start von ‘Frontier’, dem ersten Meilenstein in der Veröffentlichung des Ethereum -Projekts. In der Frontier folgt “Homestead”, “Metropolis” und “Serenity” im kommenden Jahr, wobei jeweils neue Funktionen hinzugefügt und die Benutzerfreundlichkeit und Sicherheit der Plattform verbessert werden.
Was ist Grenze?
Frontier ist eine lebende, aber Barebone -Implementierung des Ethereum -Projekts. Es ist für technische Nutzer, insbesondere Entwickler, gedacht. Während der Frontier -Veröffentlichung erwarten wir, dass frühe Anwender und Anwendungsentwickler Gemeinschaften aufbauen und ein lebendes Ökosystem bilden. Wie ihre Kollegen während der amerikanischen Grenze werden diesen Siedlern große Möglichkeiten präsentiert, aber auch viele Gefahren ausgesetzt sein. Wenn die Schnittstellen von Quell- und Befehlslinien nicht Ihre Tasse Tee aufbauen, empfehlen wir Ihnen dringend, auf eine benutzerfreundlichere Version der Ethereum-Software zu warten, bevor Sie eintauchen.
Wann geht Frontier live?
Frontier ist jetzt komplett und seine Codebasis ist seit zwei Wochen eingefroren. Als Team überprüfen wir derzeit die letzten Schritte für die Veröffentlichung, nicht alle technisch. Es wird keinen Countdown geben – Ethereum ist nicht etwas, das zentral “ins Leben gerufen” wird, sondern entsteht aus dem Konsens. Benutzer müssen eine bestimmte Version der Software freiwillig herunterladen und ausführen, dann den Genesis -Block generieren und laden, um dem Netzwerk des offiziellen Projekts beizutreten. Details zu diesem Prozess werden in Kürze veröffentlicht.
Was können wir in Frontier erwarten?
Initial ‘Thawing’: Gasgrenzen in den ersten Tagen
Die erste Softwareveröffentlichung von Frontier hat eine festcodierte Gasgrenze pro Block von 5.000 Gas. Im Gegensatz zum normalen Gas pro Blockparameter wächst diese spezielle Grenze nicht proportional zur Netzwerkverwendung – und verhindert die Transaktionen in den ersten Tagen effektiv. Diese “Auftauenszeit” ermöglicht es den Bergarbeitern, ihre Operationen zu starten, und frühe Anwender, ihre Kunden zu installieren, ohne sich zu eilen. Nach ein paar Tagen (wahrscheinlich 3-4, aber dies könnte sich ändern) werden wir ein kleines Software-Update veröffentlichen, das alle Clients installieren müssen. In diesem Update wird die Gasgrenze pro Block auf 3 Millionen erhöht, eine anfängliche Zahl, aus der sie nach den Standard -Miner -Einstellungen erweitert oder zusammengearbeitet wird.
Fehler, Probleme und Komplikationen
Wir sind sehr zufrieden damit, wie die “olympische” Testphase des Ethereum -Testnetzes Gestalt angenommen hat. Die Arbeit an der Frontier -Software ist jedoch noch lange nicht vorbei. Erwarten Sie wöchentliche Updates, mit denen Sie Zugriff auf bessere, stabilere Kunden erhalten. Viele der geplanten Grenze Gotchas (zu der auch ein Kettenreset auf dem Homestead gehörte, das die Bergbaubelohnungen auf 10%und zentralisierte Checkpointing beschränkten) wurden als unnötig eingestuft. Es gibt jedoch immer noch große Unterschiede zwischen Grenze und Homestead. In Frontier werden wir Probleme haben, wir werden Updates haben und es wird Fehler geben – Benutzer nehmen ihre Risiko ein, wenn sie die Software verwenden. Es wird große (große) Warnmeldungen geben, bevor Entwickler sie überhaupt installieren können. In Grenze ist die Dokumentation begrenzt und die bereitgestellten Tools erfordern erweiterte technische Fähigkeiten.
Die Kanarischen Verträge
Die Kanarischen Verträge sind einfache Switches, die einen Wert von 0 oder 1 enthalten. Jeder Vertrag wird von einem anderen Mitglied des ETH/Dev -Teams kontrolliert und wird auf ‘1’ aktualisiert, wenn das interne Grenz -Disaster Recovery -Team ein Konsensproblem wie eine Gabel abspielt.
Innerhalb jedes Frontier -Kunden wird nach jedem Block gegen 4 Verträge ein Scheck durchgeführt. Wenn zwei von vier dieser Verträge einen Wert haben, der von 0 auf 1 geschaltet ist, wird Bergbaustopps und eine Nachricht, die den Benutzer auffordert, seinen Client zu aktualisieren, angezeigt. Dies soll verhindern, dass “Feuer und Vergessen” Bergleute verhindern, ein Ketten -Upgrade zu verhindern.
Dieser Prozess ist zentralisiert und wird nur für die Frontier -Dauer ausgeführt. Es hilft, das Risiko einer längeren Zeit (24H+) des Ausfalls zu verhindern.
Statistiken, Statistiken, Statistiken und Badblock -Websites
Sie sind wahrscheinlich bereits mit unserem Netzwerkstatistikmonitor vertraut. https://stats.ethdev.com/. Es gibt einen kurzen Überblick über die Gesundheit des Netzwerks, die Blockauflösung und die Gasstatistik. Wenn Sie es weiter erkunden möchten, habe ich eine gemacht Kurzes Video Erklären der verschiedenen KPIs. Denken Sie daran, dass die Teilnahme an der Statistikseite freiwillig ist und Knoten müssen Fügen Sie sich hinzu Bevor sie auf dem Panel erscheinen.
Zusätzlich zur Statistikseite haben wir eine Statusseite bei https://status.ethdev.com/ (Kein Link, da die Website noch nicht live ist), was einen kurzen Überblick über alle Probleme gibt, die sich möglicherweise auf die Grenze auswirken. Verwenden Sie es als Ihren ersten Anlaufort, wenn Sie denken, dass etwas nicht richtig ist.
Wenn einer der Kunden einen ungültigen Block erhält, lehnt er es schließlich ab, ihn an die Bad Block -Website (auch bekannt als ‘Sentinel’) zu verarbeiten. Dies könnte einen Fehler oder etwas Ernsthafteres bedeuten, wie z. B. eine Gabel. In jedem Fall wird dieser Prozess unsere Entwickler auf potenzielle Probleme im Netzwerk aufmerksam machen. Die Website selbst ist öffentlich und erhältlich bei https://badblocks.ethdev.com (derzeit im TestNet operiert).
Ein sauberes Testnet
In den letzten Monaten wurde das Ethereum -Testnetzwerk an seine Grenzen gebracht, um die Skalierbarkeit zu testen und die Ausbreitungszeiten zu blockieren. Im Rahmen dieses Tests haben wir Benutzer ermutigt, das Netzwerk mit Transaktionen, Vertragserstellungscode und Verträgen aufzurufen und zeitweise über 25 Transaktionen pro Sekunde zu erreichen. Dies hat dazu geführt, dass die Testnetzwerkkette zu einer ziemlich unhandlichen Größe wächst, was es neuen Benutzern schwer macht, aufzuholen. Aus diesem Grund und kurz nach der Frontier -Version wird es ein neues Testnetzwerk geben, das den gleichen Regeln wie Grenze befolgt.
Olympische Belohnungsverteilung
Während der olympischen Phase gab es eine Reihe von Belohnungen für verschiedene Erfolge, einschließlich Bergbau. Eine große Anzahl von Ihnen nahm teil und verdiente Belohnungen – eine besondere Erwähnung geht an PHISTR90, DINO und SAMUEL LAVERY für ihre Hilfe während der Stresstests. Beachten Sie, dass Belohnungen nicht Teil des Frontier -Genesis -Blocks sein, sondern in den Wochen nach der Veröffentlichung von einem Foundation -Bot verteilt werden.
Wie fange ich mit Frontier an?
Die Werkzeuge
Frontier und alle ihre Abhängigkeiten werden auf unserer Website unter https://www.ethereum.org/. Für OSX, Linux und Windows wird ein einzelner Installationsprogramm zur Verfügung gestellt. Natürlich können fortgeschrittenere Benutzer immer noch alles installieren von Quelleoder benutze einen binären Build von unserem automatisierte Build -Bots.
Sobald Frontier auf ihren Maschinen installiert wurde, müssen Benutzer den Genesis -Block selbst erzeugen und ihn dann in ihre Frontier -Clients laden. Ein Skript und Anweisungen dazu werden im Rahmen der neuen Ethereum -Website sowie unserer verschiedenen Wikis bereitgestellt.
Wir werden oft gefragt, wie vorhandene Benutzer vom Testnetzwerk zum Live -Netzwerk wechseln: Dies erfolgt über einen Switch bei der Geth Console (–Networkid). Standardmäßig zielt der neue Build darauf ab, eine Verbindung zum Live -Netzwerk herzustellen. Um wieder in das Testnetzwerk zu wechseln, geben Sie lediglich eine Netzwerk -ID von ‘0’ an.
Die Dokumentation
Um mit Ethereum zu beginnen, ist der beste Ort unser Beamter Gitbook. Nachdem Sie das Gitbook konsultiert haben, können Sie sich in den Beamten befassen Soliditätstutorial. Weitere Informationen finden Sie in wesentlichen Informationen HauptwikiAnwesend Gehen Sie Kunden Wiki Und C ++ Client Wiki. Schließlich, wenn es Bergbau ist, möchten Sie mehr darüber erfahren, a FAQ und Leitfaden für Bergbau werden regelmäßig in unseren Foren aktualisiert.
Hilfe bekommen
Ethereum ist ein Open -Source -Softwareprojekt und als solche wird alle Hilfe über die Community -Kanäle bereitgestellt. Wenn Sie sich mit Problemen befassen, sollte der erste Anlaufhafen unsere sein Forengefolgt von unserem Ethereum -Chat Kanäle. Wenn Sie andererseits Probleme haben, die für Ihre Ätherverkaufs -Brieftasche spezifisch sind, z. B. wenn Sie Ihren Kauf vor dem Verkauf nicht laden können, ist die Helpdesk -Adresse wird weiter in Grenz (und wahrscheinlich darüber hinaus) arbeiten.
Und natürlich können Sie auch vor Ort Hilfe bei einem unserer finden 115 Meetups Auf der ganzen Welt – wenn Ihre Stadt nicht aufgeführt ist, ermutigen wir Sie dazu Erstellen Sie einen.

