关于多签的整理

admin2024-06-27认知297

多签名的几个细节补充

有人私信我多签的问题,讲一下带路径的多签名的几个细节点,以前的视频没说:
1. 要使用trezor model one(便宜的那个) ,不要使用model T,model T 不支持带路径签名,也不要使用onekey来进行路径多签
2. 一定要记好生成多签名的顺序和对应的路径或密码
3. 生成好后,保存好生成的wallet 文件,这个文件可以多存几份,虽然可以通过trezor重新生成钱包,但是这个wallet文件也要保存好,以防止忘记生成顺序无法重现的情况
4. 使用前先用小额btc存入,并转账取出,看是否正常运行
5. 反复演练几次生成,看生成的地址是否一致
6. 对于mn型多签,生成多签名的私钥建议不要超过三把,签名所需私钥不要超过两把
===========================================
eth多签名实现
有人问eth 多签名实现,其实eth 没有原生的多签名技术,实现起来需要用智能合约。现在一般是使用gnosis 配合硬件钱包trezor 或onekey来做,但几百美金部署一个合约手续费太贵了,等手续费便宜点时我做个视频。现在你们先用着加路径的方式,话说路径模式已经相当安全了
===========================================
为什么要使用多签名
为什么要使用多签名?昨天讲的有几个要点

1. 最大冗余:多签名一般都是由不同的助记词组来生成的。 用单组助记词(即一个trezor)来生成多签名钱包可以最大程度的保证你自己不会因为忘记丢失等个人原因造成事故,和保存一组助记词的难度一样的,没有升级保管难度

2. 最大保险:即使黑客/熟人拿到助记词,他也不知道你使用的是多签名,也不知道生成的顺序,更不知道你在一把锁中加了路径。所以即使助记词不小心暴露,也无法拿走你的币。因为只有你自己知道钱包的私钥组是怎么生成的

3. 21 多签只是一个演示示,现实中你可以生成22/31/41/51等签名,完全个性化操作

以上~
=============================================
单助记词2-1多签名钱包

BTC 单个助记词实现21多签名

今天说一下怎样实现比特币 2-1 签名,要点

1. 准备好一把已经生成好助记词的trezor 或 onekey
2. 2-1 多签名地址是两把私钥生成的比特币地址,两把私钥同中任意一把签名后即可使用
3. 两把私钥可由助记词 + 路径或passphrase 生成,本文演示的是助记词和同样的助记词+路径
在实际操作中也可以助记词+ 路径 + passphrase 生成
4. 生成的地址是和顺序相关的,记住你的生成时的顺序,这样可以在新机器上随时再次生成同样的钱包
5. 演练熟练后再使用
6. passphrase 和路径记到脑子里

单助记词的好处是容错性强,不会因为使用多个助记词组而丢掉其中某个而造成无法取币的情况
============================================
生成带有路径的ETH 冷钱包
详细内容点下面的开视频观看

要点:

1. 准备好onekey app 和onekey 499版硬件钱包
2. 先用onekey硬件钱包生成一个钱包,保存好助记词
3. 在已有硬件钱包的基础上加上路径
4. 助记词保存在保险柜里,路径码记在脑子里
5. 可以有效的保护你的ETH ERC20 资产 NFT 资产等
6. 注意这个钱包是冷钱包,不要用来defi 挖矿
==============================================
# 助记词转换器的使用
需要注意的地方:

1. 助记词转化器程序是网页版程序,使用时你需要下载并在离线状态使用。

       最好是找一个安全且平时不用的离线电脑来运行这个程序

1. 此程序仅作为校对检查使用,不要用此程序生成助记词来做钱包

https://bip39.onekey.so
==========================================
如何在助记词背盗的情况下保证资金安全 (上)
这两天会做一个关于钱包安全的入门教程,可以在助记词和passphrase或trezor 被盗的情况下依然保证比特币以太坊 USDT等的安全。先说一下预备知识:

BIP32:HD wallet( Hierarchical Deterministic wallet )分层确定性钱包,是指通过一组助记词生成多组公钥私钥的储存方式,我们现在用的硬件钱包和onchain软件钱包大多遵循BIP32协议

BIP44: 私钥路径,简单的说BIP44 协议就是在BIP32 基础上定义了私钥组的路径

具体的做法是在生成钱包的时候定义好私钥的数字路径,即使黑客拿到了助记词看到的也是默认路径的地址金额,而不知道你还设置了BIP44 路径,需要准备:
a. electrum 可以去 electrum.org 下载,
b. trezor 或onekey 一个

要点:

1. 记好路径设置,只要路径正确,可以随时用助记词恢复钱包
2. 助记词保存在保险柜里,路径码记在脑子里
===========================================
多签名基础
.....
先熟悉几个知识点,过两天我会做一个如何进行多签名的视频放圈子里

多签名:需要多把私钥授权才能完成的交易称之为多签名

M of N :  N把私钥创建的多签名地址,用其中任意M把私钥签名才可授权交易

多重签名地址:用N把私钥按照M of N 规则生成的地址

BIP32:HD wallet( Hierarchical Deterministic wallet )分层确定性钱包,是指通过一组助记词生成多组公钥私钥的储存方式,我们现在用的硬件钱包和onchain软件钱包大多遵循BIP32协议

做多签名需要准备:
1. onekey 或 trezor ,至少一件
2. electrum   (Electrum Bitcoin Wal...)

说明:我们平时用的 trezor onekey 等一般都是单签名的,即一组助记词(BIP32)生成所有的地址,这组助记词一般是记录在到专用的卡片或钢板上,保存在保险柜里。如果这组助记词丢失或者被别人拿到,你的币就会有危险。多签名使用多组助记词来建立钱包,防止单点事故。如果你是单身一人保管财富,建议你用2-2或者2-3 类型多签名。如果是保管家庭财富,建议使用1-2或 1-3

以上
============================================
# 多签名
最近丢币的事情不少,说两句:十万级别rmb 以上规模的加密货币,一定要使用多签,更别说几百万以上或者再多了,btc 的交易模型是utxo,多签是原生功能。eth 的多签需要生成智能合约来完成。对于其他的币,绝大部分都做的很糙,连多签功能都没有。对于这样的alt,保存在交易所或者设置有passphrase的硬件钱包中。多签可以保证你在seed 被盗后,依然有很高的后手措施保证资金的安全,很多老玩家最后就是死在安全上面,且勿大意

现在用trezor做复杂多签名的话有几个参数设置会比较复杂,可能会搞错。等onekey 出最新版了后,这些设置就简单了,到时给各位做个多签名教程视频