多签钱包签名阈值规划工具
输入总签名人数和单人平均可用概率,用二项分布计算不同阈值M下达成法定人数的概率、需串通的人数组合数和链上验证签名的估算gas成本,辅助选择合适的M-of-N多签方案。
免费在线工具
Loading…
使用说明
可以先从“快速预设”里选个人/小团队/DAO国库三种常见场景快速填充参数,也可以手动填写总签名人数N、单人平均可用概率、gas价格、基础交易gas、每签名验证gas和ETH价格,点击“计算”按钮,下方表格会列出从1-of-N到N-of-N每个阈值对应的法定人数可用性概率、需串通人数组合数和估算成本,绿色高亮行是工具推荐的阈值。点“加载示例数据”可直接看到小团队场景的示例结果。
功能介绍
基于二项分布公式,根据总签名人数N和单个签名人平均可用概率,精确计算每个阈值M下“凑齐至少M人签名”的概率,同时用组合数学计算出需要多少个签名人串通才能达到该阈值(数值越大越难被内部人员合谋作恶),并按每签名验证的gas开销估算不同M值下的链上交易成本。工具会在“法定人数可用性≥95%”的候选里推荐阈值最高(最安全)的一档。纯本地数学计算,不查询任何链上数据。
使用场景
团队/DAO金库多签方案选型
团队或DAO在设置国库多签钱包前,用工具对比不同N人规模、不同阈值下的可用性风险和抗串通能力,选出合适的M-of-N配置。
个人资产多签钱包安全性评估
个人为大额加密资产设置多签钱包时,评估几个常见设备/密钥组合可用概率下,哪个阈值既安全又不容易因单点故障被锁死。
多签交易频次的gas成本预算
预估不同签名阈值下高频多签交易的链上验证成本,为团队运营预算做参考。
常见问题
M-of-N阈值应该怎么选?
阈值太低(比如1-of-5)容易被单个签名人作恶或账号被盗风险高;阈值太高(比如5-of-5)安全性强但只要有一人无法及时签名交易就卡住。一般建议在“过半数+1”附近选,比如5人选3-of-5,9人选5-of-9,工具会基于你填的可用概率自动推荐一个兼顾两者的阈值。
“法定人数可用性”是怎么算出来的?
工具用二项分布公式:假设每个签名人独立地有p%的概率在需要时能及时签名,计算“N个人里至少有M个人同时可用”的概率,M越大这个概率通常越低(除非可用性p很高)。
为什么阈值越高gas成本也越高?
多签钱包在链上验证交易时,每多一个签名都需要额外验证一次签名的密码学计算,会消耗更多gas,所以阈值M越高,单笔交易的验证gas成本通常也越高(工具按“基础gas+M×每签名gas”简化估算)。