Crates.io | star-constellation |
lib.rs | star-constellation |
version | 0.2.4 |
source | src |
created_at | 2023-08-03 18:15:05.960604 |
updated_at | 2024-10-11 22:20:14.951008 |
description | Nested threshold aggregation built on the STAR protocol |
homepage | |
repository | https://github.com/brave/constellation |
max_upload_size | |
id | 933913 |
size | 89,713 |
Rust library implementing the Constellation threshold aggregation mechanism. It allows clients to submit ordered, granular data at the highest that is possible whilst maintaining crowd-based anonymity. The receiving server can only decode messages whose contents were also submitted by some threshold number of other clients, blocking identification of unique behaviour.
Constellation is a nested version of the STAR protocol and this library makes use of the sta-rs Rust implementation.
WARNING this library has not been audited, use at your own risk! This code is under active development and may change substantially in future versions.
Build & test:
cargo build
cargo test