Ethereum Hardgabel: Entwickler im Kampf gegen schlimmste Szenarien

Der große Etherriumentwickler befasst sich mit dem schlimmsten Fall.

Ethereum ist bereit, das 11. Umkehrkompatibilitäts -Upgrade, auch als "Hardgabel" bezeichnet, zu aktivieren, und einige Entwickler befürchten, dass das Upgrade vor der Verteilung mehr durchgeführt werden kann.

Das am Freitag, dem 23. Juli, und Tim Beko von der Ethereum Foundation abgehaltene Ethereum Core -Entwickler -Treffen wurde in allen Chatrooms der Discord von Core Developers geschrieben. "Der Client -Entwickler von Ethereum -Software, Alexei Ahunov, stimmte zu, dass es keine Diskussion mehr gibt, um schwierige Gabeln zu spielen, die als" London "bezeichnet werden." Ich weiß ", schrieb Ahunov. Der Fehler wurde entdeckt. Enthüllt den Patch und empfahl, dass alle Benutzer auf die neueste Version von Terranova 1.10.6 aktualisiert werden sollten.

"Was soll ich tun, wenn dies im Hauptnetz passiert, insbesondere wenn die meisten Kunden Blöcke produzieren?" Sagte Beco auf dem Treffen. Martin Holters Swinder von der Ethereum Foundation betonte, dass diese Schwachstellen in Ropsten beispiellos sind, und es gibt zwei Möglichkeiten, sie zu lösen.

Erstens, wenn der Knoten des Benutzers der falschen Blockchain -Version folgt, muss der Benutzer in interner Block "liefern", bevor die Kette den Split teilt und die gepatchte Geth -Software mit der neuen Kette synchronisiert. Zweitens wurde der Knoten des Benutzers nicht mit einer bestimmten Version der Blockchain synchronisiert. Wenn Sie jedoch versuchen, Daten zu aktuellen Transaktionen zu sammeln oder eine Verbindung zum Netzwerk herzustellen, um eine Transaktion auszuführen, können Sie eine Verbindung zur falschen Version der Kette herstellen. Um dies zu vermeiden, muss dieser Benutzer "weiße Liste" einiger Knoten von Ether Lee "weiß", die der rechten Kette folgen, und sie von anderen an die falschen Kette angeschlossenen Knoten trennt.

Lewood und White List Etherum Knode durch GethSie können es tun. Die Bergleute von Ropsten konnten diese Strategie anwenden, um das am Mittwoch auftretende Kettenabteilungsproblem zu lösen, aber ein Bergmann war verwirrt darüber, wie der Knoten an viele Bergleute korrekt gestaltet wurde, da die Richtlinien für die Kettendividierung vor Mittwoch nicht effektiv abgegeben wurden.

Benutzer "Alexssd7" ist ein Vertreter des Ether Leeum -Mining -Pools im Discord -Chatraum "Ich mache mir Sorgen" über Geths Fehler. Won der Austausch und das Geschäft Schaden verursachen, warnt der Entwickler den Knoten schnell, die Kette zu teilen, und arbeitet bis zur zusätzlichen Untersuchung. Betonen Sie die Notwendigkeit eines leistungsstarken Überwachungssystems, das sie zum Anhalten ermutigt.

"Dies scheint eine sehr einfache Leistung zu sein, die das Ökosystem Werttöne bietet. Wenn Sie nicht wissen, wie Sie anfangen sollen, fragen Sie in Zwietracht." Sagte Beco auf dem Treffen.

Ein weiterer Fehler, der mittwochs nach dem Einsatz des Hauptnetzes im Hauptnetz bereitgestellt wird, aber diese Lösungen werden definitiv helfen, aber die Lösungen für größere Probleme wie Hacker drucken nicht 100 Millionen Esti wie Magie. Danny Ryan von der Etherum Foundation, Danny Ryan, sagte, es sei schwierig, bei einem Freitag -Treffen im Voraus zu wissen.

"Ich denke, es gibt nur eine Reihe von Optionen für mehrere Fehlertypen und verschiedene Arten von Eigenschaften." Sagte Ryan. Je schwerer die Auswirkungen der Netzwerkanfälligkeit, desto wahrscheinlicher ist die Lösung für die Verwundbarkeit und desto wahrscheinlicher ist es wahrscheinlich, dass die sichere Blockchain des Äther Leeum schädigt.

Als Hardgabel der jüngsten Roadmap von Etherum Development wird immer ehrgeiziger. Die Finden der schlimmsten potenziellen Lösungen und Schadensschadenskontrollpläne mit Netzwerkinhabern kann für Entwickler eine Priorität haben.

Fountain Co -Funderer Matthew Xiangsen sagte: "Wenn die traditionellen Marktdefi: Sicherheitspersonal auftreten. Xiangsen betonte die Liquidität und Zugänglichkeit, die durch Blockchain -Technologie bereitgestellt wird, die 24 Stunden am Tag zugänglich sein kann, und es ermöglicht eine sofortige Siedlung. Wertpapieraustausch. Aave Loans. "Highlights: Zusätzlich zu Finanzdienstleistungen sind Social Media und öffentliche Finanzierung zwei Aktivitäten, die Ether Leeum noch nicht durchgeführt hat. Batterlin ist ein Block, in dem das Netzwerk in der Token -Wirtschaft und Zensur des Netzwerks verteilt ist.Ich denke, es gibt zwei Gründe, warum Sie durch den Bau einer Kette profitieren können.

"Uniswap, die Zukunft von Defi & Consumer Finance" Highlights: UNISWAP -Labors werden Partnerschaften mit Blockchain -Infrastrukturunternehmen wie Talos, Paxos und Fireblocks aufbauen, um Defi -Lösungen an Backends von Well -Bekannten Fintech -Unternehmen wie Paypal- und E -* -Handel zu verbinden.

Circle Protocol Developer Julian Butulup sprach über "Warum schluckt Dex die Welt?" Highlights: Im besten Fall können die Weltbürger die Verwendung verteilter Finanzierung alle Währungen, Aktien und Finanzplattformen gleichermaßen nutzen. Während sich das Feld entwickelt, wird die Dezentralisierung ein Trend sein. Die Aufsichtsbehörden werden das in traditionellen Finanzsektoren verwendete Protokoll überwachen, und die Benutzer haben immer noch das Recht, die aktuelle "Wild West" -Teststelle von Defi einzugeben.

#bitcoin [Super Talk] ## Digitaler Anruf #

So starten Sie einen Trüffel unter Windows TRUFFL ist eine Weltklassen -Entwicklungsumgebung, ein Testframework und ein Ethereum -Ressourcenmanagementkanal. Es ist verpflichtet, die Entwicklung von Ethereum einfach zu gestalten. TRUFFL hat Folgendes: Smart Contracting Contracting, Verbindung, Verwendung und Verwaltung von Binärdateien. Automatische Vertragstests unter schneller Entwicklung. Gefilterte Platzierung und Reliefrahmen, erweiterbar. Die Network Environment Management -Funktion, die unabhängig davon verwendet wird, wie viele öffentliche oder private Netzwerke von ETHPM & NPM verwendet werden, und ERC190 -Standard verwendet werden. Direkte interaktive Konsole, die direkt mit dem Vertrag kommuniziert (Sie können sie nach dem Schreiben des Vertrags in der Befehlszeile bestätigen). Ein kompatibler Bauprozess, der strenge Integration unterstützt. Unterstützt die Implementierung externer Skripte in der Trüffelumgebung. TRUFFL ist das beliebteste Entwicklungsrahmen, und ihre Mission ist es, die Entwicklung der Entwicklung zu vereinfachen: Die $ npminstall-gTruffle-Umgebung erfordert NodeJS5.0+Windows, Linux oder MacOSXTuffle, die Ethereum-Kunden benötigen und JSONRPCAPI-Standard unterstützen müssen. Für die Entwicklung gibt es einige angemessenere und werden in den folgenden Kapiteln eingeführt (z. B.: TestRPC bietet Echtzeit-Feedback während der Codierung und Debugging). Empfehlungen für Windows -Benutzer Wenn Sie Windows -Benutzer sind, empfehlen wir Ihnen, PowerShell oder GitBash zu verwenden, um das TRUFFL -Framework zu installieren und zu verwenden. Beide Shell -Umgebungen sind ziemlich standardmäßig und bieten einige einfachere Funktionen. Wenn Sie die Befehlszeile verwenden müssen, können Sie hier die Diskussion zum Konfigurieren des TRUFFL sehen.