A. 【貓說】打開比特幣錢包的兩把鑰匙:私鑰、公鑰
如果不了解區塊鏈,不知道公鑰、私鑰這些最基本的概念,擁有錢包對幣圈新人來講,就好像拿手指頭去捅鱷魚的腦袋,風險極高。此文謹獻給幣圈新朋友,幫助大家梳理比特幣錢包的基本常識。
區塊鏈觀察網在 《區塊鏈是什麼》 一文中提到過,在區塊鏈世界裡,每個人都擁有兩把獨一無二的虛擬鑰匙:公鑰和私鑰。
「公鑰」,可以簡單理解為銀行卡,這是可以發給交易對方看的,銀行卡號則相當於比特幣轉賬中要用到的「地址」。
講得專業一點,公鑰就是一個65位元組的字元串,多長呢?130個字母和數字堆在一起。公鑰太長的話,第一交易起來忒麻煩,第二幹嘛非得暴露公鑰的真實內容呢,這就好像把自己的銀行卡拿出來到處給人看。因此,我們現在看到的地址,就是經過摘要演算法生成的、更短一點的公鑰。
對方知道你的地址才能給你打錢;而且,任何人有了你的地址,都能在Blockchain.info官網查詢這個錢包地址交易了多少次(No. Transactions),收過多少個比特幣(Total Received),以及錢包里還剩下多少個比特幣(Final Balance),如下圖:
「私鑰」,就像打死不能告訴別人的銀行卡密碼。它是一串256位的隨機數。因為讓非IT用戶去記住這個滿屏0 和 1的二進制私鑰是特別不人道的事兒,所以對這一大串私鑰進行了處理,最後私鑰就以5 / K / L 開頭的字元串呈現在我們面前。
公鑰、私鑰、地址之間的關系是:
1)私鑰 → 公鑰 → 地址
私鑰生成唯一對應的公鑰,公鑰再生成唯一對應的地址;
2)私鑰加密,公鑰解密
也就是說,A使用私鑰對交易信息進行加密(數字簽名),B則使用A的公鑰對這個數字簽名進行解密。
其中,私鑰是極度私密的東西。如果你把私鑰發給別人,現在就開始寫一部長篇小說吧,名字都幫你想好了,就叫《永別了,比特幣》。
如果是李笑來老師(網傳擁有數十萬個BTC)這類幣圈大佬,強烈建議使用冷錢包(離線錢包),分開儲存;電視里的富豪在銀行有自己的保險箱,有條件的話也可以參考。
當時,上述方法是安全系數最高的做法。但作為韭菜接班人,暫且假設我們最初只用閑置資金、持有少量的比特幣,比如,小於5個。那麼,動輒上千成本、操作復雜的冷錢包就有點殺雞用牛刀了;因此,區塊鏈觀察網把選擇范圍限定在交易所和輕錢包2項:
在交易平台上買了(極少量)比特幣,可以先不提出來,繼續存在交易所。這種方式最適合幣圈新手。在沒有深入了解每種加密貨幣背後的故事之前,鮮嫩的我們總是充滿了好奇,而放在交易所的比特幣,可以直接進行幣幣交易,交易簡單快捷,不用經數字錢包導來導去;另一方面,平台上幣種齊全,可以滿足我們的嘗鮮心理,方便隨時小試牛刀。
而且像火幣、幣安(已被牆)這些大型交易所,不僅安全等級比某些專為收割韭菜而生的小平台高很多,而且操作簡單,很快就能上手,只需保管好自己的賬號、密碼就行了(再安全一級的話,開啟谷歌二次驗證),其他的就交給平台。
值得注意的是,存在交易所上的資產並不完全屬於自己,更確切地說是借給平台的,我們在資產那一欄看到的數字,相當於平台向我們借錢而打的白條。此外,交易平台本身不是去中心化的,如果安全措施不到位,用戶的賬號密碼有可能被黑客拿到。
輕錢包是相對於「全節點」錢包來說的。
全節點錢包,比如 Bitcoin-Core(核心錢包),運行時需要同步所有區塊鏈數據,佔用相當大內存空間(目前至少50GB以上),完全去中心化;
輕錢包雖然也依賴比特幣網路上其他全節點,但其僅僅同步跟自己有關的交易數據,基本實現去中心化的同時,也提升了用戶體驗。
根據不同的設備類型,我們把輕錢包分為:
1)PC錢包:適用於電腦桌面操作系統(如Windows/MacOS/Linus);
2)手機錢包:適用於安卓、iOS智能手機,比如比太錢包(以太也有PC端);
3)網頁錢包:通過瀏覽器訪問,比如上文提過的blockchain網頁版。
輕錢包操作比較簡單,一般是免費獲取。申請錢包的時候,系統會生成一個私鑰。准備敲黑板!
1)不要截圖、拍照存在手機里;
2)不要把私鑰信息發給任何人;
3)最好手寫(幾份)抄下,藏在你覺得最安全的地方。
總之一句話,誰掌握了錢包的私鑰,誰就擁有錢包的絕對控制權。私鑰只要掌握在你的手裡,比特幣就絕不會丟。
最後多說幾句,作為普通投資者,我們需要做的並不多:
1)走點心,不要把手機弄丟了,畢竟丟了對手機里的比特幣錢包有風險;
2)不要手癢刪掉設備上的錢包應用,除非你決定再也不用這個錢包了,否則後期很麻煩;
3)設置復雜的密碼(原因見第1點),並用心去記牢,這是私鑰弄丟以後留的一手。
對於記不住密碼,又懶得科學備份私鑰的朋友,咱還是把錢存在銀行里吧。
B. btd私鑰怎麼查看
1、通過錢包首頁-全部-導入私鑰或者錢包首頁-我的菜單-右上角「齒輪」設置按鈕-導入私鑰。
2、支持比太錢包私鑰、BIP38私鑰導入。選擇幣種,選擇BTC。
3、將備份好的BIP38私鑰填入「私鑰輸入框內」,輸入完BIP38私鑰之後,選擇檢測私鑰。
4、選擇要檢測的地址,如果地址有餘額,會提示檢測到多少BTC導入到比特護賬戶,礦工費多少BTC。這樣就可以查看到私鑰了。
C. ETH銷毀機制銷毀的是誰的ETH
銷毀的是進入黑洞地址的,或者是代幣發行者未流入市場或持有的ETH。代幣銷毀(Coin Burning),就是將代幣從流通中永久性去除。換句話說,被銷毀的代幣相當於被永久性凍結,再也無法流入市場。
拓展資料:
一,如何實現代幣銷毀呢?
最常見的方法是將代幣打入黑洞地址。黑洞地址(Eater Address)是指丟了私鑰,或是無法確定其私鑰的地址,這些地址就像黑洞一樣,只進不出,任何 Token 打到黑洞地址里就幾乎不可能再轉出來進入市場流通了。
截止今天,上面提到的比特幣黑洞地址里有約 13.2BTC,以太坊黑洞地址里有約 7780ETH。
二,看到這么多幣,不知道你有沒有心動?有人或許會問,我可以破解從而「偷」出裡面的幣嗎?
我們知道,私鑰生成公鑰,公鑰生成地址,但地址是無法反推出私鑰的。要想「偷」,就只能暴力破解,即拿私鑰一個一個地試。在《比特幣的安全性到底有多高》一文中,白話區塊鏈介紹過暴力破解的難度:
在比一個地球的沙子數量還要多「10的37次方」倍的比特幣私鑰集里,一個一個地試,破解出某個地址對應的私鑰,簡直比大海撈針還難。
這就是為什麼上文提到任何 Token 打到黑洞地址里就幾乎不可能再轉出來進入市場流通了。
三,為什麼要進行代幣銷毀呢?主要原因有以下幾個:
1、項目採用的是 PoB 共識機制。PoB(Proof of Burn),燃燒證明機制,即通過銷毀加密貨幣來證明用戶對網路的投入,從而獲得「挖礦」以及驗證交易的權利。燃燒(銷毀)得越多,擁有的(虛擬)算力就越大。
2、減少流通量,從而提高 Token 價值。供求關系影響價格,其他條件不變的情況下,供給減少,價格會上升。某些項目會通過銷毀代幣的方式,減少市場上的流通量,從而給代幣增加價值,比如幣安、火幣都會定期銷毀一部分平台幣。
除此之外,還有其他一些原因可能會進行代幣銷毀,比如說用戶誤操作或是有意將代幣打入黑洞地址,或是某些項目智能合約默認的 Gas 燃燒地址等等。
D. 怎樣查看比特幣錢包私鑰
比特幣錢包私鑰在線無法查看,比特幣存在平台要下載core 或者classic才是真正的錢包,然後就可以查看了。
【比特幣錢包私鑰的說明】:
1、錢包加密是指對儲存有私鑰的錢包進行自動加密存儲。 比特幣官方客戶端從0.4.0 版本開始支持錢包加密。加密的錢包在每次付款的時候,都會提示您輸入密碼。如果密碼錯誤,客戶端會拒絕付款。
2、如果用最早備份的錢包(wallet.dat)替換回來,還是一樣可以正常交易。考慮到比特幣的原理應該也可得出,只要有私鑰(錢包)存在,就可以證明你是這個錢包的合法擁有者,不管對這個錢包(核心就是某個地址對應的私鑰)是進行了加密還是刪除,都不能否定它。
3、備份比特幣錢包時,還需注意由於比特幣支付找零機制的存在(比如把一個完整的100 btc中的50 btc發送給某個地址,系統會發送其中的50 btc到對方的地址,並退回50 btc到你客戶端的一個新地址上,這個地址不會直接顯示在你的地址列表中)。
4、每發送了100次比特幣給其它地址或者使用了100個不同的地址接收比特幣後,請重新備份錢包,否則後面交易退回的和接收到的比特幣會永久丟失。 除了給錢包加密外,用戶還可以自行生成離線的紙錢包和腦錢包。
E. btc鏄浠涔堣揣甯
btc鏄姣旂壒甯侊紝鏄鏁板瓧璐у竵鐨勪竴縐嶏紝涓庢墍鏈夌殑璐у竵涓嶅悓錛屾瘮鐗瑰竵涓嶄緷闈犵壒瀹氳揣甯佹満鏋勫彂琛岋紝瀹冧緷鎹鐗瑰畾綆楁硶錛岄氳繃澶ч噺鐨勮$畻浜х敓錛屾瘮鐗瑰竵緇忔祹浣跨敤鏁翠釜P2P緗戠粶涓浼楀氳妭鐐規瀯鎴愮殑鍒嗗竷寮忔暟鎹搴撴潵紜璁ゅ苟璁板綍鎵鏈夌殑浜ゆ槗琛屼負錛屽苟浣跨敤瀵嗙爜瀛︾殑璁捐℃潵紜淇濊揣甯佹祦閫氬悇涓鐜鑺傚畨鍏ㄦс
姣旂壒甯佺壒寰侊細
鍘諱腑蹇冨寲錛氭瘮鐗瑰竵鏄絎涓縐嶅垎甯冨紡鐨勮櫄鎷熻揣甯侊紝鏁翠釜緗戠粶鐢辯敤鎴鋒瀯鎴愶紝娌℃湁涓澶閾惰屻傚幓涓蹇冨寲鏄姣旂壒甯佸畨鍏ㄤ笌鑷鐢辯殑淇濊瘉銆
鍏ㄤ笘鐣屾祦閫氾細姣旂壒甯佸彲浠ュ湪浠繪剰涓鍙版帴鍏ヤ簰鑱旂綉鐨勭數鑴戜笂綆$悊銆備換浣曚漢閮藉彲浠ユ寲鎺樸佽喘涔般佸嚭鍞鎴栨敹鍙栨瘮鐗瑰竵銆
涓撳睘鎵鏈夋潈錛氭搷鎺ф瘮鐗瑰竵闇瑕佺侀掗錛屽畠鍙浠ヨ闅旂諱繚瀛樺湪浠諱綍瀛樺偍浠嬭川銆傞櫎浜嗙敤鎴瘋嚜宸變箣澶栨棤浜哄彲浠ヨ幏鍙栥
浣庝氦鏄撹垂鐢錛氬彲浠ュ厤璐規眹鍑烘瘮鐗瑰竵錛屼絾鏈緇堝規瘡絎斾氦鏄撳皢鏀跺彇綰1姣旂壒鍒嗙殑浜ゆ槗璐逛互紜淇濅氦鏄撴洿蹇鎵ц屻
鏃犻殣鈃忔垚鏈錛氫綔涓虹敱A鍒癇鐨勬敮浠樻墜孌碉紝姣旂壒甯佹病鏈夌箒鐞愮殑棰濆害涓庢墜緇闄愬埗銆傜煡閬撳規柟姣旂壒甯佸湴鍧灝卞彲浠ヨ繘琛屾敮浠樸
璺ㄥ鉤鍙版寲鎺橈細鐢ㄦ埛鍙浠ュ湪浼楀氬鉤鍙頒笂鍙戞帢涓嶅悓紜浠剁殑璁$畻鑳藉姏銆
F. 浠涔堟槸姣旂壒甯侀挶鍖呯殑瀛愬湴鍧鏈変粈涔堢敤
姣旂壒甯佺殑閽卞寘鏄寤虹珛鍦 HD錛堝垎綰х『瀹氭э級妗嗘灦涔嬩笂鐨, 瀹冨彲浠ヤ駭鐢熶笉涓鏍風殑鍦板潃鍜岀$悊鍦板潃鐨勬柟娉曘 鐢ㄦ埛閽卞寘鐨勬墍鏈夊叕寮鍦板潃閮戒細浠庤繖涓閽卞寘鐨 xPub錛堟墿灞曞叕閽ワ級涓璇炵敓鐨勩 濡傛灉姣忎竴嬈¢兘鐢ㄥ埌鍚屼竴涓鍦板潃鎺ユ敹 BTC , 閭d箞姣忎釜浜洪兘鑳藉熷緢鏂逛究鐨勮拷韙鎵鏈変粯嬈捐板綍銆 浣跨敤瀛愬湴鍧鏀舵懼氨鑳藉熷湪寰堝ぇ紼嬪害涓婃敼鍠勮繖縐嶆儏鍐碉紝璧峰埌涓涓淇濇姢鐢ㄦ埛鐨勯殣縐佺殑浣滅敤銆傞渶瑕佹敞鎰忕殑鏄錛
1.BTC 閽卞寘涓誨湴鍧璧勪駭鐨勫氨綆楀叕寮忓氨鏄錛氫富鍦板潃璧勪駭+瀛愬湴鍧璧勪駭+鎵鵑浂鍦板潃璧勪駭銆
2.姣忎竴涓鍦板潃閮芥湁鍞涓涓涓涓庝箣瀵瑰簲鐨勬槑鏂囩侀掗錛屼絾鏄鏄涓嶉渶瑕佸崟鐙澶囦喚姣忎釜鍦板潃鐨勭侀掗鐨勶紝澶囦喚浜 BTC 閽卞寘鐨勫姪璁拌瘝灝卞彲浠ヤ簡錛岃繖鏍峰氨鐩稿綋浜庡囦喚浜嗘瘡涓瀛愬湴鍧鐨勭侀掗銆
3涓瀹氫笉瑕佺敤瀛愬湴鍧鎺ユ敹 USDT
鎴戜滑閫氳繃浠ヤ笂鍏充簬浠涔堟槸姣旂壒甯侀挶鍖呯殑瀛愬湴鍧鏈変粈涔堢敤鍐呭逛粙緇嶅悗,鐩鎬俊澶у朵細瀵逛粈涔堟槸姣旂壒甯侀挶鍖呯殑瀛愬湴鍧鏈変粈涔堢敤鏈変竴瀹氱殑浜嗚В,鏇村笇鏈涘彲浠ュ逛綘鏈夋墍甯鍔┿
G. btc鏄浠涔堝竵
btc鏄姣旂壒甯併
姣旂壒甯侊紙Bitcoin錛岀畝縐癇TC錛夋槸涓縐嶆暟瀛楄揣甯侊紝瀹冧笉渚濊禆浜庣壒瀹氱殑涓澶鏈烘瀯鏉ュ彂琛屽拰綆$悊錛岃屾槸閫氳繃瀵嗙爜瀛﹀拰鍘諱腑蹇冨寲緗戠粶鏉ヤ繚鎶や氦鏄撶殑瀹夊叏鎬у拰鍖垮悕鎬с傛瘮鐗瑰竵鐨勫嚭鐜版槸瀵逛紶緇熼噾鋙嶄綋緋葷殑涓縐嶉犺嗭紝瀹冮氳繃鍘婚櫎涓浠嬬殑鏂瑰紡錛岃╁叏鐞冪殑鍙備笌鑰呭彲浠ョ洿鎺ヨ繘琛岀偣瀵圭偣鐨勪氦鏄撱
姣旂壒甯佺殑鍑虹幇婧愪簬2008騫翠竴浣嶆垨涓緇勪嬌鐢ㄥ寲鍚“涓鏈鑱”錛圫atoshi Nakamoto錛夌殑浜哄彂甯冪殑涓綃囪烘枃銆婃瘮鐗瑰竵錛氫竴縐嶇偣瀵圭偣鐢靛瓙鐜伴噾緋葷粺銆嬨傚湪榪欑瘒璁烘枃涓錛屼腑鏈鑱鎻愬嚭浜嗕竴縐嶅熀浜庝漢宸ユ櫤鑳姐佸瘑鐮佸﹀拰鍘諱腑蹇冨寲緗戠粶鐨勬柊鍨嬬數瀛愭敮浠樼郴緇燂紝鍗蟲瘮鐗瑰竵銆傛瘮鐗瑰竵鐨勬牳蹇冪悊蹇墊槸鍘婚櫎浼犵粺閲戣瀺浣撶郴涓鐨勪俊浠婚棶棰橈紝閫氳繃鎶鏈鎵嬫典繚璇佷氦鏄撶殑鍙闈犳у拰瀹夊叏鎬с
姣旂壒甯佺殑浜ゆ槗榪囩▼鏄閫氳繃鍏閽ュ拰縐侀掗鏉ヨ繘琛屽姞瀵嗗拰瑙e瘑鐨勩傚叕閽ョ浉褰撲簬閾惰岃處鎴鳳紝鐢ㄤ簬鎺ユ敹姣旂壒甯侊紝鑰岀侀掗鍒欑浉褰撲簬瀵嗙爜錛岀敤浜庢瘮鐗瑰竵鐨勬敮浠樺拰杞縐匯傝繖縐嶅姞瀵嗘柟寮忎繚璇佷簡姣旂壒甯佷氦鏄撶殑瀹夊叏鎬у拰鍖垮悕鎬э紝浣垮緱浜ゆ槗鍙屾柟鍙浠ュ湪涓嶄俊浠葷涓夋柟鐨勬儏鍐典笅瀹屾垚浜ゆ槗銆
姝ゅ栵紝姣旂壒甯佺殑鍙戣屽拰綆$悊鏄閫氳繃涓縐嶇О涓“鎸栫熆”鐨勮繃紼嬫潵瀹炵幇鐨勩傛寲鐭挎槸鎸囬氳繃瑙e喅澶嶆潅鐨勬暟瀛﹂棶棰樻潵楠岃瘉鍜岃板綍姣旂壒甯佷氦鏄撶殑榪囩▼錛屾垚鍔熻В鍐蟲暟瀛﹂棶棰樼殑鐭垮伐灝嗕細鑾峰緱涓瀹氭暟閲忕殑姣旂壒甯佷綔涓哄栧姳銆傝繖縐嶆満鍒朵繚璇佷簡姣旂壒甯佺郴緇熺殑瀹夊叏鎬у拰紼沖畾鎬э紝鍚屾椂涔熸帶鍒朵簡姣旂壒甯佺殑鎬婚噺鍜屽彂琛岄熷害銆
姣旂壒甯佷綔涓轟竴縐嶆柊鍨嬬殑鏁板瓧璐у竵錛屽凡緇忓湪鍏ㄧ悆鑼冨洿鍐呭緱鍒頒簡騫挎硾鐨勫叧娉ㄥ拰璁ゅ彲銆傝櫧鐒跺畠浠嶇劧闈涓寸潃涓浜涙寫鎴樺拰浜夎錛屾瘮濡備環鏍兼嘗鍔ㄥぇ銆佷氦鏄撻熷害鎱㈢瓑錛屼絾鍏跺幓涓蹇冨寲銆佸畨鍏ㄥ彲闈犵殑鐗規т嬌寰楀畠鍦ㄦ煇浜涢嗗煙鍏鋒湁鐙鐗圭殑浼樺娍鍜屽簲鐢ㄥ墠鏅銆
H. Bitcoin-qt客戶端加密了,如何導入導出私鑰拜託各位大神
一、Bitcoin-qt客戶端加密後如需要導出某一地址對應的私鑰,需要先調用 walletpassphrase 密碼 解鎖持續時間(秒),如:walletpassphrase h123456789*/* 120,注意留有英文空格。phrase為短語的意思。 然後 mpprivkey 地址 如:mpprivkey (33位公鑰,字母區分大小寫、數混合字) 就可以得到諸如: (52位私鑰,字母區分大小寫、數字混合)二、Bitcoin-qt客戶端沒有加密如需要導出某一地址對應的私鑰,直接在RPC 控制台輸入mpprivkey 地址就可以。多多試幾個地址,你就可以知道,公鑰和私鑰都是成對使用的。一個公鑰對應一個私鑰。數據被Bitcoin-QT發送出去之前,需要兩層加密,第一層是隨機用某個公鑰對應的私鑰來加密數據,然後把這個公鑰明文發送給收款方。收款方使用這個公鑰打開對應私鑰加密的數據,這樣就可以確保數據是付款方發送。 第二層是用收款方的公鑰(其實就是33位的收款地址)來加密。經過這次加密後,只有掌握這個公鑰對應私鑰的人,才能收到這筆錢。猜測,Bitcoin 錢包文件wallet.dat裡面保存的應該是一對對的公鑰和私鑰。公鑰和私鑰一一對應。另外,可能出於安全性的考慮,Bitcoin-QT在加密錢包後是不能去掉密碼的。 如要去掉密碼,可以創建一個新錢包,然後把私鑰導入到新錢包里去。 使用命令:importprivkey 私鑰 私鑰導入後,Bitcoin-QT會在「接收」窗口自動顯示對應的地址(公鑰)。而如果這個地址有BTC余額,那就恭喜你了,別人的錢就歸你了。所以你可知道保護錢包文件wallet.dat的重要性了吧?加密錢包後,向別人發送(付款)BTC時,會被要求輸入加密密碼,這樣安全性上多了一道保障。 查看原帖>>
I. 比特幣地址密鑰怎麼查我申請20個,只能查到一個密鑰啊,還不知道是那一個的,其它全無效了用不了了
1、錢包加密是指對儲存有私鑰的錢包進行自動加密存儲。 比特幣官方客戶端從0.4.0 版本開始支持錢包加密。加密的錢包在每次付款的時候,都會提示您輸入密碼。如果密碼錯誤,客戶端會拒絕付款。
2、如果用最早備份的錢包(wallet.dat)替換回來,還是一樣可以正常交易。考慮到比特幣的原理應該也可得出,只要有私鑰(錢包)存在,就可以證明你是這個錢包的合法擁有者,不管對這個錢包(核心就是某個地址對應的私鑰)是進行了加密還是刪除,都不能否定它。
3、備份比特幣錢包時,還需注意由於比特幣支付找零機制的存在(比如把一個完整的100 btc中的50 btc發送給某個地址,系統會發送其中的50 btc到對方的地址,並退回50 btc到你客戶端的一個新地址上,這個地址不會直接顯示在你的地址列表中)。
4、每發送了100次比特幣給其它地址或者使用了100個不同的地址接收比特幣後,請重新備份錢包,否則後面交易退回的和接收到的比特幣會永久丟失。 除了給錢包加密外,用戶還可以自行生成離線的紙錢包和腦錢包。