(本篇討論的是PC錢包/瀏覽器錢包, APP錢包請左轉離開)
從最早的Ethereum錢包 MyEtherWallet開始
到瀏覽器插件如Chrome上的 MEW CX
MEW一直是受到信任與普遍使用的Eth錢包
但MEW CX在前陣子已停止更新, 更名為 Enkrypt 重新面世:
https://www.enkrypt.com/
支援幾乎所有主流瀏覽器, 從最下方的瀏覽器連結到各自的插件商店
點擊加入擴充即可
Enkrypt和MEW CX比較起來有相當大的不同
Enkrypt改為單一密碼解鎖錢包, 而錢包中則包含有許多不同鏈的不同帳戶
方便性來說確實比MEW的每一帳戶都要輸入一次密碼才能操作來得方便
目前支援 ETH ETC Matic Moonbeam Acala Polkadot BNB Moonriver Karura OKX
Shiden Astar Optimism Canto Karura Kusama Bifrost 等鏈上錢包
支援種類持續增加中, 未來可能會支援BTC
官網上有各種使用教學文章:
https://help.myetherwallet.com/en/collections/3575691-enkrypt
使用上直覺便利, 交易、打幣、轉換幣都可直接完成
風口當下中心化交易所不值得信任, 不妨來試試去中心化的鏈上現貨直接交易
要注意的是, 錢包創建時會給你一組12個單字的seed phrase, 請好好抄寫保存
萬一遇到電腦毀損等意外狀況, 就靠這組seed來恢復了
此外Enkrypt不再支援private key以及Keystore file的匯出
在Enkrypt中新創的錢包是拿不到這些資訊的, 那麼這些資訊是保存在何處?
為何電腦毀損後還能回復回來呢?
我沒有找到官方文件來說明這件事情, 也會擔心是否保存在外部,
但我理解的密碼學原理上是這樣的:
seed + password + HD Path => private key
private key => public key
public key => public address
也就是只要有seed和password, 就能產生出其它必要資訊, 不需要保存在其他地方
(此處的password不是你解鎖錢包那組,可能內建於程式中)
Enkrypt是github上公開源代碼的項目, 任何人皆能檢視其代碼
(但必須強調我沒有去trace source code, 使用請自行承擔風險)
由於Enkrypt不支援匯出, 我認為直接在上面創建帳號錢包似乎不是個好主意
雖然他支援recovery, 但就得永遠綁定在Enkrypt上了
而我們無法保證這個項目能永遠營運下去
因此還是建議使用其它方式來創建錢包, 例如ETH ETC可使用MEW Offline版本:
https://github.com/MyEtherWallet/MyEtherWallet/releases
創建好錢包後保管好Keystore file, 再使用Enkrypt的匯入功能匯入
這樣搭配使用會更好一些