Open
Description
I'm going to work on some improvements to the current POW subsystem:
-
Continuously update expiry time while doing the work to hide your computing power from peers. Short living messages would also get advatage from this, because POW calculation can take notable part of their TTL.
-
Calculate several POWs in parallel in the same thread. Previous change will require to periodically interrupt calculation, so we can interleave several POWs creating something like a simple task scheduler.
-
Add ability to stop POW and cancel or edit a message in the UI.
-
Add an expected time indicator to the UI, analogous to Vanitygen's.
-
Make starting nonce random, solving this issue Nonce calculation random start value #1213.
What more?