1. 【概念】私鑰、助記詞和keystore到底是什麼關系
使用了很久的錢包,用得有點誠惶誠恐,錢包除了用於轉賬外,都不怎麼敢動它,怕誤操作搞不好就空了,所以大部分都在交易所,不敢提。這也間接印證了李笑來老師的一句話:
在申請錢包時,當然看過不少資料,老老實實地記下了私鑰、助記詞,備份了keystore,還放在兩個U盤里備份。但對私鑰、助記詞和keystore是一知半解的,也不知道他們到底什麼關系。如果不是要了解EOS映射,我可能一直不會動錢包,也不會去了解它們。
下面就一個個來好好學習一下這些概念。
私鑰是由64位十六進制的字元組成,每個私鑰是隨機生成的,隨機生成這樣的字元串有2的256次方種可能,這個數字已經超過了宇宙中原子的個數,用「暴力破解」的方式逐一遍歷可能的私鑰,幻想能碰到一個有效的且有幣的私鑰,可以說是不可能,就算是量子計算機也沒用。
一個錢包只有一個私鑰且不能修改。
在導入錢包中,輸入私鑰並設置一個密碼(不用輸入原密碼),就能進入錢包並擁有這個錢包的掌控權,就可以把錢包中的代幣轉移走。
由於私鑰64位,長得太難看,沒有可讀性,而私鑰的備份在電腦上復制起來容易,手抄下來就比較麻煩,但私鑰保存在聯網的電腦上不安全,有被其他人看到的風險,於是有了助記詞工具。
助記詞是明文私鑰的另一種表現形式,最早是由BIP39提案提出,其目的是為了幫助用戶記憶復雜的私鑰 (64位的哈希值)。助記詞一般由12、15、18、21個單詞構成,這些單詞都取自一個固定詞庫, 其生成順序也是按照一定演算法而來,所以用戶沒必要擔心隨便輸入12個單詞就會生成一個地址。助記詞是未經加密的私鑰, 沒有任何安全性可言,任何人得到了你的助記詞,可以不費吹灰之力的奪走你的資產。所以在用戶在備份助記詞之後,一定要注意三點:
助記詞一般會在你創建新錢包的時候出現一次,後面就再也不會出現了,所以創建新錢包時一定要把助記詞抄下來,想辦法備份。最好不要用屏幕截圖或保存在電腦里,因為只要泄露,獲取了你的助記詞就等於獲取了私鑰,你的錢包就成了別人的錢包。
簡而言之:助記詞等於私鑰,絕對不能泄露。
keystore常見於以太坊錢包,是你獨有的、用於簽署交易的以太坊私鑰的加密文件。keystore是一串Json格式的字元串,可以用任何以太坊錢包打開它。keystore必須配合你的錢包密碼來使用,備份了keystore同時別忘了備份錢包的密碼。
用戶可以使用備份的助記詞,重新導入imToken之類的錢包工具,用新的密碼生成一個新的Keystore,可以用這種方法來修改錢包密碼。
助記詞=密鑰=keystore+密碼 !保管好私鑰或者助記詞不被泄露,或是保存好keystore+記住密碼,你才真正擁有了虛擬資產。
再來一個比較形象的比喻。
概念清楚之後,瞬間感覺輕松多了。再也不用擔心因為不明白而擔心操作失誤的問題。最重要的是將私鑰、助記詞和keystore備份好,盡量離線備份多份,這樣才能保證賬號的安全。
1、 科普 | 什麼是以太坊私鑰儲存(Keystore)文件?
2、 如何妥善備份你的以太坊錢包?
3、 幣圈名詞:地址、密碼、私鑰、助記詞,你真的分清楚了嗎
4、 「地址、密碼、私鑰、助記詞、Keystore 」那些事
2. 區塊鏈怎麼找回錢包(區塊鏈怎麼找回錢包密碼)
什麼是區塊鏈錢包?區塊鏈錢包就是保存區塊鏈各種幣(比特幣、以太幣等)的一個軟體
密鑰和地址就是區塊鏈世界裡的銀行卡號和密碼
錢包本質是保存密鑰,也就是保存銀行卡和密碼
為什麼需要錢包保存密碼?不像銀行卡密碼,區塊鏈幣的密碼是一串長達256位,無任何含義的二進制數字。
以太坊系錢包有幾個名詞必須深刻理解,不然就有可能造成區塊鏈資產的損失,這幾個名詞為地址、密碼、私鑰、助記詞、keystore。若以銀行賬戶為類比,這5個詞分別對應內容如下:
地址=銀行卡號
密碼=銀行卡密碼
私鑰=銀行卡號+銀行卡密碼
助記詞=銀行卡號+銀行卡密碼
Keystore+密碼=銀行卡號+銀行卡密碼
Keystore≠銀行卡號
你若把錢包信息忘了,會有什麼後果呢?分這么幾種情況:
(1)地址忘了,可以用私鑰、助記詞、keystore+密碼,導入錢包找回。
(2)密碼忘了,可以用私鑰、助記詞,導入錢包重置密碼。
(3)密碼忘了,私鑰、助記詞又沒有備份,就無法重置密碼,就不能對代幣進行轉賬,等於失去了對錢包的控制權。
(4)密碼忘了,keystore就失去了作用。
(5)私鑰忘了,只要你錢包沒有刪除,並且密碼沒忘,可以導出私鑰。
可以用助記詞、
(7)助記詞忘了,可以通過私鑰、keystore+密碼,導入錢包重新備份助記詞。
(8)keystore忘了,只要你錢包沒有刪除,密碼沒忘,可以重新備份keystore。
助記詞,
從上可以看出,只要「私鑰、助記詞、Keystore+密碼」有一個信息在,錢包就在。因此,備份好「私鑰、助記詞、Keystore+密碼」最關鍵。
鏈喬教育在線旗下學碩創新區塊鏈技術工作站是中國教育部學校規劃建設發展中心開展的「智慧學習工場2020-學碩創新工作站」唯一獲準的「區塊鏈技術專業」試點工作站。專業站立足為學生提供多樣化成長路徑,推進專業學位研究生產學研結合培養模式改革,構建應用型、復合型人才培養體系。
老師您好!我忘記了區塊鏈密碼,怎麼幫我找回來?
向他的電子郵件發送郵件。
您可以要求他們向您發送使用該地址創建的所有錢包。該服務的鏈接以及您需要下載的所有即將推出的服務和軟體工具都在指南中。
如果您不記得電子郵件,還有其他幾個選項可以恢復加密的錢包。可以使用btcrecovery(一種開源比特幣錢包密碼和種子恢復工具)來下載加密備份。為了做到這一點,你需要安裝一些python庫並且對命令提示符有點熟悉,因為它沒有圖形用戶界面。如果您有wallet.aes.json備份並且不記得錢包ID,則可以將錢包導入到新的錢包中。
區塊鏈奇點怎麼恢復原來分小錢包找回?這個的話想要恢復原先的這一個小錢包,這個的話需要在設置那裡面找到,然後給他添加一下,這樣的話應該就可以的。
3. imtoken錢包私鑰導入格式64進16什麼意思
私鑰=銀行卡+銀行卡密碼。
私鑰是一個長度為64位的字元串,一個錢包只能擁有一個私鑰並且不能修改。為什麼說私鑰=銀行卡+銀行卡密碼呢?因為在imToken中直接導入私鑰可以生成新的密碼,將所有的區塊鏈資產全部轉移走。私鑰作為最高保密級別,應該妥善保管在物理設備上,例如抄在紙上,備份多份並且存放在安全的地方,萬萬不可將私鑰在聯網設備上進行傳輸,避免被黑客截取。
助記詞=私鑰。
助記詞又是什麼東西呢?助記詞既然等於私鑰,那麼其應該是私鑰的另外一種表現形式,並且具有私鑰同等的功能。在imToken中創建錢包,會出來一個助記詞,助記詞的個數一般為12、15、18、21個單詞構成。這些詞都取自一個固定詞庫,其生成順序也是按照一定的演算法得到,且助記詞不能修改。助記詞的主要作用是幫助用戶記憶繁瑣的私鑰。同樣助記詞也要妥善保管好,切勿在聯網設備中傳輸,任何人得到了你的助記詞都可以輕松的轉移你的區塊鏈資產。
keystore+密碼=私鑰。
keyStore文件是以太坊錢包存儲私鑰的一種文件格式(JSON格式)。它使用用戶自定義密碼對私鑰進行加密,在一定程度上keystore=加密後的私鑰,拿到keystore和密碼後照樣可以轉移走所有的區塊鏈資產。keystore密碼是唯一不可修改的,那麼錢包密碼修改之後,keystore也會相應修改。一定要記住加密keystore的密碼,一旦忘記密碼,就相當於遺失了該錢包所有的區塊鏈資產。
————————————————
版權聲明:本文為CSDN博主「懶區塊」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/lanqukuai/article/details/81035995
4. Keystore
Keystore 文件是存儲以太坊錢包私鑰的一種加密 JSON 格式文件。它使用用戶自定義密碼加密,密碼強度直接影響保護程度。弱密碼如123456極易被破解。使用Keystore時,需注意兩點:一,使用不常用、復雜密碼加密文件;二,妥善保管密碼,忘記密碼將失去Keystore使用權。Keystore密碼唯一且不可更改,如需更改錢包密碼,需使用助記詞或明文私鑰重新導入錢包,並使用新密碼加密,生成新的Keystore文件。了解更多關於imToken的信息,請訪問官網token.im/、關注微博weibo.com/imToken、加入Telegram群組t.me/imTokenGroup或關注Twittertwitter.com/imTokenOffi...
5. 浠ュお鍧婇挶鍖呯侀掗瀵嗙爜蹇樿版庝箞鏍峰姙
濡傛灉鎮ㄥ繕璁頒簡浠ュお鍧婇挶鍖呯殑縐侀掗瀵嗙爜錛屽彲浠ラ噰鍙栦互涓嬫帾鏂芥潵瑙e喅闂棰橈細
1. 灝濊瘯鎵懼洖瀵嗙爜錛
濡傛灉鎮ㄤ箣鍓嶈劇疆浜嗗瘑鐮佹彁紺烘垨鍏朵粬瀹夊叏闂棰橈紝鍙浠ュ埄鐢ㄨ繖浜涗俊鎮灝濊瘯鎵懼洖瀵嗙爜銆傚傛灉鎮ㄧ殑閽卞寘鏄鐢辯涓夋柟鏈嶅姟鎻愪緵鍟嗙$悊鐨勶紝鑱旂郴浠栦滑鐨勫㈡埛鏀鎸佸彲鑳芥槸鎮㈠嶈塊棶鏉冮檺鐨勬湁鏁堥斿緞銆
2. 浣跨敤澶囦喚縐侀掗錛
濡傛灉鎮ㄦ湁 wallet.dat 鏂囦歡鎴栫侀掗鐨勫囦喚錛屽彲浠ヤ嬌鐢ㄥ畠鏉ユ仮澶嶆偍鐨勯挶鍖呫傝風『淇濆囦喚鏃朵竴騫惰板綍浜嗙浉鍏崇殑瀵嗙爜鎴栧姪璁拌瘝銆備嬌鐢ㄥ囦喚鎮㈠嶉挶鍖呮椂錛岄渶瑕佹g『杈撳叆瀵嗙爜銆
3. 鍒涘緩鏂伴挶鍖咃細
濡傛灉浠ヤ笂姝ラら兘鏃犳硶瑙e喅闂棰橈紝鎮ㄥ彲鑳介渶瑕佸壋寤轟竴涓鏂扮殑閽卞寘銆傝繖灝嗘秹鍙婄敓鎴愭柊鐨勭侀掗鍜屽叕閽ャ傝鋒敞鎰忥紝鍦ㄥ壋寤烘柊閽卞寘涔嬪墠錛岀『淇濆囦喚濂芥棫閽卞寘涓鐨勮祫浜э紝騫跺皢瀹冧滑杞縐誨埌鏂伴挶鍖呬腑銆
鍦ㄩ噰鍙栦笂榪頒換浣曟帾鏂戒箣鍓嶏紝璇峰姟蹇呯『淇濆凡緇忓囦喚濂芥墍鏈夐噸瑕佷俊鎮錛屽苟涓斿湪鎿嶄綔榪囩▼涓淇濇寔璋ㄦ厧錛屼互閬垮厤涓嶅繀瑕佺殑椋庨櫓鍜屾崯澶便
6. 什麼是公鑰、私鑰、密碼、助記詞、Keystore
公鑰、私鑰、密碼、助記詞、Keystore是在使用數字貨幣錢包時,必須要弄清的概念:如果不搞清楚,很可能會造成數字資產的嚴重損失。
1.公鑰:
相當於所屬錢包的地址,可理解成銀行賬戶。
公鑰的地址可理解成銀行卡號,是由公鑰通過計算得來,就像銀行先給你開戶,後給你銀行卡卡號。
錢包地址的主要用途是收款,也可以作為轉賬的憑證,就像別人匯款給你時你需要告訴他銀行卡卡號一樣。
常見的錢包地址樣式:
比特幣:普通地址:1開頭、隔離見證地址:3開頭
以太坊地址:0x開頭:(包括基於以太坊平台代幣)瑞波幣地址:r開頭。
萊特幣地址:L開頭。
2.私鑰:
非常重要,相當於銀行卡號+銀行卡密碼。
創建錢包後,輸入密碼即可導出私鑰。私鑰是由字母數字組成的字元串,一個錢包地址只有一個私鑰且不能修改。私鑰要離線保存,不要進行網路傳輸,可用紙張記錄並保存。
主要用途,導入錢包。有了私鑰就可以在同系列的任何一款錢包上,輸入私鑰並設置一個新的密碼就可以把之前的A錢包的資產導入B錢包。比如手機丟了,只要你有私鑰就可以恢復。
3.密碼 :
相當於銀行卡密碼。
在創建數字貨幣錢包時,需要設置一個密碼,一般要求不少於8個字元。
主要用途:①轉賬時需要輸入密碼,可理解成你用銀行卡給別人轉賬需要輸入密碼;②用Keystore導入錢包時,必須輸入這個密碼。
密碼可以進行修改或重置。輸入原密碼後,就可以直接修改新的密碼了;但如果原密碼忘記,可以用私鑰或是助記詞導入錢包,同時設置新的密碼。數字貨幣錢包中,一個錢包在不同手機上可以用不同的密碼,彼此相互獨立,互不影響。
4.助記詞
等於私鑰=銀行卡號+銀行卡密碼
由於私鑰由64位字元串組成,不便於記錄,非常容易抄錯,於是就出現了助記詞,方便用戶記憶和記錄。由12個單片語成,每個單詞之間有一個空格,助記詞和私鑰具有同樣的功能:只要輸入助記詞並設置一個新的密碼,就可以導入錢包。
一個錢包只有一套助記詞且不能修改。助記詞只能備份一次,備份後,在錢包中便不會再顯示。因此,在備份時一定要抄寫下來,防止抄寫錯誤,盡量多次檢驗。
5.Keystore:
Keystore+密碼=私鑰=銀行卡號+銀行卡密碼、Keystore ≠ 銀行卡號
Keystore相當於加密過後的私鑰,在導入錢包時,只要輸入Keystore 和密碼,就能進入錢包了。這一點和用私鑰或助記詞導入錢包不一樣,後兩者不需要知道原密碼,而是直接重置密碼。
keystore進行交易轉賬等錢包操作,必須知道該keystore的密碼。keystore的密碼是無法更改的,一個keystore對應一個密碼。但是可以通過該錢包的助記詞,重新生成一個keystore。這個keystore可以用新的密碼生成,重新生成新的keystore之後,最好將舊的keystore刪除。
總結:
一個數字貨幣錢包創建完成後,公鑰和私鑰是成對出現的。公鑰,私鑰都是由字母,數字組成的較長的字元串。
keystore和助記詞可以理解為私鑰的另一種表現形式。助記詞作為錢包私鑰的友好格式,非常方便備份和導入。
地址可以通過私鑰、助記詞、keystore+密碼,導入錢包找回。密碼可以通過私鑰、助記詞,導入錢包重置密碼。如果私鑰、助記詞、Keystore+密碼,有一個信息泄漏,別人就可以擁有你錢包的控制權,錢包內的幣就會被別人轉移走。
私鑰通過加密生成公鑰,公鑰轉換一下格式生成地址。私鑰可以推導出公鑰,公鑰可以推導出地址,但無法通過輸出地址、公鑰推導出私鑰。
在生活中,銀行開戶是「開設銀行賬戶—銀行卡號—設置銀行卡密碼—開戶成功
在幣圈裡,是先設置「密碼」(私鑰),再得到「銀行賬戶」(公鑰),最後給地址。對於錢包安全管理,主要注意防盜和防丟。防止私鑰泄露及丟失。
注意事項:
1.關於各種騙局誘導交出私鑰、助記詞的行為,都要謹慎操作;
2.重視私鑰、助記詞、Keystore+密碼的備份和保存!多重備份,多次備份,多重驗證,防止抄寫錯誤。
3.私鑰不好備份的情況下,可選用備份助記詞,具體根據錢包的備份要求。
4.不要進行聯網備份,或通過微信、qq、郵箱等任何第三方工具進行傳輸發送你的私鑰、助記詞、keystore。不要截圖。
5.備份內容放到安全、妥善的地方,並告訴家人(以防突發事故發生)
數字貨幣錢包的作用是安全存儲資產,這是最重要的!從投資紀律來講,本金安全是一切的基礎。對於理財類的錢包,聲稱賺取收益高回報等,應該叫「數字資產理財」更恰當。你的資產他們可以隨意動用拿去投資。你對資產沒有完全的掌控權,如果投資順利,本息安全,如果投資失敗,血本無歸。所以,請慎重使用這類錢包,應該注重的是資產的安全和私密性。
7. 以太坊錢包是什麼
以太坊錢包是一種用於存儲、管理、生成和使用以太坊數字資產的工具。它是用戶私鑰和公鑰的保管處,允許用戶安全地交互和操作以太坊區塊鏈上的各種應用。
以太坊錢包的具體解釋如下:
以太坊錢包是加密貨幣領域的一個重要組成部分。它是一個軟體或硬體設備,用於存儲以太坊的私鑰和公鑰。私鑰是一個獨特的密鑰,用於訪問賬戶並授權交易。公鑰則是賬戶的地址,類似於電子郵件地址,通過它可以向其他人發送或接收以太坊或其他代幣。這些錢包的設計目的是為了保障加密貨幣的安全,因此通常會採取多重安全措施,如密碼保護、備份恢復功能以及生物識別認證等。此外,這些錢包也支持多種平台的操作,無論是桌面電腦、移動設備還是硬體存儲介質上均可使用。用戶可以輕松地查看其賬戶的資產,以及與智能合約和去中心化應用進行交互操作。
使用以太坊錢包不僅可以讓用戶更方便地管理和控制他們的數字資產,還能夠幫助他們探索以太坊生態系統的廣闊應用場景和功能。許多交易和市場參與活動以及投資和挖礦行為,都離不開這些智能、安全的錢包支持。它們是以太坊區塊鏈上不可或缺的一環。總之,以太坊錢包在保障加密貨幣的安全管理以及促進區塊鏈技術應用上起到了重要作用。其安全和可靠性強勁的特徵能夠使用戶在使用時感到安心和便捷。
8. 浠ュお鍧婂湴鍧鎬庝箞鐢熸垚signature
瑕佸湪浠ュお鍧婁笂鐢熸垚絳懼悕錛屼綘鍙浠ユ寜鐓т互涓嬫ラよ繘琛屾搷浣滐細
1. 浣跨敤浠ュお鍧婇挶鍖呰蔣浠舵垨鍦ㄧ嚎閽卞寘鍒涘緩涓涓浠ュお鍧婂湴鍧銆傝繖涓鍦板潃灝嗕綔涓轟綘鐨勮韓浠芥爣璇嗭紝騫朵笌浣犵殑縐侀掗鐩稿叧鑱斻
2. 鑾峰彇浣犵殑縐侀掗銆傜侀掗鏄鐢熸垚絳懼悕鎵蹇呴渶鐨勫叧閿淇℃伅銆備綘鍙浠ュ湪閽卞寘杞浠舵垨鍦ㄧ嚎閽卞寘涓鎵懼埌浣犵殑縐侀掗銆傝峰姟蹇呭Ε鍠勪繚綆$侀掗錛屼笉瑕佹硠闇茬粰浠栦漢錛屼互闃叉㈣祫浜ц鐩椼
3. 浣跨敤浠ュお鍧婂紑鍙戝伐鍏峰簱錛堝倃eb3.js錛夋垨鍏朵粬鏀鎸佷互澶鍧婄殑緙栫▼璇璦搴撴潵鐢熸垚絳懼悕銆備綘闇瑕佷嬌鐢ㄤ綘鐨勭侀掗瀵圭壒瀹氱殑娑堟伅榪涜岀懼悕銆
4. 鍦ㄧ敓鎴愮懼悕鏃訛紝閫氬父闇瑕佹彁渚涗互涓嬪弬鏁幫細
- 瑕佺懼悕鐨勬秷鎮錛氬彲浠ユ槸浠諱綍浣犳兂瑕佺懼悕鐨勫瓧絎︿覆鎴栨暟鎹銆
- 浣犵殑浠ュお鍧婂湴鍧錛氱敤浜庢爣璇嗙懼悕鐨勮韓浠姐
- 浣犵殑縐侀掗錛氱敤浜庡規秷鎮榪涜岀懼悕銆
5. 鐢熸垚絳懼悕鍚庯紝浣犲皢寰楀埌涓涓絳懼悕緇撴灉錛岄氬父鏄涓涓鍖呭惈 v銆乺銆乻 鍊肩殑鏁版嵁緇撴瀯銆傝繖涓絳懼悕緇撴灉鍙浠ョ敤浜庨獙璇佷綘鐨勮韓浠藉拰娑堟伅鐨勫畬鏁存с
璇鋒敞鎰忥紝鐢熸垚絳懼悕鏄涓涓娑夊強縐侀掗鐨勬晱鎰熸搷浣溿傚湪榪涜岀懼悕鎿嶄綔鏃訛紝璇風『淇濅綘鐨勭侀掗瀹夊叏錛屽苟浠旂粏媯鏌ユ墍浣跨敤鐨勫伐鍏峰拰浠g爜鐨勫畨鍏ㄦс備換浣曠侀掗鐨勬硠闇查兘鍙鑳藉艱嚧璧勪駭涓㈠け銆傚傛灉浣犲圭敓鎴愮懼悕鐨勮繃紼嬩笉鐔熸倝錛屽緩璁鍙傝冧互澶鍧婄殑瀹樻柟鏂囨。鎴栧挩璇涓撲笟鐨勪互澶鍧婂紑鍙戜漢鍛樸