Added new code called "Proof of Node" (PoN) that uses deep lookups on various blockchain parameters to make GPU and ASIC difficult to implement and difficult to improve performance compared to a CPU. This is fed into the sha256 on each loop (up to 256 attempts). Validation requires looping up to 256 times, on average it will take half the attempts (128) because uniform random variable approximation. Increasing the number of mining utxos will quickly require a new computer to increase hashrate. Greedy mining will now come at a cost.
Added new code called "Proof of Node" (PoN) that uses deep lookups on various blockchain parameters to make GPU and ASIC difficult to implement and difficult to improve performance compared to a CPU. This is fed into the sha256 on each loop (up to 256 attempts). Validation requires looping up to 256 times, on average it will take half the attempts (128) because uniform random variable approximation. Increasing the number of mining utxos will quickly require a new computer to increase hashrate. Greedy mining will now come at a cost.