Skip to main content

What Is a “Secret-Sharing” Scheme and How Could It Be Used in a Multi-Algorithm Context?

A secret-sharing scheme is a cryptographic technique where a secret is divided into multiple pieces, or "shares," distributed among a group. The secret can only be reconstructed when a minimum number of shares are combined.

In a multi-algorithm context, a coin could require a block to be valid only if it includes a "proof" derived from a secret that is shared across multiple mining algorithms. This would force a miner to successfully mine on all required algorithms to reconstruct the proof and create a valid block, ensuring the multi-algorithm security is truly enforced.

What Is ‘Fractionalization’ of an NFT?
How Does the Verifier Prevent Replay Attacks on the Cryptographic Proof?
How Does the Concept of a “Share” Relate to a Miner’s Contribution in a Pool?
How Quickly Must a Valid Block Be Propagated across the Network?