RandomX is a proof-of-work (PoW) algorithm designed to replace the Monero (XMR) algorithm and be resistant to specialized mining hardware, like ASICs. RandomX is designed to create a completely random “work zone” or scratchpad with a high memory consumption, and it uses advanced virtualization techniques for its operation.