多重签名(多重签名,multisig)是一种保护加密货币资金的机制,其中确认交易需要的不仅仅是一个签名,而是多个签名。对资金的访问分布在不同的私钥之间,只有在收集到所需数量的签名时,操作才被视为有效。
多重签名的工作原理
多重签名方案由"M of N"的公式描述:总共有N个密钥,要确认交易至少必须使用M个。例如,在"2 of 3"方案中,创建了三个密钥,任何两个密钥都足以转移资金。这种方法消除了单点故障:一个密钥的泄露不会导致失去对资金的访问。
分发密钥提供了几个重要的优势:
- 增强安全性——单个被盗的密钥不足以提取资金;
- 防止丢失——如果一个密钥丢失,可以使用备份密钥恢复访问;
- 联合控制——资金可以由一组参与者管理,这对公司和基金来说很方便。
由于这些特性,多重签名在钱包、企业资产存储和具有较高安全要求的服务中被广泛使用。


