Skip to content

Bind proof of work to block header#1

Merged
webbananaunite merged 5 commits into
mainfrom
bind-pow-to-block-header
May 21, 2026
Merged

Bind proof of work to block header#1
webbananaunite merged 5 commits into
mainfrom
bind-pow-to-block-header

Conversation

@webbananaunite
Copy link
Copy Markdown
Owner

Summary

  • bind nonce mining and validation to block header content plus transaction hash
  • re-mine a block nonce after transactions are added before chaining/publishing
  • move received block PoW validation to after block reconstruction and transaction validation
  • add coverage that a nonce fails when PoW content changes

Tests

  • swift test

@webbananaunite webbananaunite merged commit 4316698 into main May 21, 2026
2 checks passed
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