时间:2023-07-16|浏览:258
用戶喜愛的交易所
已有账号登陆后会弹出下载
只要有人掌握了私钥,他就可以支配钱包内的所有资产。因此,一定要备份好自己的私钥。即使你的存币手机或电脑丢失了,只要你备份了私钥,你仍然能够控制所有的资产。你可以将私钥导入任何钱包中,以正常使用所有的资产。有些人通过数字货币实现了财务自由,而有些人由于没有妥善保管私钥而成为了“坐在黄金堆上的乞丐”。
为了更安全地管理资金,比特币于2012年首次使用了多重签名技术(multi-sig)。多重签名技术需要多个私钥的签名授权才能进行资产转移。创建多重签名钱包时可以自定义规则,例如M-of-N。这里的M表示签名阈值,N表示参与签名的总数量。
例如,一个2-3多重签名钱包需要两个相关方对交易进行签名才能完成,否则任何一方都无法单方面转移资产。
对个人而言,可以将资产放入多重签名钱包,并将不同的私钥进行备份保存。只要不将相关参与地址分散给他人管理,这与普通钱包进行多次备份的效果是一样的。对于涉及多人协作且存在信任问题的团队来说,多重签名钱包是一个很好的功能支持。根据不同的场景设置相应的阈值,即使某人无法完成签名,其他人也可以通过协作来完成交易。
目前在Filfox浏览器中,只有极少数节点在使用多重签名功能,超过90%的矿工节点所有者仍使用普通钱包地址管理。使用多重签名钱包管理将大大提高资产安全性,并节省矿工的管理成本。
Filecoin的矿工都知道挖矿门槛非常高,很多矿工选择进行集群挖矿或联合挖矿。可能是几个熟悉的伙伴一起挖矿,也可能是陌生的伙伴一起挖矿。他们共同管理一个节点,将挖到的FIL提取到所有者账户。然而,将所有者的私钥放在一个人手中并不安全,对其他人来说风险很大。因此,当前存在一个信任问题,即产出的币应该存放在谁的钱包地址中?
将所有者通过多重签名钱包地址进行管理的步骤相对繁琐。
方法一(节点已经通过多重签名钱包创建):
1. 在矿工创建时,使用已创建好的多重签名钱包该矿工节点的所有者地址就是之前使用的多重签名地址。
2. 节点矿工挖到的FIL,所有者使用多重签名提议的方式发起提币操作,通过参数传入withdrawBalance方法。提议成功后,需要该多重签名的其他参与方进行签名,满足多重签名要求后,提币操作将被执行。当FIL提到该多重签名所有者地址后,之后的转出也需要满足多重签名钱包的规则才能进行转移。
方法二(节点通过普通钱包创建,需要将所有者更改为多重签名钱包):
1. 需要通过原始所有者地址发送changeOwner消息,在链上确认后,使用新的所有者(多重签名钱包)发起提议(propose),并将changeOwner方法通过参数传入。等待链上确认后,该节点的所有者将更改为多重签名钱包。
2. 更改完成后,可以使用方法一中的提币方法来操作。
通过以上方法,可以解决节点所有者通过多重签名钱包地址进行管理的问题,完成多人共同管理产出的资金,从而减少矿工之间的信任成本。