Skip to content

2140-dev/swiftsync

SwiftSync

🚧 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.

Executables

See the node/README.md to run an initial block download using SwiftSync.

Crates

  • aggregate: A hash-based data structure used to add and subtrack elements from a set.
  • node: Perform fast IBD using a SwiftSync hints file.

About

SwiftSync node and underlying crates

Topics

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 3

  •  
  •  
  •