Ethereum-Testnetze sind eine äußerst nützliche Möglichkeit, Ethereum-basierte Anwendungen und Verträge zu erstellen und zu aktualisieren, bevor sie im Mainnet bereitgestellt werden.
In Bezug auf die Kosten sind sie kostengünstig – da Sie Test-Token zum Arbeiten verwenden können. Darüber hinaus können Sie Gasgebühren für jede Transaktion vermeiden, wenn Sie nur Ihre Kreation testen möchten.
In diesem Artikel werden wir die Funktionsweise dieser Netzwerke und die relevantesten behandeln - und Ihnen einige Informationen zu den beliebtesten Ethereum-Testnetzen geben, die veraltet sind.
Ethereum ist das am weitesten verbreitete Netzwerk, das von Entwicklern zum Erstellen von Blockchain-basierten Anwendungen verwendet wird. Darüber hinaus verwenden sie intelligente Verträge, die auf Ethereum basieren, um zu handeln, Teil des dezentralen Raums zu sein und sogar DeFi-Börsen zu schaffen.
Wenn wir nun bedenken, dass jede Transaktion, die in der Blockchain stattfindet, Kosten in Form von Gasgebühren verursacht, denken Sie darüber nach, wie kostspielig es sein kann, diese Art von Transaktion während der Entwicklungsphase durchzuführen. Jeder Schritt sollte bezahlt und an die Blockchain gesendet werden, auch wenn er angepasst werden muss oder in den Fällen, in denen Sie nach einem Trial-and-Error-Prozess vorgehen müssen.
Testnetze dienen diesem Bereich – sie ermöglichen Entwicklern das Erstellen und Testen, ohne Token auszugeben. Oder, um es besser auszudrücken, sie ermöglichen es ihnen, Transaktionen mit Test-Token durchzuführen - kostenlos.
Ihre Bedeutung beruht auf der Tatsache, dass Sie in einer vollständig EVM-kompatiblen Umgebung arbeiten und Ihre Anwendungen, Verträge und Flash-Darlehen bereitstellen können - normalerweise erstellt mit AAVE, und jede Art von Projekt zum Mainnet nur, wenn alles richtig funktioniert.
Auf diese Weise können Sie die Kosten sinnvoll senken und sicherstellen, dass Ihre Anwendung so funktioniert, wie Sie es möchten, bevor Sie sie veröffentlichen. Diese Testnetze funktionieren mit allem, was mit dem Ethereum-Netzwerk kompatibel ist - auch mit Testkopien bestehender Anwendungen. Dies ist äußerst nützlich, wenn Entwickler an Integrationen mit bestehenden Verträgen arbeiten oder wenn sie an Aktualisierungen bestehender Verträge arbeiten möchten.
Sehen wir uns die relevantesten Ethereum-Testnetze im Detail an.
Görli-Testnetz - auch bezeichnet als Görli – ist ein Proof-of-Authority (PoA) -Testnetz, das 2018 eingerichtet wurde. Auch wenn dieses Testnetz Open Source ist, bedeutet das Arbeiten nach einer PoA, dass nur wenige Community-Mitglieder als Validatoren ausgewählt werden. Aber da Görli mit der Prater Beacon Chain fusioniert wird - die auf einem Proof-of–Stake (PoS) Konsensmechanismus arbeitet - wird jeder die Möglichkeit haben, Validatoren für dieses Testnetz zu betreiben.
Sepolien ist nicht eines der am meisten unterstützten Testnetze – im Vergleich zu Goerli hat es keine so starke Community dahinter. Dieses Testnetz arbeitet mit einem Proof-of-Work-Konsensmechanismus (PoW), der dies mit Ethereum gemeinsam hat, es sei denn, die Zusammenführung ist nicht abgeschlossen.
Es könnte das Ropsten-Testnetz ersetzen, das aktuelle PoW Ethereum-Testnetz, das veraltet ist: Es wird funktionieren, bis Entwickler es verwenden, aber es wird keine Upgrades erhalten - außerdem sollte es das sein testnetz für den endgültigen Übergang verwendet von Ethereum zum Proof-of-Stake.
Dieses Testnetz erinnert möglicherweise an eines der beliebtesten Ethereum-Testnetze, Kovan. Aber ebenso wie Ropsten wird Kovan veraltet sein und nach dem Zusammenschluss keine Upgrades mehr erhalten.
Optimistic Kovan ist ein anderes Testnetz: Wie von der Ethereum-Website berichtet, handelt es sich um ein "Testnetz für Optimismus”. Dies ist ein Layer 2 (L2) -Testnetz, dh eines der Netzwerke, die von skalierbareren Lösungen für Ethereum profitieren.
Außerdem erinnert dieses Testnetz an ein geliebtes Netzwerk, Rinkeby – und auch das Rinkeby-Testnetz wird nach dem Zusammenführen veraltet sein.
Arbitrum Rinkeby Testnet stellt eine weitere L2-Lösung dar, für die jedoch gedacht wurde Arbitrum.
Auf diese Frage gibt es keine eindeutige Antwort. Der einzige nützliche Vorschlag ist, das Testnetz zu verwenden, das so viele ähnliche Merkmale wie möglich mit Ihrem Projekt gemeinsam hat.
Wie gesagt, sie ahmen eine Entwicklungsumgebung vollständig nach - mit dem Vorteil, dass sie kostengünstig sind. Möchten Sie mit einem PoW-Testnetz arbeiten? Glaubst du, du brauchst Unterstützung? In diesem Fall sollten Sie beispielsweise ein Testnetz mit einer größeren und aktiveren Community wählen. Bevorzugen Sie ein Testnetz, das eher den Mainnet-Upgrades entspricht? In diesem Fall sollten Sie kein veraltetes Testnetz auswählen.
Es gibt viele weitere Filter, mit denen Sie Ihr Testnetz auswählen können:
Es gibt viele Fragen, die Sie beantworten sollten, bevor Sie das Testnetz auswählen, das besser zu Ihrem Projekt und Ihren Zielen passt.
Wir haben Wasserhähne erwähnt, aber was sind sie?
Krypto-Wasserhähne sind Programme oder Websites, mit denen Sie eine bestimmte Anzahl von Test-Token kostenlos erhalten können.
Nicht alle Armaturen funktionieren gleich. Jedes von uns aufgelistete Testnetz verwendet mindestens einen Ethereum-Wasserhahn:
Wie bereits erwähnt, sollten Sie zur Verwendung all dieser Wasserhähne das richtige Netzwerk in Ihrer DeFi-Brieftasche auswählen und die öffentliche Adresse Ihres Kontos kopieren, um sie auf der Wasserhahnseite einzufügen.
Dann erhalten Sie einige Testmarken. Danach können Sie das Testnet-Netzwerk verwenden.
All diese Schritte sind äußerst wichtig: Test-Token haben keinen Wert, und wenn Sie versuchen, ETH an ein Testnetzwerk zu senden, verlieren Sie Ihr Geld.
Sobald Sie Ihre Test-Token erhalten haben, können Sie Ihr Projekt codieren. Der Grund, warum Sie diese Token benötigen, ist, dass Sie für jede Anwendung oder jeden Vertrag Folgendes benötigen on-Chain-Transaktionen: sie haben Kosten, da für jede Transaktion, die in der Kette bereitgestellt werden soll, einige Gebühren anfallen. Mit Test-Token können Sie diese Gebühren bezahlen, jedoch ohne echtes Geld – wie bereits erwähnt, haben sie keinen Wert.
Also, wie geht es weiter? Um den gesamten Prozess besser zu verstehen, machen wir ein praktisches Beispiel.
Ein gutes Werkzeug zur Entwicklung Ihrer Projekte ist Remix-IDE, vielleicht die beliebteste Anwendung, um auf Ethereum aufzubauen.
Angenommen, Sie möchten einen intelligenten Vertrag codieren: Der erste Schritt besteht darin, Ihre Brieftasche wie Metamask zu verbinden, da sie Ihr Tor zur DeFi-Raum.
Wenn Sie ein Testnetz in Metamask auswählen, können Sie es mithilfe der Test-Token bereitstellen, die Sie an Ihr Wallet-Konto gesendet haben. Das gesamte Verfahren sieht aus wie ein Projekt, das im Mainnet bereitgestellt wird: Sie können die "Geschwindigkeit" der Transaktion auswählen und den maximalen Gebührenbetrag festlegen, den Sie zu zahlen bereit sind.
Ethereum-Testnetze sind netzwerkkompatibel mit Ethereum, mit denen Sie Verträge, Anwendungen, Upgrades und alle Arten von Projekten testen können, bevor Sie sie im Mainnet bereitstellen. Sie sind sehr nützlich, weil sie es Ihnen ermöglichen, Ihre Projekte zu codieren, ohne echte Kryptofonds zu verwenden.
Sie können sie wie bei Projekten verwenden, die im Mainnet ausgeführt werden – jedoch kostenlos, da Sie Test-Token verwenden können.
Wasserhähne sind Programme oder Websites, auf denen Sie Testmarken erhalten können. Jeder Wasserhahn funktioniert anders: Einige Wasserhähne benötigen nur Ihre öffentliche Adresse, bei einigen Wasserhähnen müssen Sie sich über Ihre sozialen Medien anmelden, bevor Sie Token erhalten können.
Hier sind noch keine Kommentare. Sei der Erste!