# POW algorithm

The PoW algorithm Tuske used is ASIC resistant, which means it's impossible to build specialized hardware to mine Tuske. Miners must use consumer-grade hardware and compete fairly.

Tuske can be mined by both CPUs and GPUs, but the former is much more efficient.

In order to effectively resist ASIC in the long term, Tuske will dynamically adjust the algorithm regularly.The algorithm will be adjusted once a year, and will be decided by the community.

The first version of the algorithm tuske used is a hybrid algorithm.We mixed custom RandomX algorithm and sha256D algorithm (respect BITCOIN).

First tuske use the custom RandomX algorithm to hash the block to get the hash value A, then use the sha256 algorithm to hash A to get the hash value B, then use the sha256 algorithm again to hash B to get the final block hash value.

Tuske modified some RandomX parameters.The following table is the specific details:

parameter | value |
---|---|

RANDOMX_ARGON_ITERATIONS | 4 |

RANDOMX_ARGON_LANES | 2 |

ANDOMX_ARGON_SALT | "TuskeRandomX\x03" |

Last updated