Was ist der technische Unterschied zwischen dem „Testnet“ und dem Produktionsnetzwerk?

Grundsätzlich frage ich mich, was Ether im Testnetz wertlos und Ether im Produktionsnetz wertvoll macht. In beiden Netzen sind Verträge und Transaktionen in Blöcken enthalten, die abgebaut werden, sodass Strom für beide ausgegeben wird.

die Antworten finden Sie im oberen Q

Antworten (3)

Technisch sind sie gleich, sie haben nur unterschiedliche Parameter und insbesondere unterschiedliche Genesis-Blocks und unterschiedliche networkIds. Zwei Ξthereum-Knoten können sich nur dann verbinden, wenn sie denselben Genesis-Block und dieselbe Netzwerk-ID verwenden. Das ist es.

Wenn Sie über Testnet sprechen, beziehen Sie sich normalerweise auf Morden , eine spezifische Ξthereum-Blockchain, deren Verwendung die Community zu Testzwecken vereinbart hat. Mit dieser Vereinbarung verwenden alle Ξthereum-Clients einen bestimmten Genesis-Block und networkId = 2, wenn Sie das Testnet starten . Der Genesis-Block wurde mit einem sehr niedrigen Schwierigkeitsgrad eingestellt, sodass jeder im Wesentlichen versuchen kann, Blöcke abzubauen, oder auf jeden Fall einen Wasserhahn anrufen kann, um ETHs zu erhalten.

Die Verwendung von Morden ist manchmal nützlicher als das private Netz, um Smart Contracts, Transaktionen und Mining zu testen, da Sie dort andere andere echte Entwickler mit echten Knoten finden können (dh andere echte und andere Clients, echte Latenz usw.).

In der frühen Entwicklungsphase schlage ich vor, anstelle von Morden ein privates Netz zu verwenden. Auch hier ist es technisch identisch mit Morden und Frontier (dem Hauptnetz mit networkId = 1), aber dort sind Sie der Gott und können alles testen, ohne sich Gedanken über die Einbeziehung anderer echter Peers auf der ganzen Welt machen zu müssen.

Letzte Anmerkung: Warum haben ETHs, die über das Testnetz verwendet werden, keine Werte? Der einzige Grund ist, dass die Gemeinschaft ihnen keinen Wert beimisst. In jeder Kryptowährung ergibt sich der Wert daraus, wie viel Wert Menschen diesem digitalen Vermögenswert zuordnen. Und normalerweise misst man etwas, das reichlich vorhanden ist und für alle da ist, keinen Wert bei. ΞTH über Morden sind einfaches und kostenloses Geld, daher können sie überhaupt nicht wertvoll sein, zumindest bis Sie jemanden finden, der Ihnen zustimmt, ihnen einen Wert zuzuweisen.

Danke für die Antwort. Natürlich impliziert die Frage, warum die Community den Ether-Tokens von Testnet keinen Wert beimisst.
Die Antwort wurde aktualisiert. ΞTH über Morden haben im Wesentlichen keinen Wert, weil sie kostenlos und für jedermann leicht zugänglich sind.
Mann, ich suche auch nach Best Practices für die Entwicklung @GiuseppeBertone. Können Sie mir sagen, wie Oracelize.it das macht? Gibt es dazu einen Blogbeitrag? Verwenden Sie (wahrscheinlich nicht!) Truffle, Embark, Ethercamp cloud9. Welche Tools, wie ist Ihr Entwicklungszyklus? Vielleicht ein Blogbeitrag...?
Was hat es mit dem Ξ-Zeichen auf sich? Ich habe Ethereum noch nie so gebrandmarkt gesehen.
  1. Die Schwierigkeit ist im Testnetz viel geringer
  2. Private Testnetze können jederzeit zurückgesetzt werden
Sie können Morden, das übliche Testnet, das von allen Ξthereum-Clients als Standard verwendet wird, nicht zurücksetzen. Sie können stattdessen das private Netz zurücksetzen.

Privates Testnetz erwies sich in den Fällen als sehr hilfreich, in denen es keine Möglichkeit gab, die Tests zu beweisen, und dort erwies sich die Schwierigkeit als am besten.