You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Process independent SHA-256d merkle pairs in 8-way AVX2 batches on supported x86-64 hosts, with the current scalar path as the general tail and unsupported-host implementation. Preserve Bitcoin's exact odd-node duplication and mutated-tree result.
Use current upstream bitcoin_hashes and Bitcoin Core source as the API and algorithm authority before deciding whether project code is necessary. Do not add a dependency or a second abstraction when the standard library intrinsics and the existing merkle interface suffice.
Run the full-replay gate with fjall, rocksdb, and redb to catch contention or backend interaction.
Promote only if one whole-process primary axis clears 1.05× and the other axis plus RSS do not materially regress. Otherwise revert and record the falsifier.
Parent
#16
What to build
Process independent SHA-256d merkle pairs in 8-way AVX2 batches on supported x86-64 hosts, with the current scalar path as the general tail and unsupported-host implementation. Preserve Bitcoin's exact odd-node duplication and mutated-tree result.
Use current upstream
bitcoin_hashesand Bitcoin Core source as the API and algorithm authority before deciding whether project code is necessary. Do not add a dependency or a second abstraction when the standard library intrinsics and the existing merkle interface suffice.Blocked by
Acceptance criteria