bitmask-stack / bitmask-stack/carbonado
(feature) Remote peer integration implementation
- Dominant language
- Rust
- Stars
- 119
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
Hey @cryptoquick really cool repo!
I read in the intro readme:
> it can be uploaded to a remote peer, and random 1KB slices of that data can be periodically checked against a local hash to verify data replication
As far as I can tell, this integration has **not** been implemented, right? If it has, could you point out the repo?
We _could_ use something like [`rust-libp2p`](https://github.com/libp2p/rust-libp2p) (which powers IPFS) to build an app on top of [`carbonado`](https://github.com/diba-io/carbonado) that does this?
I have always liked the idea of peer mesh data replication but haven't seen many good tools in `rust` and `wasm` until this. I was thinking Carbonado could be used to create a social backup of Shamir's Secret Sharing key slices amongst friends (contacts) for social recovery? What are your thoughts on that, and are there any efforts right now working towards that which I could contribute to?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the intro README claim about uploading data to a remote peer and periodically checking random 1KB slices against a local hash. Review Carbonado's existing storage and verification entry points, then investigate whether rust-libp2p is an appropriate integration path. The issue needs a defined protocol, scope, and acceptance criteria before implementation can be considered done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, wasm
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100