bitmask-stack / bitmask-stack/bitmask-core

Carbonado Compare and Swap Hash

Open
#258 0 comments 0 reactions 1 assignee Claimed by @cryptoquick View on GitHub
carbonado
Dominant language
Rust
Stars
95
Forks
22
PR merge metrics
No merged PRs in 30d

Description

Provide `&cash=` parameter with Carbonado bao hash to avoid overwriting old versions of the stash. This can help prove as a prototype for this behavior for carbonadod, also.

This will likely require changes to the client also, since if it's using an old hash for that file, it will need to be refreshed. It will also need a BTreeMap to maintain the latest list of known hashes.

I'm still on the fence on this approach, since I'm not sure it solves every concurrent overwrite issue. Ideally we would use something like automerge.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.