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 para 1048576.

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.