Mining - selbst schürfen

Der projekteigene Coin "DMS" kann, wie viele andere Kryptowährungen auch, geschürft werden. Wenn dieses Thema für Sie neu ist, dann finden Sie einige Informationen in unserer Einleitung sowie im Wikipedia-Artikel Proof of Work und beispielhaft unter Bitcoin.

DMS nutzt den PoW-Algorithmus "YescryptR32". Dieser ist für normale Computer-Prozessoren optimiert, Sie benötigen keine Grafikkarten oder spezielle Hardware.

1. Einfaches Solomining in der Wallet

  1. Wenn Sie die Software "DMS Core" noch nicht installiert haben, dann folgen Sie bitte der Anleitung. Sie benötigen die Version 0.12.11.0 "Carol" oder eine neuere Version.
  2. Wählen Sie den Menübefehl Werkzeuge | Debugkonsole.
  3. Geben Sie unten im Eingabefeld bitte setgenerate true 1 ein und drücken Sie die Enter-Taste. Statt "1" können Sie auch eine höhere Zahl angeben. Hiermit wird die Anzahl der gleichzeitigen Threads definiert, jeder Thread verwendet eine logische CPU.

Die Software versucht jetzt, neue Blöcke zu generieren. Ob dies gelingt, hängt vor allem vom aktuellen Schwierigkeitsgrad und der Anzahl der Threads ab. Je mehr Miner (Konkurrenten) insgesamt beteiligt sind, desto geringer die Erfolgschance. Je mehr Threads Sie verweden, desto höher ist die Chance.

Alle Mining-Befehle der Wallet

2. Für Profis mit Mining-Software

Sie benötigen einen CPU-Miner für den YescryptR32-Algorithmus, beispielsweise cpuminer-opt.

2.1 Solomining an Wallet

Beispiel dms.conf

rpcuser=dmsrpcuser
rpcpassword=hc6wsytxdch
rpcallowip=127.0.0.1
server=1
listen=1
daemon=1

Beispiel miner.bat (den gesamten Text bitte in einer Zeile eingeben)

cpuminer-aes-sse42.exe -a yescryptR32 -o http://127.0.0.1:41319 -u dmsrpcuser -p hc6wsytxdch --coinbase-addr=DMD2hTHafZQYS2nW1Hvcpjtn61T835VTMR -t 2

cpuminer-aes-sse42.exe: verwenden Sie den für Ihre CPU optimalen Miner.
--coinbase-addr: eine Empfangsadresse ihrer Wallet.
-t 2: Anzahl der Threads / logischen Prozessoren, hier 2.

cpuminer-opt

2.2 Poolmining

Derzeit (Dezember 2018) ist die Netzwerk-Hashrate noch sehr gering. Mining ist daher sehr einfach und ein Miningpool nicht nötig.

Beispiel miner.bat (den gesamten Text bitte in einer Zeile eingeben)

cpuminer-aes-sse42.exe -a yescryptR32 -o stratum+tcp://195.201.226.128:6343 -u DMD2hTHafZQYS2nW1Hvcpjtn61T835VTMR.MeinPC -p c=DMS -t 2