tevador/RandomX
View on GitHub ↗ ★ 1,664 C++
Proof of work algorithm based on random code execution
23 mentions on Hacker News by 20 people: 1 story, 22 comments · first 2019-03-09 · latest 2026-08-08
20082026
-
…in the browser, because RandomX is designed such that it's slow when implemented in JS ( https://github.com/tevador/RandomX/blob/master/doc/design.md )
comment by tarpitt · 2026-08-08 · in Gentoo bugzilla closed due AI bot scraper overload -
…PoW scheme one designed to be optimized for CPUs. Here is an interesting read about its design https://github.com/tevador/RandomX/blob/master/doc/design.md Chia uses a very memory-hard PoW system and is usually mined on SSDs. I've seen a…
comment by beeflet · 2026-01-16 · in Prime chains -
…to the opportunity cost of mining the respective cryptocurrency which is well understood. [1] < https://github.com/tevador/RandomX >
comment by coppsilgold · 2025-05-31 · in Cap: Lightweight, modern open-source CAPTCHA alternative using proof-of-work -
…coins. A small proportion of mining hash functions are deliberately designed to thwart ASICs, e.g. https://github.com/tevador/RandomX . It's a cat-and-mouse game, though: CryptoNight was designed to fulfill the same role, but ultimately…
comment by tomatovole · 2023-12-08 · in Ask HN: What fuel for my data furnace? -
…Memory Hardness (Inc. cache sizes), Speculative Execution/Branching, ILP, some sort of chaining https://github.com/tevador/RandomX/blob/master/doc/design.md Edit: these are examples of CPU-bound PoW. But the general idea with PoW is that…
comment by checkdrain · 2023-08-24 · in Proof-of-Work Defense for Onion Services -
…https://spar.isi.jhu.edu/~mgreen/ZerocoinOakland.pdf [4] https://github.com/SChernykh/p2pool [5] https://github.com/tevador/RandomX
comment by cowtools · 2022-08-18 · in Can the Visa-Mastercard duopoly be broken? -
…GPU. RandomX is one such example[0], which reminds me of a similar initiative called RPC-Pay. [0]: https://github.com/tevador/RandomX [1]: https://www.monerooutreach.org/stories/RPC-Pay.html
comment by operator-name · 2022-08-04 · in mCaptcha – Proof of work based, privacy respecting CAPTCHA system -
…is one such example where GPU parallelism does not net them a large advantage over CPUs. [0]: https://github.com/tevador/RandomX
comment by operator-name · 2022-08-04 · in mCaptcha – Proof of work based, privacy respecting CAPTCHA system -
Consider using RandomX instead. https://github.com/tevador/RandomX This would tie the algo to CPU based compute and thus knock out ASIC and GPU solutions.
comment by latchkey · 2022-08-04 · in mCaptcha – Proof of work based, privacy respecting CAPTCHA system -
RandomX has some mechanisms to discourage cryptojacking botnets: https://github.com/tevador/RandomX#does-randomx-facilitate-b...
comment by cowtools · 2022-05-16 · in The problem with Bitcoin miners -
…like RandomX[1] that seek to combat the advantages specialized mining hardware altogether. [1] https://github.com/tevador/RandomX
comment by cowtools · 2022-05-15 · in The problem with Bitcoin miners -
…RandomX as its hash algorithm, which is based on random code excecution and optimised for CPUs. https://github.com/tevador/RandomX
comment by tiluha · 2021-09-17 · in Bitcoin's growing e-waste problem -
Designed to be CPU mined: https://github.com/tevador/RandomX
comment by chillacy · 2021-09-14 · in Why Monero -
…mining. While it is possible to mine with GPUs, it is significantly slower and unprofitable. [1] https://github.com/tevador/RandomX/blob/master/doc/design.md
comment by selsta · 2021-08-05 · in Ethereum just activated its ‘London’ hard fork -
Monero has more extensive ASIC-countermeasures in place: https://github.com/tevador/RandomX
comment by boring_twenties · 2021-07-18 · in Police destroy Bitcoin miners with steamroller in Malaysia -
…take advantage of JIT or large pages. (At least from what I read of their respective GitHub repos https://github.com/tevador/RandomX/issues/196 And https://github.com/xmrig/xmrig/issues/1991 ). RandomX mining is better at the moment, but…
comment by krebspsycho · 2021-02-28 · in Mining Ethereum on M1 Mac GPU -
…/ datapaths (on an FPGA/ASIC), saturating all of them during a significant amount of time. [1] - https://github.com/tevador/RandomX/pull/118
comment by q3k · 2020-06-15 · in Proof of work algorithm in Monero based on random code execution -
▲ 65
Proof of work algorithm in Monero based on random code executionstory by maxfan8 · 2020-06-15 · 88 comments
-
…an output (new hash with required difficulty) that pass the requirements. It is very interesting. https://github.com/tevador/RandomX
comment by seibelj · 2020-01-27 · in Cost of a 51% attack for different cryptocurrencies? -
The name itself might give you a clue, or just look at the code: https://github.com/tevador/RandomX
comment by qes · 2019-11-24 · in Hard Problems in Cryptocurrency: Five Years Later -
…to perform efficiently (i.e. if you can build a better CPU than Intel/AMD/ARM, you've already won). https://github.com/tevador/RandomX/blob/master/doc/design.md (Random-X requires code JITting, large CPU caches, compliant floating point,…
comment by optimiz3 · 2019-11-24 · in Hard Problems in Cryptocurrency: Five Years Later -
…it. Monero is currently pushing back with randomx which performs well on cpu's and not much else: https://github.com/tevador/RandomX
comment by ShorsHammer · 2019-06-18 · in Facebook’s Libra cryptocurrency: Privacy and stability concerns -
…it hold up or will someone manage to create efficient ASICs? Your guess is as good as mine. [0]: https://github.com/tevador/RandomX
comment by lawn · 2019-03-09 · in Ask HN: Why did Coinhive, the in-browser crypto miner, fail?