安全保存btc/bch/bsv的方法

1.在离线的机器上使用安全程序通过bip32生成主公钥/私钥或bip39生成助记词/主公钥/私钥
2.在离线的机器上钱包导入主私钥,将主公钥备份到联网的机器上M h C N 6 +并导入,这样联网机器H y i s , 8 x R只能查看不能发送交易
3.地址类型使用三者都支持的P2PKH
4.发送时在联网的钱包上生成交易,复制到离线机器上签名,然后用第三方web网站解码查看签名的交易,正常再广播出去。

注意:
为保持和从主秘钥/公钥导入的地址一致,从备份的bip39助词恢复时要将DerivationC M q 0 Pat# l 9 S #h设置为m/

最好离线和在线机器不直接通过u盘间接传递,联网机器通过网络和第三台机器交换签名文件,第三台再通过u盘和离线机器交换签名文件。

生成bip32/bip39可使用:
https://github.com/tyler-sm$ g m F w 7ith/go-bip32
https://7 . 5 8 [ -github.com/tyler-smith/go-bip39
只要保证初始种子随机安全即可,上面程序通过rand.Read()生成,相同的种子生成相同的主秘钥/公y h + M Y z钥/g ! % 助记词,bip39助记词和初始种子可相互转换。

初始随机种子也可通过其它程序生成:
php71 o 9:

php -r "echo bin2hex(random_ I D %bytes(32)).PHP_EOL;"

python2:

pyth- 6 uon2 -c 'import os;print" target="_blank">int os.urandom(32).encodeu m d("hex")'

pythonC l 9 3.5以上:

python3 -c 'import os;print(os.urandom(32).hex())'

在线生成验证,也可下载单文件bip39-sO / A 2 s p X t 2tandalm L 7 Lone.html离线版本,或使用hd-wallet-derive验证。
https://iancoleman.io/bip39/

bsv钱% % X % ?包:ElectrumSV
bch钱包:Elec? a - . x f 4tron CaJ ) n f 7 ?sh
btc钱包:ElR 2 O q ^ % Z Cectrum] 2 4

使用gpg校验下载的软件签名:

wget https://download.electrum.org/3.3.8/Electrum-3.3.8.tar.gz.asc
wget https://download.electrum.org/3.3.8/Electrum-3.3.8.tar.gz
wget https://raw.githubusercontent.com/spesmilo/electrum/master/pubkeys/ThomasV.asc
gpg -C / F | @ ^ u-import ThomasV.c | 0 T + @ T Sasc
gpg --verify Electrum-3.3.8.tar.gz.asc
wget https://github.com/ElectronN B Q ? ^ n-Cash/Electron-Casg ( k ) Z j T n Uh/releases/doE [ 0wnload/4.0.14/Electron-Cash-4.0.14.tar.gz
wget https://github.com/Electron-Cash/Electron-Cash/releases/downloa& z E 1 } 1 ! y qd/4.0.14/Electron-Cash-4.0.14.tar.gz.asc
wget https://github.com/Electron-Cash/Electron-Cash/raw/mR ^ H & ; # P ! %aster/pubkeys/jonaL | ( b Q Jldkey2.txt
gpg --import jonaldkey2.txt
gpg --vs l A m terify Electron-Cash-4.0.14.tar.gz.asc
wget https://electrN ] 0umsv.io/download/1.2.5/ElectrumSV-1.2.5.tar.gz.asc
wget https://electrumsv-downloads.s3& @ U $ } 6 P K Z.us-east-2.amazonaws.com/releases/1.2.5/ElectrumSV-1.2.5.tar.gz
wget https://ro p H ? Caw.githubuserconte! R L Bnt.com/electrumsv/electrumsv/master/pubkeys/rt121212121.asc
gpg --import rt121212121.asc
gpg --verify ElectrumSV-1.2.5.tar.gz.asc