Es fällt mir schwer, die Beziehung zwischen Daemons (wie bitcoind
or litecoind
) und Mining zu verstehen. Einige Dinge, die ich gelesen habe, lassen den Eindruck entstehen, dass Sie eine separate Mining-App benötigen, und einige Dinge scheinen darauf hinzudeuten, dass der Daemon selbst Mining durchführt. Welches ist es? Ich denke, vielleicht kann der Daemon Bergbau betreiben, aber er muss aktiviert werden, und wenn Sie ihn nicht aktivieren, können Sie stattdessen eine separate App verwenden? Ich bin verwirrt.
Der Daemon kann Mining mit der -gen
Befehlszeilenoption durchführen, aber es handelt sich um CPU-Mining und ist heutzutage unpraktisch.
Praktisch ist die Verwendung einer separaten Mining-App. Diese separate Mining-App stellt bitcoind
über ihre JSON-RPC-API eine Verbindung zu einer Ausführung her, um die für das Hashing erforderlichen getwork- oder getblocktemplate- Anforderungen zu erleichtern .
Die JSON-RPC-API wird mit diesen Argumenten in bitcoin.conf
oder an der Befehlszeile konfiguriert:
-rpcuser=<user> Username for JSON-RPC connections
-rpcpassword=<pw> Password for JSON-RPC connections
-rpcport=<port> Listen for JSON-RPC connections on <port> (default: 8332 or testnet: 18332)
-rpcallowip=<ip> Allow JSON-RPC connections from specified IP address
Mietfrei
-gen
für Litecoin -Mining unpraktisch?Colin Dekan
Murch