Ich richte meine eigene private Blockchain ein (na ja, sie wird öffentlich sein, aber eine benutzerdefinierte/zufällige Netzwerk-ID) und ich möchte mit dem Mining beginnen, damit ich ein paar Verträge bereitstellen kann.
Kann mir jemand die besten/einfachsten Optionen empfehlen? Soll ich einen Alienware-Rechner kaufen (wegen der guten Grafikkarte?) Gibt es VPS mit GPUs? Etwas anderes?
Ich habe noch nie Bergbau betrieben, daher wären Vorschläge hilfreich. Nicht nur über das Mining, sondern auch über die Erstellung eines benutzerdefinierten/parallelen Netzwerks. Ich denke, es gibt keinen besseren Weg, dieses Zeug wirklich zu lernen, als es im Grunde auseinanderzunehmen und wieder zusammenzusetzen. :)
Um eine private Blockchain zu starten, benötigen Sie keine spezielle Mining-Hardware. Sie können den Schwierigkeitsgrad so niedrig einstellen, wie Sie möchten, wenn Sie die Genesis definieren, und einfach CPU-Mining auf jedem durchschnittlichen System verwenden.
Nach meinem Verständnis müssen Sie Ihre Verträge ausprobieren, um sie in Blockchain einzusetzen, und damit interagieren wollen.
Dazu haben Sie zwei Möglichkeiten.
Starten Sie den Client mit Ihrer eigenen Netzwerk-ID und aktivieren Sie die RPC-Verbindung zusammen mit ihrem Port und anderen Kanälen für den Zugriff über rpc(web3,admin,...).
Sobald die Clients gestartet sind, öffnen Sie die andere Eingabeaufforderung und hängen Sie die RPC an. Damit können Sie den erstellten Soliditätsvertrag bereitstellen.
Sobald Sie bereitgestellt und die Vertragsadresse zurückerhalten haben. Du beginnst damit zu interagieren. Um all dies im Netzwerk zu tun, muss es gemined werden. In privaten Blockchains findet das Mining manchmal wegen geringer GPU-Leistung nicht statt. Es stoppt bei der DAG-Generierung.
Richard Horrocks