RandomVirel
O protocolo Virel (e todos os seus forks compatíveis com mineração combinada) utilizam o algoritmo de mineração RandomVirel para garantir a segurança da blockchain.
O RandomVirel é baseado no RandomX de Tevador com algumas pequenas modificações:
- RANDOMX_ARGON_ITERATIONS reduzido de 3 para 1.
- RANDOMX_ARGON_SALT definido como
RandomVIREL\x03
- RANDOMX_PROGRAM_ITERATIONS reduzido de 2048 para
1821
. - RANDOMX_PROGRAM_COUNT reduzido de 8 para
4
. - RANDOMX_SCRATCHPAD_L3 reduzido de
2097152
para1048576
.
No geral, estas alterações tornam o algoritmo mais rápido, especialmente em dispositivos de baixo desempenho com cache de processador reduzido. Isto permite uma maior velocidade de processamento.