Veröffentlicht: 30.10.2017

CPU

cpu

CPU – Definition:

Wer sich mit der Bitcoin-Thematik auseinandersetzt, trifft früher oder später auf den Begriff CPU.
Es handelt sich hierbei um ein unkompliziertes Programm, welches entweder solo mining oder pooled mining unterstützt. Dieses Programm empfängt vom Server Daten zu den Blocks. Es wird versucht, einen Nonce Wert in einem gültigen Block zu erraten.
Findet CPU ein Block Hash mit 32 aufeinander folgenden Null-Bits oder mehr, so wird dieser Block sowohl mit den Daten als auch mit dem Nonce Wert wieder an den Server zurückgesendet.

Shares:

Wird der Miner im sogenannten pooled mining-Modus eingesetzt, so bezeichnet man diese Verwendung als „Share“. Registrierte User können sich über eine Gutschrift auf ihrem Konto freuen. Die Höhe der gut geschriebene Summe an Bitcoins ist davon abhängig, wie hoch die Anzahl jener Shares ist, welche der User beigesteuert hat.

Kommunikation mit Server:

Pooled Miner müssen sich auf speziellen Servern registrieren. Zudem muss ein „Worker“, ein Benutzername ebenso wie ein Passwort erstellt werden. Er ist auch notwendig, eine Bitcoin-Adresse anzugeben, da über diese Überweisungen durchgeführt werden.
Solo Miner müssen lediglich einen Benutzernamen und ein Passwort auswählen und dieses auf bitcoin.conf eingeben.
Die Kommunikation erfolgt mittels HTTP Post Anfragen. Für Sicherheit sorgt die JSON Codierung und für die Kommunikation wird der Port 8332 standardmäßig eingesetzt.
Jegliche Berechnungen werden von Threads durchgeführt, welche parallel zueinander arbeiten. Computer, die über mehrere CPU-Kerne verfügen, kann somit die Zeitaufwand für die Hash-Berechnung minimiert werden. CPU-Kerne helfen somit dabei, eine Hash-Berechnung schneller ausführen zu können.

Verwendung von Algorithmen:

Da die Berechnung der SHA256 Hashes nicht nur auf eine spezielle Art möglich ist, sondern mehrere Varianten zur Lösung führen, kommen Algorithmen zum Einsatz.
Je nachdem, welche Hardware Verwendung findet, können Algorithmen die Lösung der mathematischen Aufgabe am besten unterstützen.

Weitere Artikel zum Thema

Bitcoin Handelsvolumen erreicht Allzeithoch in Argentinien

BAT: Nutzerzahlen auf Rekordniveau

Flash Crash: Bitcoin für unter 1000 USD

Enjin Coin steigt um 60 Prozent

Binance supportet Tezos Staking

Tether klettert auf Platz 4

Kommentare sind geschlossen.