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 格式的功能,點擊下方跳轉鏈接查看教程:

page如何將 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 文檔 > 【打開】 > 【廣播】。

其他相關教程:

pageElectrum 2/3 PSBT 多簽教程page刪除多簽錢包

最后更新于