🚧 This is a research project not intended for real use. 🚧
This repository is a collection of crates related to a SwiftSync node implementation. SwiftSync is a protocol that allows nearly-stateless, parallelizable Bitcoin initial block download without adding additional cryptographic assumptions. You may read the initial writeup here.
See the node/README.md to run an initial block download using SwiftSync.
aggregate: A hash-based data structure used to add and subtrack elements from a set.node: Perform fast IBD using a SwiftSync hints file.