2 releases
0.0.2 | Mar 22, 2024 |
---|---|
0.0.1 | Nov 25, 2022 |
#12 in #dimensional
59 downloads per month
245KB
248 lines
About
Rust implementation of two dimensional Reed-Solomon merkle tree data availability scheme.
This technique is used by Celestia for their data availability sampling solution.
The scheme is described in the Fraud and Data Availability Proofs: Maximising Light Client Security and Scaling Blockchains with Dishonest Majorities.
The implementation is inspired by the rsmt go implementation.
The 2D Reed-Solomon Merkle-Tree data architecture looks like this:
Getting Started
Prerequisites
Installation
[TODO]
Usage
[TODO]
License
This project is licensed under the MIT license.
See LICENSE for more information.
Acknowledgements
Dependencies
~2MB
~36K SLoC