Electrum 2/2 PSBT 多簽教程
Keystone 錢包的 V1.1.1 (BTC-Only) 及以上單幣種固件版本已支持 PSBT 多簽功能。本教程將詳細描述如何用 Keystone、Coldcard、Electrum 創建一個 2/2 的 PSBT 多簽錢包以及如何發送交易。
2/2多签设置的签名人数不是很安全。本教程只是为了展示如何使用Keystone 、Coldcard在Electrum上设置多签钱包。有關多簽簽名人數的詳細說明,请查看:https://btcguide.github.io/quorum
I. 準備
1. 將 Keystone 錢包升級到 V1.1.1 (BTC-Only) 或以上單幣種固件版本。
(有關詳細信息,請閱讀如何升級固件。)
2. Coldcard 固件升級到 V2.1.0 版本及以上。
3. MicroSD 記憶卡(FAT32 格式,且大小不超過 512 GB)。
小貼士:Keystone 錢包具有將 microSD 卡格式化成 FAT32 格式的功能,點擊下方跳轉鏈接查看教程:
如何將 microSD 卡格式化成 FAT32 格式?4. 電腦安裝並運行 Electrum 錢包(V4.1.2 版本及以上)。
小貼士:如果需要使用比特幣測試網路,請至 “Keystone 錢包 > 設置 > 區塊鏈網路 > 測試網”、“Coldcard > Settings > Blockchain > Test Net” 切換再進行以下操作。
II. 創建一個 2/2 的多簽錢包(Keystone 和 Coldcard)
- 在 Coldcard 端創建多簽錢包
1. 收集 Keystone 錢包 的 Xpub,導出到 microSD 記憶卡
1)將 microSD 記憶卡插入 Keystone 錢包並開機。
2)點擊頁面左上方【菜單】按鈕 >【多簽錢包】 > 右上角【•••】 > 【查看/導出擴展公鑰】。
3)點擊右上角【導出全部】 > 【導出】。
2. 在 Coldcard 端創建多簽錢包
1)將 microSD 記憶卡從 Keystone 錢包中取出並插入 Coldcard 設備。
2)Coldcard:依次進入【Settings】 > 【Multisig Wallets】 > 【Create Airgapped】。
3)設置地址格式 (Default-P2WSH)、簽名數量 (2 of 2) 。
4)確認創建 2/2 多簽。
3. Coldcard 成功創建多簽錢包後,會導出 2 份文檔到 microSD 記憶卡:
① “export-CC-2-of-2.txt” - 用於将多簽錢包導入 Keystone
② “el-CC-2-of-2.json” - 用於導入 Electrum,創建觀察錢包
注意:如果沒有取得以上兩個文檔,可以通過以下流程手動導出到 microSD 卡,操作步驟如下:
- 導出多簽錢包文檔到 microSD 記憶卡(用於将多簽錢包導入 Keystone)
1)將 microSD 記憶卡插入 Coldcard。
2)Coldcard:【Settings >【Multisig Wallets】 > 【2/2: CC-2-of-2】 >【Coldcard Export】 > 保存 “export-CC-2-of-2.txt” 文檔至 microSD 記憶卡。
- 導出多簽錢包文檔到 microSD 記憶卡(用於導入 Electrum,創建觀察錢包)
1)將 microSD 記憶卡插入 Coldcard 設備。
2)Coldcard:【Settings】 >【Multisig Wallets】 > 【2/2: CC-2-of-2】 > 【Electrum Export】 > 保存 “el-CC-2-of-2.json” 文檔至 microSD 記憶卡。
- Keystone 從 microSD 記憶卡導入多簽錢包
1. 將 microSD 記憶卡從 Coldcard 取出並插入 Keystone 錢包中。
2. 點擊頁面左上角 【菜單】按鈕 > 【多簽錢包】 > 【導入多簽錢包】。
3. 選擇文檔 “export-CC-2-of-2.txt” > 點擊【確認】。
- Electrum 從 microSD 記憶卡導入多簽錢包文檔,創建觀察錢包
1. 將 microSD 記憶卡插入電腦。
2. 運行 Electrum,點擊【選擇...】> 選擇文檔 “el-CC-2-of-2.json” > 【打開】 > 【下一步】 >【No】。
注意:由於 Electrum 暫未融合 Keystone 的 Plug in(開發中),Keystone 無法生成可直接導入 Electrum 錢包的 json 文檔。請務必使用 Coldcard 導出 json 文檔到 Electrum 創建觀察錢包。
III. 接收數字貨幣
1. Keystone 端:點擊【地址】,展示收幣地址給發幣方。
2. Electrum 端:點擊【接收】>【新地址】,展示收幣地址給發幣方。
IV. 發送一筆 2/2 的多簽交易
- 在 Electrum 觀察錢包端創建交易
1. 點擊【發送】,設置收幣地址、交易說明(備註)、發幣金額和交易費,點擊【支付】> 【發送】,查看待簽名交易數據。
2. 點擊【導出】> 【為硬件設備;包含主公鑰】 > 【導出文檔】,將待簽名交易數據導出為 .psbt 文檔到 microSD 記憶卡根目錄,點擊【保存】。
- 在 Coldcard 端進行部分簽名
1. 將 microSD 記憶卡從電腦取出並插入 Coldcard 設備。
2. Coldcard:選擇【Ready To Sign】 > 檢查簽名文檔訊息 > 確認簽名,導出已部分簽名的 psbt 文檔到 microSD 記憶卡。
- 在Keystone 錢包端進行部分簽名
1. 將 microSD 記憶卡從 Coldcard 取出並插入 Keystone 錢包中。
2. Keystone:進入【多簽錢包】 > 點擊右上角 microSD 記憶卡圖示按鈕 > 選擇已被部分簽名的 psbt 文檔,檢查並確認交易資訊後,點擊【簽名】。
3. 輸入密碼/指紋驗證【確認】> 點擊二維碼下方【點擊此處導出文檔】>【導出】> 導出待廣播文檔到 microSD 記憶卡的根目錄 。
- 在 Electrum 端廣播交易
1. 點擊【工具】 > 【加載交易】 > 【從文檔】 > 選擇待廣播的 psbt 文檔 > 【打開】 > 【廣播】。
其他相關教程:
Electrum 2/3 PSBT 多簽教程刪除多簽錢包Last updated