Kurz erklärt: KawPow ist ein Proof-of-Work-Mining-Algorithmus, der 2020 als Nachfolger von X16R bei der Kryptowährung Ravencoin (RVN) eingeführt wurde. Er baut auf dem Konzept ProgPoW auf und ist auf das Mining mit Grafikkarten (GPUs) ausgerichtet.
Herkunft und Zweck
KawPow wurde im Mai 2020 im Rahmen eines Netzwerk-Upgrades von Ravencoin aktiviert. Der Name spielt auf den Ruf des Raben (englisch „caw“) an, der als Namensgeber und Maskottchen von Ravencoin dient.
Ziel des Wechsels war es, das Mining wieder stärker auf handelsübliche Grafikkarten zu konzentrieren und den Einfluss spezialisierter ASIC-Hardware zu begrenzen. Der zuvor genutzte Algorithmus X16R hatte diese ASIC-Resistenz nicht dauerhaft aufrechterhalten können.
Technische Grundlage: ProgPoW
KawPow ist eine Variante von ProgPoW (Programmatic Proof-of-Work), einem Algorithmus, der ursprünglich zur Angleichung der Mining-Effizienz zwischen GPUs und ASICs entworfen wurde. ProgPoW nutzt die typischen Fähigkeiten moderner Grafikprozessoren gezielt aus.
- GPU-Ausrichtung: Der Algorithmus verwendet Rechenkerne, Registerdateien und Speicherzugriffe so, wie sie für GPUs charakteristisch sind.
- Speicherzugriff: Wie bei der Ethash-Familie kommt ein wachsender Datensatz (DAG) zum Einsatz, der im Grafikspeicher gehalten wird.
- Zufallselemente: Ein zufallsgesteuerter innerer Programmablauf erschwert die Entwicklung effizienterer Spezialchips.
Durch diese Bauweise soll der Vorteil von ASICs gegenüber einer leistungsfähigen Grafikkarte gering bleiben.
Verbreitung und Verbindungen
Die zentrale Anwendung von KawPow ist Ravencoin, ein auf die Ausgabe und den Transfer digitaler Vermögenswerte (Token/Assets) ausgerichtetes Netzwerk. Vereinzelt wird KawPow auch von kleineren Projekten genutzt.
Der Algorithmus steht in einer Linie mit anderen GPU-orientierten Verfahren. Verwandt sind die Ethash-Familie (früher bei Ethereum) sowie Equihash. Während RandomX auf CPUs abzielt, gehört KawPow zu den Algorithmen, die die Rechenleistung von Grafikkarten in den Mittelpunkt stellen.
Häufige Fragen
Welche Kryptowährung nutzt KawPow?
KawPow ist der Proof-of-Work-Algorithmus von Ravencoin (RVN). Er wird seit dem Netzwerk-Upgrade im Mai 2020 eingesetzt.
Worauf basiert KawPow?
KawPow ist eine Variante von ProgPoW (Programmatic Proof-of-Work), einem Algorithmus, der die Effizienz von GPUs und ASICs angleichen soll und Grafikkarten-Mining begünstigt.
Warum wechselte Ravencoin zu KawPow?
Der Vorgänger X16R hatte seine ASIC-Resistenz verloren. KawPow sollte das Mining wieder stärker auf handelsübliche Grafikkarten konzentrieren.
Ist KawPow ASIC-resistent?
KawPow ist darauf ausgelegt, den Vorteil spezialisierter ASIC-Hardware gegenüber GPUs klein zu halten. Eine absolute Resistenz lässt sich technisch nicht garantieren.
Welche Hardware wird für KawPow benötigt?
KawPow ist auf Grafikkarten (GPUs) mit ausreichendem Speicher ausgelegt, da der Algorithmus einen wachsenden Datensatz im Grafikspeicher nutzt.
Zusammenfassung
KawPow ist der seit 2020 bei Ravencoin eingesetzte Proof-of-Work-Algorithmus und eine Weiterentwicklung von ProgPoW. Er ist auf das Mining mit Grafikkarten ausgerichtet und soll den Vorteil spezialisierter ASIC-Hardware begrenzen. Damit steht er in einer Reihe mit anderen GPU-orientierten Mining-Verfahren.
Weiterführende Quellen
- Ravencoin GitHub: KAWPOW Spezifikation: github.com
- Ravencoin offizielle Website: ravencoin.org