Skip to content

POW improvements #1227

Open
Open
@Kleshni

Description

@Kleshni

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?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions