eth錢包密碼忘了咋辦
① 鎬庝箞鏍鋒壘鍥瀍th閽卞寘鍦
鎬庝箞鎵懼洖eth閽卞寘鍦板潃
瑕佹壘鍥濫TH閽卞寘鍦板潃錛屾偍鍙浠ユ寜鐓т互涓嬫ラゆ搷浣滐細
鎵懼埌鎮ㄧ殑鍔╄拌瘝鎴栫侀掗錛氬傛灉鎮ㄦ浘緇忓湪鍒涘緩閽卞寘鏃剁敓鎴愪簡鍔╄拌瘝鎴栫侀掗錛岃峰皾璇曟壘鍒板畠浠銆傝繖鏄鎵懼洖閽卞寘鍦板潃鐨勬渶浣蟲柟娉曘
鏌ユ壘澶囦喚鏂囦歡錛氬傛灉鎮ㄤ嬌鐢ㄧ殑鏄閽卞寘瀹㈡埛絝錛岄氬父鍙浠ュ湪鏈鍦拌$畻鏈轟笂鎵懼埌澶囦喚鏂囦歡銆傚湪閽卞寘瀹㈡埛絝涓鏌ョ湅鈥滃囦喚鈥濇垨鈥滄仮澶嶁濋夐」錛岀湅鐪嬫槸鍚﹀彲浠ヤ粠澶囦喚涓鎵懼洖閽卞寘鍦板潃銆
鑱旂郴閽卞寘瀹㈡湇錛氬傛灉鎮ㄦ棤娉曟壘鍒板姪璁拌瘝銆佺侀掗鎴栧囦喚鏂囦歡錛屽垯鍙浠ヨ仈緋婚挶鍖呭㈡湇瀵繪眰甯鍔┿傛彁渚涙墍鏈夌浉鍏充俊鎮錛屼緥濡傛偍鐨勯挶鍖呮敞鍐岄偖綆便佹渶鍚庝竴嬈℃垚鍔熺櫥褰曠殑鏃墮棿絳夈
媯鏌ヤ氦鏄撹板綍錛氬傛灉鎮ㄦ浘緇忓湪璇ラ挶鍖呭湴鍧涓榪涜岃繃浜ゆ槗錛屽彲浠ユ煡鐪嬩氦鏄撹板綍浠ユ煡鎵捐ュ湴鍧銆備嬌鐢ㄥ尯鍧楅摼嫻忚堝櫒錛屼緥濡侲therscan錛屽湪鎼滅儲鏍忎腑杈撳叆鎮ㄧ殑ETH鍦板潃錛屽嵆鍙鏌ョ湅璇ュ湴鍧鐨勪氦鏄撹板綍銆
璇鋒敞鎰忥紝濡傛灉鎮ㄦ棤娉曟壘鍒板姪璁拌瘝銆佺侀掗鎴栧囦喚鏂囦歡錛屽垯鏃犳硶鐩存帴鎵懼洖閽卞寘鍦板潃銆傚洜姝わ紝寤鴻鎮ㄥ湪鍒涘緩閽卞寘鏃跺姟蹇呭Ε鍠勪繚綆″ソ榪欎簺淇℃伅錛屼互鍏嶅彂鐢熸剰澶栨儏鍐點
② ETH發錯了錢包地址可以找回嗎
可以。
ETH發錯了錢包地址是可以找回的。找回是需要聯系工作人員,反饋後讓工作人員協助找回,這種情況是需要時間進行找回的,需要提供大量的交易過程信息。
但是要注意的是一般自充出現這種情況平台是不負責找回的,但是聯系工作人員如果充值時間較短,處理簡單的話一般是可以找回的,但需要花費一定的時間以及人力和物力。
(2)eth錢包密碼忘了咋辦擴展閱讀:
如ETH等,充值錯了幣種,需要去咨詢平台那邊,看能否找回。每個平台都掌控了所有充值地址的私鑰,如果轉賬完成了,那幣肯定是在充值地址裡面,主要看平台是否願意幫找回。
小額的平台大概率是不會願意的,因為涉及到導出私鑰等,風險很大,所以充值前一定要仔細看清楚。如果自己轉幣轉錯地址了的。比如BCH轉到BTC地址裡面去了,實際上把那個比特幣地址的私鑰導入BCH錢包就可以了,其他的幣也是類似。
如果是轉到錯誤的地址了,如ETH轉賬轉到別人的地址了,可以先去查看這筆轉賬有沒有被確認,礦工是否已經打包。如果礦工已經將交易打包完畢,ETH已經從你的錢包中轉出了,那麼交易是無法撤銷的。
③ 以太坊錢包地址在哪裡 如何買賣以太坊
以太坊錢包地址就是你的銀行卡號,倘若你把地址忘了,可以用私鑰、助記詞、keystore+密碼,導入錢包找回。買賣以太坊就更簡單了,你在領域王國用100美元就能開戶,然後對價格進行分析買漲買跌,買對方向就說明是盈利了。
④ ETH發錯了錢包地址可以找回嗎
如果您將BtcTrade.im不支持的幣種充值到了您在BtcTrade.im的錢包地址或者將幣種充到了其他幣種錢包地址中:
1,用戶自行操作過程中充錯地址,一般不提供找回服務。
2,BtcTrade.im為了挽回客戶因操作失誤而導致的嚴重損失,我們會在可控成本范圍幫助你進行找回。由於找回操作需要大量的人力成本,時間成本和風控成本.
3,請提供您遇到的情況、您的賬號,以及充錯幣的幣種、地址、數量、txid(非常重要),以及帶有充值信息的截圖,我們會及時進行回復,並判斷是否符合找回要求。
4,如果有可能找回您打錯的幣,我們需要對錢包軟體安裝或升級,私鑰的導出導入等操作。只有極高許可權的人員才能執行操作,並且需要經過嚴格的風控審核。整個過程最少需要一個月以上,有可能更久,請您耐心等待。
一般來說,將幣轉到錯誤的錢包地址平台方式不負責找回的,不過這個也有極高的風險找不回來,希望您在轉幣的時候一定要仔細檢查清楚,不要讓自己的財產有所損失
⑤ 【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一旦備份了助記詞之後,之後就沒有備份那個功能了,也就是說助記詞在本地存儲中刪除了;而且導入錢包的時候也是沒有備份助記詞這個功能的。
⑥ 關於幣圈,有哪些是需要我們了解的
如果你剛剛入坑幣圈,正欲入手數字貨幣,別著急,先靜下心來看一看下面的內容,我猜一定會對你有所幫助。
一、什麼是數字貨幣錢包
很多人說,數字貨幣錢包就是用來裝數字貨幣的,通俗來講這樣理解沒有問題,但實際上,數字貨幣錢包裝的並不是數字貨幣,而是裝密鑰(私鑰和公鑰)的工具,有了密鑰就可以擁有相應地址上的數字貨幣的支配權,利用錢包中生成的數字貨幣收款地址,可以接受他人給你轉賬的數字貨幣,也可以把你所擁有的數字貨幣轉賬給其他人。通俗來講可以理解為用來存儲和交易數字貨幣。
二、數字貨幣錢包的結構
1、地址:
錢包地址是一串字元串,作用是用來轉賬,錢包地址可以理解成銀行卡卡號,可以告訴任何人,知道你錢包地址的任何人都可以給你的錢包地址轉數字貨幣,不同的數字貨幣地址也是不同的,比如eos和btc的地址並不一樣。
2、私鑰
私鑰是由系統根據用戶環境中的隨機因數,通過密碼學演算法生成的隨機數。可以把它看成是銀行卡密碼,每次交易,付款方必須出具私鑰,以及私鑰產生的簽名。
3、公鑰
公鑰是由私鑰生成的,和私鑰成對兒出現,公鑰可以算出地址,主要用來生成地址。
4、密碼
在創建錢包時,需要設置一個密碼,密碼的使用主要是:1.轉賬時的支付密碼;2.導入錢包時需要驗證密碼。密碼是用戶主動設置的,但是安全性遠低於私鑰。密碼主要起到雙重保護的作用。
5、助記詞
助記詞是私鑰的另一種表現形式,功能等同於私鑰,助記詞一般為12-15個或更多個英文單片語成,通過助記詞就能找到私鑰,還原錢包,因此助記詞很重要,大多數錢包會提示用戶備份助記詞,以便恢復錢包。
三、數字貨幣錢包的分類
大體上可分為兩大類,熱錢包(在線錢包)和冷錢包(離線錢包)
(一)熱錢包:
又稱在線錢包,包含輕錢包和重錢包(全節點錢包),需保持連網上線的錢包,可以直接進行交易操作。
1、輕錢包:
不儲存完整的區塊鏈,只保存和自已相關的數據。它的體積小,可以在手機、電腦、網頁等運行。
優缺點:不佔用內存、支持多種數字資產、用戶體驗好、新手上手快,但交易驗證稍慢
2、重錢包(全節點錢包)
維護著全部的區塊鏈數據,完全去中心化,同步所有數據。具有更好的隱私性、可以在本地驗證交易數據的有效性。
熱錢包的優缺點:具有更好的隱私性、驗證信息更快速,但每次使用都需要前需要同步數據,佔用很大的硬碟空間,不支持多種數字貨幣交易。
(二)冷錢包:
冷錢包就是不連網的錢包,也叫離線錢包;比如專業的硬體設備,或者將私鑰(助記詞)寫在紙上。
1、硬體錢包
硬體錢包即是用專業的硬體存儲數字貨幣,將數字資產私鑰單獨儲存在一個晶元中,與互聯網隔離,即插即用。
2、紙錢包
把私鑰寫在紙上存儲,再刪除
冷錢包的優缺點:相對比較安全,但創建錢包和交易都非常麻煩,對於新手來說操作比較困難,錢包價格都相對昂貴,一般從幾千到上萬元不等。如果沒有太大額的數字資產,可以不用考慮。
四、如何選擇數字貨幣錢包
輕錢包使用起來更簡單便捷,一般都支持多幣種,一般適合新入幣圈的小白或交易和存儲量不大的用戶使用。比如極客錢包(geekwallet)
硬體錢包不聯網,安全性更高,但操作相對復雜,一般適合交易和存儲量比較大的用戶。
五、使用數字貨幣錢包時的注意事項
1、保管好密碼,一旦丟失,不能找回。不過可以通過助記詞重置密碼(前提是安全保管好助記詞)。
2、保管好私鑰,私鑰擁有者才是比特幣真正的擁有者。
3、保管好助記詞,一但別人拿到這個助記詞,別人就能把助記詞對應錢包內的區塊鏈資產全部轉走。
⑦ 管好你的「錢包」
Kiwi(WeChat:Kiwind)
一:什麼是私鑰?助記詞?什麼是明文私鑰?以及什麼是keystore ?
1、私鑰: 隨機生成的,用來解鎖對應(錢包)地址的一串字元。生成一個比特幣地址的同時就會有一個私鑰被生成,嚴格來說是, 先生成私鑰,然後通過私鑰使用加密函數來計算出地址 。作為用戶,我們很少會直接看到私鑰,一般情況下,私鑰是被存儲在錢包文件里,由錢包軟體進行管理。下面就是一個比特幣私鑰:
這是對應私鑰生成的地址:
2、助記詞: 其實是 明文私鑰的另一種表現形式 ,因為私鑰是一個64位的哈希值,非常復雜。所以通過助記詞將其簡化。
3、明文私鑰:未加密的私鑰。這意味著任何人只要拿到你的明文私鑰,就可以控制你的錢包資產。 我們時常會聽說用戶被盜幣了,其實就是私鑰泄露,幣被轉走。有時候我們會把地址比作銀行卡號,私鑰比作銀行卡密碼。所以說保護好自己的私鑰有多重要。
4、keystore : 是 加密過後的私鑰 ,需要用用戶生成這個文件時設置的密碼解開,才能夠進行交易操作。如果你備份了keystore 但是忘記了自設密碼,那麼就尷尬了。所以keystore 的同時,也要記住密碼。
二:如何導入錢包?
以imToken為例:
1、官方錢包導入
2、助記詞導入
3、私鑰導入
注意 :
1、imToken目前無法導出明文私鑰,只能導出助記詞和Keystore,但是可以導入明文私鑰。
2、明文私鑰可以去MyEtherWallet,先將Keystore導入,然後導出明文私鑰。具體操作步驟如下:
(1)登陸 myetherwallet.com
(2)點擊View Wallet Info(查看錢包信息),後選擇Keystore File,在右側的灰色區域上傳Keystore文本信息,注意要.txt格式。
(3)上傳完成,輸入imToken上設置的錢包密碼,點擊Unlock解鎖。
(4)導出明文私鑰(切記安全保存)。
3、使用imToken的ETH錢包時,用Keystore導入錢包時,輸入的是之前的密碼。用助記詞和私鑰導入錢包時,輸入的是新的密碼。所以一旦助記詞被盜,黑客是可以設置新的密碼的!
具體說明請看下這篇來自「烏托邦皮條社」彭皓的文章:
http://mp.weixin.qq.com/s/5uNosRiiqpeTYOVR7i2TrQ
⑧ 【ETH錢包開發03】web3j轉賬ETH
在之前的文章中,講解了創建、導出、導入錢包。
【ETH錢包開發01】創建、導出錢包
【ETH錢包開發02】導入錢包
本文主要講解以太坊轉賬相關的一些知識。交易分為ETH轉賬和ERC-20 Token轉賬,本篇先講一下ETH轉賬。
1、解鎖賬戶發起交易。錢包keyStore文件保存在geth節點上,用戶發起交易需要解鎖賬戶,適用於中心化的交易所。
2、錢包文件離線簽名發起交易。錢包keyStore文件保存在本地,用戶使用密碼+keystore的方式做離線交易簽名來發起交易,適用於dapp,比如錢包。
本文主要講一下第二種方式,也就是錢包離線簽名轉賬的方式。
交易流程
1、通過keystore載入轉賬所需的憑證Credentials
2、創建一筆交易RawTransaction
3、使用Credentials對象對交易簽名
4、發起交易
注意以下幾點:
1、Credentials
這里,我是通過獲取私鑰的方式來載入 Credentials
還有另外一種方式,通過密碼+錢包文件keystore方式來載入 Credentials
2、nonce
nonce是指發起交易的賬戶下的交易筆數,每一個賬戶nonce都是從0開始,當nonce為0的交易處理完之後,才會處理nonce為1的交易,並依次加1的交易才會被處理。
可以通過 eth_gettransactioncount 獲取nonce
3、gasPrice和gasLimit
交易手續費由gasPrice 和gasLimit來決定,實際花費的交易手續費是 gasUsed * gasPrice 。所有這兩個值你可以自定義,也可以使用系統參數獲取當前兩個值
關於 gas ,你可以參考我之前的一篇文章。
以太坊(ETH)GAS詳解
gasPrice和gasLimit影響的是轉賬的速度,如果gas過低,礦工會最後才打包你的交易。在app中,通常給定一個默認值,並且允許用戶自己選擇手續費。
如果不需要自定義的話,還有一種方式來獲取。獲取以太坊網路最新一筆交易的 gasPrice ,轉賬的話, gasLimit 一般設置為21000就可以了。
Web3j還提供另外一種簡單的方式來轉賬以太幣,這種方式的好處是不需要管理nonce,不需要設置gasPrice和gasLimit,會自動獲取最新一筆交易的gasPrice,gasLimit 為21000(轉賬一般設置成這個值就夠用了)。
這個問題,我想是很多朋友所關心的吧。但是到目前為止,我還沒有看到有講解這方面的博客。
之前問過一些朋友,他們說可以通過區塊號、區塊哈希來判斷,也可以通過Receipt日誌來判斷。但是經過我的一番嘗試,只有 BlockHash 是可行的,在web3j中根據 blocknumber 和 transactionReceipt 都會報空指針異常。
原因大致是這樣的:在發起一筆交易之後,會返回 txHash ,然後我們可以根據這個 txHash 去查詢這筆交易相關的信息。但是剛發起交易的時候,由於手續費問題或者乙太網絡擁堵問題,會導致你的這筆交易還沒有被礦工打包進區塊,因此一開始是查不到的,通常需要幾十秒甚至更長的時間才能獲取到結果。我目前的解決方案是輪詢的去刷 BlockHash ,一開始的時候 BlockHash 的值為0x00000000000,等到打包成功的時候就不再是0了。
這里我使用的是rxjava的方式去輪詢刷的,5s刷新一次。
正常情況下,幾十秒內就可以獲取到區塊信息了。
區塊確認數=當前區塊高度-交易被打包時的區塊高度。