MA difficulty algorithm #480

Closed
_xxfedexx_ wants to merge 119 commits from master into dev-v0.12

This PR changes the difficulty WINDOW=42, LAG=0, CUT=0, which is equivalent to a Moving Average (MA) with WINDOW=42 and roughly equivalent to LWMA with WINDOW=60.
The purpose is to mitigate hashrate hopping attacks.

Based on tests done using this suite: https://github.com/duggavo/difficulty-suite

This PR changes the difficulty WINDOW=42, LAG=0, CUT=0, which is equivalent to a Moving Average (MA) with WINDOW=42 and roughly equivalent to LWMA with WINDOW=60. The purpose is to mitigate hashrate hopping attacks. Based on tests done using this suite: https://github.com/duggavo/difficulty-suite
_xxfedexx_ added 119 commits 7 months ago
e84d5ba8c0
Misc. network related
22e71f9449
simplewallet: print fully qualified filename for new wallets
4ac984bc56
blockchain_prune: faster
12ad6748a4
util: make GMT timestamps explicit for clarity
a03e5c3905
cryptonote core/protocol: don't drop peers for soft offenses
a2dc960250
Fixed deadlock and crash when syncing with full dataset on Windows
ed71a89138
wallet2: fix outdated wallet check
Poster

sorry, i messed up with branches. closing

sorry, i messed up with branches. closing
_xxfedexx_ closed this pull request 7 months ago
This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: wownero/wownero#480
Loading…
There is no content yet.