Blockchain-Anchored Proactive Refresh for Dynamic Threshold Services
In briefBlockchain-anchored proactive share refresh for dynamic threshold services
SummaryThis paper addresses long-lived threshold services that must admit new participants, refresh shares against mobile adversaries, and let offline participants recover missed updates. It shows that tracking exposure only for committed epochs is insufficient, and it instead budgets security per fine-grained state, including aborted refresh attempts, using an append-only release ledger. Encrypted update records are stored in blockchain blob storage, and an on-chain bisection dispute protocol identifies faulty records. An end-to-end Rust implementation on an EVM chain benchmarks lifecycles with up to 1,280 participants, reporting sub-second group recovery and practical gas costs.