bitmask-stack / bitmask-stack/carbonado

(feature) Remote peer integration implementation

Open
#28 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.