Re: [支付] 請問硬體錢包,種子可以共用嗎?
看板DigiCurrency (數位貨幣)作者ProtectChu56 (Eric P. Chu)時間5年前 (2019/03/29 16:42)推噓7(7推 0噓 7→)留言14則, 6人參與討論串2/3 (看更多)
幫左大補充
--
推
03/29 10:54,
03/29 10:54
→
03/29 10:56,
03/29 10:56
→
03/29 10:57,
03/29 10:57
→
03/29 11:01,
03/29 11:01
→
03/29 11:02,
03/29 11:02
→
03/29 11:04,
03/29 11:04
→
03/29 11:17,
03/29 11:17
>謝謝你的說明。
>早上已經寫中文,去官方問問題。
>很快就有解答了。
>官方說:Ledger使用與CoolWallet S不相同的地址產程協訂,所以是無法直接在CoolWall
et S上恢復錢包的。
--
CoolWallet會這麼說的原因是,這些HD錢包,儘管同樣採BIP39產生Root key和助記種子
但是在派生路徑(BIP44/BIP49......)部分可能不完全相同
為了避免爭議(麻煩),採取保守回答。
在此用 https://iancoleman.io/bip39/ 工具來簡略說明 如圖:
https://i.imgur.com/qXfb8bV.png
實際上創建錢包時,以RNG產生出的是BIP39 Seed
再以此導出Mnemonic和Root key
這個Root key就是HD錢包無限派生各種貨幣私鑰的"母親"
但是因為太難抄寫記憶了,所以包含在圖中1、2步的就是BIP39規範的一個重要意義:
"以相對好記的Mnemonic代表Root key"
因為大部分HD錢包都是使用同一組規則(BIP39),
所以可以共用Mnemonic(常見12或24字英文種子)
只要有固定的Mnemonic就能產生固定的Root key
再搭配固定的派生路徑規則,即可產生/回復無限組私鑰和相應地址
這就是HD錢包大致上的架構。
而相容問題一般是出現在第3步派生路徑(圖中Derivation Path)
一般來說各幣種大致上都是採用BIP44
(BIP49、84、141都是為了BTC搞Segwit地址後面弄出來的新規範先不談)
BIP44的路徑主要是定義成這種結構
m/purpose'/coin_type'/account'/change/address_index
好,先別緊張,看他實際的樣子比較不可怕
https://i.imgur.com/wCRKCWp.png
以ETH舉例,ETH註冊的coin_type是60
所以ETH錢包用的路徑最常見的型式長這樣
m/44'/60'/0'/0 (Jaxx, Metamask, Exodus, imToken, TREZOR, Ledger Live)
但是第二常見的長這樣
m/44'/60'/0' (Coinomi, Ledger Legacy)
會出現兩種路徑,主要是ETH加入BIP44時,最初沒有共識軟體實作路徑要用那種形式
以原PO手上的Ledger產品來講,早期基於Chrome擴展的客戶端用的是第二型式
現在全新的桌面/手機軟體客戶端Ledger Live,則回到大多數錢包用的第一種型式
如果錢包沒有設計去掃描兩種常見路徑,只認自家指定的路徑就有可能抓不到地址
而Ledger Live會自動掃描,若以前第二型式產生的地址有交易紀錄會導入標註成Legacy
(回到原PO的狀況,CoolWallet S是採哪種型式並不清楚,
如果沒有設計掃描兩種路徑是有可能抓不到的,相對來講Ledger Live兩種都會掃)
Edit:
→
,
好,如果把BTC加進來考量又更複雜了
Ledger Live和一堆錢包為了支援Segwit,BTC新地址開始預設用相容的BIP49
而BIP49產生的是 3...地址
早期BIP32/BIP44產生的是 1...地址
在只認識BIP44規則的客戶端,自然抓不到3...地址,也就無法控制該地址的錢
所以依照CoolWallet的回答,可以推測CoolWallet的客戶端應該只支援BIP44
>我自己現在ledger錢包出問題了,更新韌體後,無法使用。我現在只有英文單字的種子,
>請問有哪個APP錢包,可以用這些英文單字種子呢?
回到原PO的問題,我的建議是
1.如果成磚,先嘗試Ledger Live提供的恢復工具
https://i.imgur.com/Cw5CbYm.png
我自己一路從1.3.x升到1.5.5是沒有碰到問題
2.只有24字種子的情況,使用https://iancoleman.io/bip39/ 的離線版
導出有錢地址的私鑰,在Metamask這類操作簡單的錢包匯入私鑰操作
會比在那邊嘗試哪個軟體錢包能抓到全部路徑來的省事
( ETH可以直接用https://vintage.myetherwallet.com/ )
3.一旦導出過私鑰,代表你了解錢包安全性已從較高的硬體錢包級別下降到軟體錢包級別
4.我個人認為硬體錢包現在還是Ledger和Trezor兩家用戶眾多、備受檢驗比較可信
--
simpleledger:qzp6y3jarfpw933trew4ehxeaeaxnrpkyur2klq4jx
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.50.100
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1553848978.A.1E0.html
推
03/29 17:03,
5年前
, 1F
03/29 17:03, 1F
→
03/29 17:07,
5年前
, 2F
03/29 17:07, 2F
→
03/29 17:10,
5年前
, 3F
03/29 17:10, 3F
(〃∀〃)
推
03/29 17:38,
5年前
, 4F
03/29 17:38, 4F
推
03/29 18:29,
5年前
, 5F
03/29 18:29, 5F
推
03/29 19:40,
5年前
, 6F
03/29 19:40, 6F
推
03/29 19:42,
5年前
, 7F
03/29 19:42, 7F
推
03/29 20:02,
5年前
, 8F
03/29 20:02, 8F
推
03/29 20:05,
5年前
, 9F
03/29 20:05, 9F
→
03/29 20:06,
5年前
, 10F
03/29 20:06, 10F
→
03/29 20:06,
5年前
, 11F
03/29 20:06, 11F
→
03/29 20:07,
5年前
, 12F
03/29 20:07, 12F
→
03/29 20:07,
5年前
, 13F
03/29 20:07, 13F
→
03/29 20:07,
5年前
, 14F
03/29 20:07, 14F
http://tinyurl.com/y62kzzop
http://tinyurl.com/y2nvafp7
聽起來WIN7安全模式(帶網路)和更新驅動可以解決。
※ 編輯: ProtectChu56 (220.135.50.100), 03/29/2019 21:41:01
討論串 (同標題文章)
DigiCurrency 近期熱門文章
PTT數位生活區 即時熱門文章