Become a sponsor to ChosunOne
ChosunOne
My largest project is the Merkle BIT implementation in Rust, also known as starling on crates.io. Sponsoring me to continue development on this project will result in the following:
Expanded hashing algorithms support
- Currently the supported hashing algorithms selection is limited to only a dozen or so out of the box, requiring you to implement your own interfaces to use different ones. Sponsoring will prioritize the hash algorithms requested and smooth the use of other hashing schemes with the Merkle BIT.
Expanded database support
- The only implementation of permanent storage comes in the form of the RocksDB. With a sponsorship, I can take time to add more support out of the box for other database schemes that fit your use case.
Expanded cryptographic features
- There are a number of features I would like to implement for the Merkle-BIT, including merkle-exclusion proofs, forests, and tree-diffs. With a sponsorship I will be able to add these features and consider more depending on the request.
Further performance improvements
- The structure currently is implemented in a well-optimized but single-threaded fashion. I believe that some operations of the structure can benefit from multi-threading (such as tree-building and searching), possibly even GPU acceleration. A sponsorship means I can devote efforts to improving the performance for critical applications.
Multi-device support
- There's not reason why a structure like the Merkle-BIT has to live on only device. In theory, it's possible to construct a data structure across multiple devices. A sponsorship could mean exploring the implications of this idea with respect to the Merkle-BIT.
Multiple language support
- I would really like to be able to export the Merkle-BIT to other platforms and frameworks, such as the React-Redux library for a faster web. A sponsorship will help me team with other projects to bring this technology to further adoption.
Other requests
Feel free to message me if you have requests or suggestions for other projects.
Thank you!
Thank you for considering a sponsorship and I look forward to turning your support into quality, fast tools.
1 sponsor has funded ChosunOne’s work.
Featured work
-
ChosunOne/merkle_bit
A flexible binary merkle tree implementation in Rust.
Rust 59 -
ChosunOne/Nations
Inspired by Europa Universalis and George Friedman's "The Next Hundred Years"
Python -
ChosunOne/Tremors
Detect Tremor migrations automatically
Python -
ChosunOne/ArtFireSol
Computes firing angles for various artillery platforms
Python 2 -
ChosunOne/BitcoinGraph
Visualize bitcoin transactions
JavaScript 1 -
Python