Duino-Coin Miner mit FastHash-Accelerations auf einem Raspberry Pi installieren

FastHash-Accelerations sind Optimierungen, die die Leistung von Hashfunktionen durch spezialisierte Implementierungen und Hardwarebeschleunigung steigern. Sie werden oft in Bereichen wie Blockchain, Datenverarbeitung und Netzwerkanwendungen eingesetzt, um hohe Datenraten effizient zu bewältigen. Zudem ermöglicht die Integration von Technologien wie Rust und Python eine einfache Kompilierung und Nutzung solcher Beschleunigungen, wie bei dem Duino-Coin Minig Projekte.

Der Hauptunterschied zwischen FastHash-Accelerations und AES-256 liegt in ihrer Funktionalität und Leistung:

AES-256 ist ein Blockchiffre-Algorithmus mit einer Blockgröße von 128 Bit und einem Schlüssellänge von 256 Bit. Er bietet hohe Sicherheit und wird oft durch Hardwarebeschleunigung optimiert, um die Geschwindigkeit zu steigern.

FastHash-Accelerations zielen auf die Optimierung von Hashfunktionen ab, um Daten schneller zu verarbeiten. Sie können spezialisierte Algorithmen wie ChaCha20 (symmetrischer Stromverschlüsselungsalgorithmus) nutzen, die ohne Hardwarebeschleunigung oft schneller als AES sind, jedoch nicht primär für Verschlüsselung, sondern für Hashing und Streams verwendet werden.

Da das Mining mit FastHash wesentlich schneller auf dem Raspberry Pi ist, zeige ich hier wie die Integration in den Duco-Miner möglich ist. Wird der Miner ohne FashHash gestartet, kommt gleich zu beginn die Meldung:

Der Miner wird wie hier beschrieben auf dem Pi wie folgt installiert:

Nachdem der Miner auf dem Pi installiert wurde, noch den beschleuniger fasthash optional installieren:

Mit Beschleunigung, wir bei mir auf einem alten Rasberry PI B eine Hashrate von über 200 kH/s erreicht:

Details auch hier.