Skip to content

switch to XOR-based bit mixing in heavy_hash#11

Open
x100111010 wants to merge 3 commits intospectre-project:mainfrom
x100111010:matrix
Open

switch to XOR-based bit mixing in heavy_hash#11
x100111010 wants to merge 3 commits intospectre-project:mainfrom
x100111010:matrix

Conversation

@x100111010
Copy link
Member

reflect (some) changes in rusty spectre, only the most important ones.

  • replaced shift-based (sum >> 10) with XOR-based bit mixing
  • CalculateProofOfWorkValue is used in the stratum bridge for share validation
  • does not include the full transition logic but we also won't need it as post sigma as go nodes will stop working
  • make dagtraversalmanager test pass

reflect (some) changes in rusty spectre, only the most important ones.
- replaced shift-based (sum >> 10) with XOR-based bit mixing
- CalculateProofOfWorkValue is still used in the stratum bridge for share validation
- make dagtraversalmanager test pass
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant