去年冬天,一个做外贸代收的三人小组把资金放TP Wallet单签地址,一名成员手机里面木马,私钥被导出的,几万美元被转走吧?复盘时他们反复问,tpwallet多签怎么创建呢?我的回答很直接,多签就是把控制权交给一个合约,达到约定签名数才放行。先明确签名人和阈值。再动手了。我陪他们操作时,打开TP Wallet。切到对应主链,在“钱包”或“工具”里找“多签钱包”入口了。不同版本位置略有差异,有的在创建钱包时可选多签。

填写多签名称,添加3个持有人地址的,设置2/3确认。地址必须是同一链上、自己能控制的钱包,不要填交易所充值地址。确认后支付部署费,生成一个多签合约地址。建好不等于完成。

其他成员要在TP Wallet里确认或导入这个多签。只有观察地址没有私钥了,签名时点不了确认。我让他们先用10 USDT走一遍,发起人提交交易,另外两人核对目标地址、金额和链了,再点确认了。达到2/3后执行。页面卡顿时别重复发起,否则容易生成多笔待签交易的。他们最初设了1/3,图省事。几乎等于单签吧?改2/3了;

又踩过链选错的坑。在BSC建的多签无法直接收ETH资产。我的判断是多签门槛至少2/3,五人以上用3/5的;日常小额和储备资金分开建,签名人别都用同一台手机。助记词、多签地址、合约地址分别备份的。资金转入多签后,每笔付款先由发起人创建,财务和负责人分别确认,半小时内完成。

TP Wallet多签创建并不复杂。难的是治理习惯,谁保管私钥、阈值多少、有人失联怎么办啊?

把规则写清楚再点创建,才算真正用上多重签名。