eth密鑰助記詞
A. 以太坊錢包的助記詞可以分享嗎
以太坊錢包的助記詞不可以分享。根據查詢相關信息泄露了助記詞了就相當於我們把錢包的密碼泄露了,所以保護助記詞尤為重要。以太坊錢包是一種幫助您與您的以太坊賬戶進行交互的工具。可以把它想像成一個背後沒有銀行的互聯網銀行應用。通過錢包您可以查看余額,發送交易或者鏈接到各種應用。
B. 【Ethereum】給MetaMask導入助記詞,恢復賬號
去年7月創建的MetaMask,存了一些ETH。已經過去半年了,我想恢復賬號該怎麼做呢?
步驟:
點擊工具欄的metamask按鈕打開頁面,點擊continue ↓
點擊頁面底部的 "import with seed phrase",導入助記詞(因為太隱蔽我試了好幾遍才看到😓)
注意:輸密碼並點擊"create"會 新建 助記詞 ↓
1.2 如果已經安裝,並登錄了其他賬戶,則點擊log out ↓
並點擊下方的 import using account seed phrase:↓
會自動打開一個頁面,點擊 import using account seed phrase:↓
P.S. 本文章參考 https://medium.com/publicaio/how-import-a-wallet-to-your-metamask-account-dcaba25e558d
C. 【ETH錢包開發02】導入錢包
本文主要講解通過助記詞、keystore、私鑰 3種方式來導入錢包。導入錢包就是說根據輸入的這3者中的一個去重新生成一個新的錢包。導入錢包的過程和創建的過程其實是差不多的。
根據助記詞導入錢包不需要原始密碼,密碼可以重新設置。根據用戶輸入的助記詞,先驗證助記詞的合規性(格式、個數等),驗證正確後,配合用戶輸入的密碼重新生成一個新的錢包。
驗證助記詞的合規性(格式、個數等)
助記詞導入錢包
通過私鑰導入錢包其實和創建錢包的過程基本一致。因為私鑰在導出的時候轉換成了16進制,所以在導入私鑰的時候,要把16進制轉換為byte數組。
keystore就是錢包文件,實際上就是錢包信息的json字元串。導入keystore是需要輸入密碼的,這個密碼是你最後導出keystore時的密碼。將keystore字元串變成walletFile實例再通過 Wallet.decrypt(password, walletFile); 解密,成功則可以導入,否則不能導入。
這是Web3j的API,程序走到這里經常OOM!
具體原因的話,我就不多說了,細節大家可以看這里
https://www.jianshu.com/p/41d4a38754a3
解決辦法
根據源碼修改 decrypt 方法,這里我用一個已經修改好的第三方庫
修改後的解密方法
導入Kestore
1、導入助記詞和私鑰是不需要以前的密碼的,而是重新輸入新的密碼;導入Keystore則需要以前的密碼,如果密碼不正確,會提示地址和私鑰不匹配。
2、關於備份助記詞
用過imtoken的同學可以看到imtoken是可以導出(備份)助記詞的。這個一開始我也很困惑,後來了解到其實它實在創建錢包的時候,在app本地保存了助記詞,導出只是講數據讀取出來而已。還有一點,imtoken一旦備份了助記詞之後,之後就沒有備份那個功能了,也就是說助記詞在本地存儲中刪除了;而且導入錢包的時候也是沒有備份助記詞這個功能的。
D. Imtoken錢包「地址、密碼、私鑰、助記詞、 Keystore」
imToken在使用之前,有幾個名詞必須深刻理解,不然就有可能造成區塊鏈資產的損失,這幾個名詞為地址、密碼、私鑰、助記詞、keystore。
若以銀行賬戶為類比,這 5 個詞分別對應內容如下:
地址=銀行卡號
密碼=銀行卡密碼
私鑰=銀行卡號+銀行卡密碼
助記詞=銀行卡號+銀行卡密碼
Keystore+密碼=銀行卡號+銀行卡密碼
Keystore ≠ 銀行卡號
地址=銀行卡號
1.生成
創建錢包後會生成一個以 0x 開頭的 42 位字元串,這個字元串就是錢包地址,一個錢包對應一個錢包地址,地址唯一且不能修改,也就是說一個錢包中所有代幣的轉賬收款地址都是一樣的。例如,一個錢包中 ETH 的轉賬收款地址和 EOS 的轉賬收款地址是一樣。這一點和交易平台上的不一樣,平台上不同代幣的轉賬收款地址一般都不同,因此,轉幣到交易平台前一定要確認好地址。
2.用途
錢包地址可以用於接收別人轉幣,也可以作為轉幣的憑證。
密碼=銀行卡密碼
1.設定
在創建錢包時,需要設定一個密碼,這個密碼要求不少於 8 個字元,為了安全,密碼最好設置復雜一點。密碼可以進行修改或重置,修改密碼有兩種方法,一是直接修改密碼,這需要輸入原密碼。如果原密碼忘記了,用助記詞或私鑰導入錢包,同時設置新密碼。
2.用途
密碼的用途有兩個,一是轉賬時候的支付密碼,二是用 keystore 導入錢包時的登錄密碼。
3.特徵
在現實世界中,一個銀行卡只對應一個密碼,對密碼修改後,原密碼就失去作用。但是在 imToken 錢包中,就不一樣了,一個錢包在不同手機上可以用不同的密碼,彼此相互獨立,互不影響。例如,在 A 手機錢包中設置了一個密碼,在 B 手機導入這個錢包並設置一個新密碼,並不影響 A 手機錢包的密碼使用。
私鑰=銀行卡號+銀行卡密碼
1.導出
創建錢包後,輸入密碼可以導出私鑰,這個私鑰屬於明文私鑰,由 64 位字元串組成,一個錢包只有一個私鑰且不能修改。
2.用途
在導入錢包中,輸入私鑰並設置一個密碼(不用輸入原密碼),就能進入錢包並擁有這個錢包的掌控權,就可以把錢包中的代幣轉移走。
助記詞=銀行卡號+銀行卡密碼
助記詞=私鑰
1.備份
創建錢包後,會出現一個備份助記詞功能,選擇備份助記詞,輸入密碼,會出現 12 個單詞,每個單詞之間有一個空格,這個就是助記詞,一個錢包只有一個助記詞且不能修改。
2.用途
助記詞是私鑰的另一種表現形式,具有和私鑰同樣的功能,在導入錢包中,輸入助記詞並設置一個密碼(不用輸入原密碼),就能進入錢包並擁有這個錢包的掌控權,就可以把錢包中的代幣轉移走。
3.特徵
助記詞只能備份一次,備份後,在錢包中再也不會顯示,因此在備份時一定要抄寫下來。
keystore+密碼=銀行卡號+銀行卡密碼
Keystore ≠ 銀行卡號
keystore=加密私鑰
keystore+密碼=私鑰
1.備份
錢包里有一個備份 keystore 功能,選擇備份 keystore,輸入密碼,會出現一大段字元,這個就是 keystore。
2.用途
在導入錢包中,選擇官方錢包,輸入 keystore 和密碼,就能進入錢包了。需要說明的是,這個密碼是本手機原來設置的本錢包密碼, 這一點和用私鑰或助記詞導入錢包不一樣,用私鑰或助記詞導入錢包,不需要知道原密碼,直接重置密碼。
3.特徵
keystore 屬於加密私鑰,和錢包密碼有很大關聯,錢包密碼修改後,keystore 也就相應變化,在用 keystore 導入錢包時,需要輸入密碼,這個密碼是備份 keystore 時的錢包密碼,與後來密碼的修改無關。
六、結語
在現實世界中,如果你的銀行卡丟了,密碼忘了,可以去銀行幫你找回,你的錢還是你的錢,丟不了,這是中心化的優勢。
但是在區塊鏈世界中,除了你自己,沒有人存儲你的錢包信息,錢包信息要是丟了,沒人能夠幫你找回,錢包公司也不能。因此,只要你保護好錢包信息,錢包裡面的財產只屬於你自己,誰也搶不走,這是去中心化的優勢。
1.忘記
你若把錢包信息忘了,會有什麼後果呢?分這么幾種情況:
(1)地址忘了,可以用私鑰、助記詞、keystore+密碼,導入錢包找回。
(2)密碼忘了,可以用私鑰、助記詞,導入錢包重置密碼。
(3)密碼忘了,私鑰、助記詞又沒有備份,就無法重置密碼,就不能對代幣進行轉賬,等於失去了對錢包的控制權。
(4)密碼忘了,keystore 就失去了作用。
(5)私鑰忘了,只要你錢包沒有刪除,並且密碼沒忘,可以導出私鑰。
(6)私鑰忘了,還可以用助記詞、keystore+密碼,導入錢包找回。
(7)助記詞忘了,可以通過私鑰、keystore+密碼,導入錢包重新備份助記詞。
(8)keystore 忘了,只要你錢包沒有刪除,密碼沒忘,可以重新備份keystore。
(9)keystore 忘了,可以通過私鑰、助記詞,導入錢包重新備份 keystore。
從上可以看出,只要「私鑰、助記詞、Keystore+密碼」有一個信息在,錢包就在。因此,備份好「私鑰、助記詞、Keystore+密碼」最關鍵。
2.泄露
自己備份好錢包信息很重要,同時防止錢包信息泄漏,也很重要。若把錢包信息泄漏出去了,會有什麼後果呢?分這么幾種情況:
(1)地址泄漏了,沒有關系。
(2)密碼泄漏了,沒有關系。
(3)地址+密碼泄漏了,只要手機不丟,也沒有關系。
(4)keystore 泄漏了,密碼沒有泄漏,沒有關系。
(5)keystore+密碼泄漏了,別人就能進入錢包,把幣轉走。
(6)私鑰泄漏了,別人就能進入錢包,把幣轉走。
(7)助記詞泄漏了,別人就能進入錢包,把幣轉走。
從上可以看出,只要「私鑰、助記詞、Keystore+密碼」有一個信息泄漏出去,別人就擁有了你錢包的控制權,你錢包中的幣就會被別人轉移走。因此,「私鑰、助記詞、Keystore+密碼」絕不能泄漏出去,一旦發現有泄漏的可能,就要立刻把裡面的幣轉移走。
3.備份
既然私鑰、助記詞、Keystore+密碼」如此重要,那麼如何進行保存呢,最安全的方法就是: 手抄紙上
由於 Keystore 內容較多,手抄不方便,保存在電腦上也不安全,因此可以不對 Keystore 進行備份,只手抄私鑰、助記詞就足夠了,手抄備份要注意以下幾點:
(1)多抄幾份,分別放在不同的安全區域,並告訴家人。
(2)對手抄內容進行驗證,導入錢包看能不能成功,防止抄寫錯誤。
(3)備份信息不要在聯網設備上進行傳播,包括郵箱、QQ、微信等。
(4)教會家人操作錢包。
如您需要查詢您的區塊鏈資產,可點擊以下相應區塊鏈資產鏈接,輸入資產地址點擊查詢即可。
BTC 區塊鏈查詢鏈接 https://btc.com/
ETH 系列區塊鏈查詢鏈接 https://etherscan.io/
ETC 區塊鏈查詢 http://gastracker.io/
ZEC 區塊鏈查詢 https://explorer.zcha.in/
BTS 區塊鏈查詢 https://bitshares.openledger.info/#/dashboard
E. 我知道以太坊(ETH)的地址和助記詞,怎麼把裡面的ETH轉出來
你是要轉到哪裡去呢?錢包還是交易所
轉ETH,只要有地址,就可以轉出去了
助記詞是當你的密鑰忘記了,可以協助找回來的東西,並不跟提幣相關。
F. imtoken2.0中ETH與BTC錢包的助記詞是一樣的嗎
都是一樣的,助記詞千萬不能網路存儲
G. ETH幣是騙局嗎ETH幣怎麼買
ETH幣是騙局,是騙子們專門給自以為買了騙子們發行的數字貨幣就可以賺大錢的韭菜們而發行的,ETH幣要在騙子們開的交易所購買!
H. 比特幣私鑰和錢包助記詞
可以 但助記詞好像只有imtoken才有,所以個人覺得助記詞為主。
不完全是。BTC和ETH就是不同的錢包,但是ETH和各種erc20的代幣 全部用的ETH錢包。應該說分為有主網的幣 和 沒有主網的代幣 。
不可以,你的幣的地址、私鑰是一一對應的,唯一的。
有主網的幣是這樣的。代幣和他基於的主網是一樣的,舉例:erc20的幣的地址和私鑰都是ETH的地址和私鑰,但現實出來幣種可以區分。
對的;是的;不完全對,應該說地址只是記錄了這個賬目的索引,你通過地址可以在瀏覽器查出任何它相關的任何記錄,錢包不但有地址也包含了你的賬目,如果是重錢包就是包含了所有的全部的任何一筆交易賬目,但是也會很大,之前就十幾個G了。所以通常大家用的是輕錢包。
另外我今天只是搜索路過回答,追問可能也看不到。還有問題可以加扣:肆柒貳伍貳零伍貳肆
I. 如何批量創建生成ETH錢包地址助記詞私鑰
批量生成ETH錢包地址
1,打開連接工具地址: https://www.ztpay.org/tool.html
2,找到批量創建地址;如下圖
4,填入想要生成的錢包數量;
5,然後點擊「生成地址」;
生成錢包地址之後,根據自己需要進行選擇即可。
J. btc ETH錢包助記片語合多少億
BIP39詞庫裡面一共有2048個單詞,如果我們從中選擇24個單詞作為助記詞的話。那麼把這2048個單詞進行排列組合,那麼可以通過公式2048!/(2048-24)!得到。但是這個數量級竟然是10的79次方。10的79次方是一個什麼概念呢?
。
宇宙中原子的數量大概就在10的78次方到10的82次方之間。也就是說隨機從BIP39詞庫裡面的2048個單詞中選擇24個進行排列組合,得到的答案的量級和宇宙的原子數量是差不多的等級。
我們要想從這2048個單詞中蒙到一個比特幣錢包助記詞的概率大概是677000000億除以1*10的78次方,得到的結果是6.77e的-70次方。這是一個非常非常非常小的數字。因此要想從2048個單詞里蒙中1個比特幣錢包的概率已經是非常非常低了,更不要說蒙到了中本聰的錢包。
當然也不排除運氣的成分,萬一你一下就中了中本聰錢包的助記詞。那麼你確實能夠瞬間財富自由,而且更重要的是,你還可以騙大家說你就是中本聰。所以,只要你有毅力,有魄力,那麼大可以嘗試一下。畢竟有一句話說得非常好:夢想還是要有的,萬一見鬼了呢。