多重签名钱包
普通钱包只有一个 coldkey。这把密钥一旦泄露或丢失,钱包里的资产就全部面临风险。多重签名钱包可以消除这种单点故障。
多重签名(multisig)地址由一组密钥和一个阈值共同控制,阈值规定至少要几把密钥签名,操作才能执行。以 2-of-3 多签为例:共有三把密钥,用其中任意两把签名批准后,操作才会执行。
这样,无论密钥被盗还是丢失,都有保障:一把密钥被盗,攻击者可以发起转账,却无法完成,你只要不批准就行。如果一把密钥丢失,另外两把仍然可以把资产转到新钱包。
这些密钥可以分别由不同的人持有,比如用来管理团队的共有资金;也可以由同一个人保存在不同的设备上。
多签钱包并没有一把单独的“多签密钥”,自然也就无从盗取。多签地址是根据成员密钥和阈值推算出来的,所以只要密钥和阈值相同,得到的地址就始终相同。