公鑰私鑰如何應用在btc錢包
Ⅰ 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時,會被要求輸入加密密碼,這樣安全性上多了一道保障。 查看原帖>>
Ⅱ 【貓說】打開比特幣錢包的兩把鑰匙:私鑰、公鑰
如果不了解區塊鏈,不知道公鑰、私鑰這些最基本的概念,擁有錢包對幣圈新人來講,就好像拿手指頭去捅鱷魚的腦袋,風險極高。此文謹獻給幣圈新朋友,幫助大家梳理比特幣錢包的基本常識。
區塊鏈觀察網在 《區塊鏈是什麼》 一文中提到過,在區塊鏈世界裡,每個人都擁有兩把獨一無二的虛擬鑰匙:公鑰和私鑰。
「公鑰」,可以簡單理解為銀行卡,這是可以發給交易對方看的,銀行卡號則相當於比特幣轉賬中要用到的「地址」。
講得專業一點,公鑰就是一個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點),並用心去記牢,這是私鑰弄丟以後留的一手。
對於記不住密碼,又懶得科學備份私鑰的朋友,咱還是把錢存在銀行里吧。
Ⅲ 比特幣的私鑰,公鑰,簽名,錢包,都是什麼意思我下載了一個bitcoin-0.8.5比特幣客戶端,該怎麼用
私鑰就是你的銀行卡密碼,地址就是你的銀行賬號,但是私鑰更重要,有了私鑰可以推出地址,忘了私鑰就啥都沒了,簽名就是個性化設置,加一道驗證手續,錢包就是小atm機,更新完了就可以發,wallet文件保存好就沒事情了,btc中國還行,可以買幣。
Ⅳ 關於幣圈,有哪些是需要我們了解的
如果你剛剛入坑幣圈,正欲入手數字貨幣,別著急,先靜下心來看一看下面的內容,我猜一定會對你有所幫助。
一、什麼是數字貨幣錢包
很多人說,數字貨幣錢包就是用來裝數字貨幣的,通俗來講這樣理解沒有問題,但實際上,數字貨幣錢包裝的並不是數字貨幣,而是裝密鑰(私鑰和公鑰)的工具,有了密鑰就可以擁有相應地址上的數字貨幣的支配權,利用錢包中生成的數字貨幣收款地址,可以接受他人給你轉賬的數字貨幣,也可以把你所擁有的數字貨幣轉賬給其他人。通俗來講可以理解為用來存儲和交易數字貨幣。
二、數字貨幣錢包的結構
1、地址:
錢包地址是一串字元串,作用是用來轉賬,錢包地址可以理解成銀行卡卡號,可以告訴任何人,知道你錢包地址的任何人都可以給你的錢包地址轉數字貨幣,不同的數字貨幣地址也是不同的,比如eos和btc的地址並不一樣。
2、私鑰
私鑰是由系統根據用戶環境中的隨機因數,通過密碼學演算法生成的隨機數。可以把它看成是銀行卡密碼,每次交易,付款方必須出具私鑰,以及私鑰產生的簽名。
3、公鑰
公鑰是由私鑰生成的,和私鑰成對兒出現,公鑰可以算出地址,主要用來生成地址。
4、密碼
在創建錢包時,需要設置一個密碼,密碼的使用主要是:1.轉賬時的支付密碼;2.導入錢包時需要驗證密碼。密碼是用戶主動設置的,但是安全性遠低於私鑰。密碼主要起到雙重保護的作用。
5、助記詞
助記詞是私鑰的另一種表現形式,功能等同於私鑰,助記詞一般為12-15個或更多個英文單片語成,通過助記詞就能找到私鑰,還原錢包,因此助記詞很重要,大多數錢包會提示用戶備份助記詞,以便恢復錢包。
三、數字貨幣錢包的分類
大體上可分為兩大類,熱錢包(在線錢包)和冷錢包(離線錢包)
(一)熱錢包:
又稱在線錢包,包含輕錢包和重錢包(全節點錢包),需保持連網上線的錢包,可以直接進行交易操作。
1、輕錢包:
不儲存完整的區塊鏈,只保存和自已相關的數據。它的體積小,可以在手機、電腦、網頁等運行。
優缺點:不佔用內存、支持多種數字資產、用戶體驗好、新手上手快,但交易驗證稍慢
2、重錢包(全節點錢包)
維護著全部的區塊鏈數據,完全去中心化,同步所有數據。具有更好的隱私性、可以在本地驗證交易數據的有效性。
熱錢包的優缺點:具有更好的隱私性、驗證信息更快速,但每次使用都需要前需要同步數據,佔用很大的硬碟空間,不支持多種數字貨幣交易。
(二)冷錢包:
冷錢包就是不連網的錢包,也叫離線錢包;比如專業的硬體設備,或者將私鑰(助記詞)寫在紙上。
1、硬體錢包
硬體錢包即是用專業的硬體存儲數字貨幣,將數字資產私鑰單獨儲存在一個晶元中,與互聯網隔離,即插即用。
2、紙錢包
把私鑰寫在紙上存儲,再刪除
冷錢包的優缺點:相對比較安全,但創建錢包和交易都非常麻煩,對於新手來說操作比較困難,錢包價格都相對昂貴,一般從幾千到上萬元不等。如果沒有太大額的數字資產,可以不用考慮。
四、如何選擇數字貨幣錢包
輕錢包使用起來更簡單便捷,一般都支持多幣種,一般適合新入幣圈的小白或交易和存儲量不大的用戶使用。比如極客錢包(geekwallet)
硬體錢包不聯網,安全性更高,但操作相對復雜,一般適合交易和存儲量比較大的用戶。
五、使用數字貨幣錢包時的注意事項
1、保管好密碼,一旦丟失,不能找回。不過可以通過助記詞重置密碼(前提是安全保管好助記詞)。
2、保管好私鑰,私鑰擁有者才是比特幣真正的擁有者。
3、保管好助記詞,一但別人拿到這個助記詞,別人就能把助記詞對應錢包內的區塊鏈資產全部轉走。
Ⅳ 什麼是BTC幣
比特幣(Bitcoin)的概念最初由中本聰在2008年11月1日提出,並於2009年1月3日正式誕生 。根據中本聰的思路設計發布的開源軟體以及建構其上的P2P網路。比特幣是一種P2P形式的虛擬的加密數字貨幣。點對點的傳輸意味著一個去中心化的支付系統。
與所有的貨幣不同,比特幣不依靠特定貨幣機構發行,它依據特定演算法,通過大量的計算產生,比特幣經濟使用整個P2P網路中眾多節點構成的分布式資料庫來確認並記錄所有的交易行為,並使用密碼學的設計來確保貨幣流通各個環節安全性。
(5)公鑰私鑰如何應用在btc錢包擴展閱讀
3月全球金融市場遭遇流動性擠兌時,比特幣也出現過單日暴跌50%的時刻。但自那之後,比特幣就開始強勢反彈。目前比特幣價格已較3月低點翻番。Wind數據顯示,年初以來比特幣表現優於諸多全球大類資產,累計收益率已經超過36%。
區塊鏈信息分析平台Coin Rivet指出,如果比特幣價格能夠攻破10450美元,或暗示牛市卷土重來。「疊加獎勵減半和機構投資者更加青睞等因素,比特幣價格可能在今年年底前創出歷史新高。」其分析也指出,比特幣後續行情如何,與美股表現有很大關系。
參考資料來源:網路-比特幣
參考資料來源:新華網-看漲強烈 比特幣牛市會否重來
Ⅵ 比特幣找零地址的私匙是備份的私匙嗎
錢包加密是指對儲存有私鑰的錢包進行自動加密存儲。 比特幣官方客戶端從0.4.0 版本開始支持錢包加密。加密的錢包在每次付款的時候,都會提示您輸入密碼。如果密碼錯誤,客戶端會拒絕付款。如果用最早備份的錢包(wallet.dat)替換回來,還是一樣可以正常交易。考慮到比特幣的原理應該也可得出,只要有私鑰(錢包)存在,就可以證明你是這個錢包的合法擁有者,不管對這個錢包(核心就是某個地址對應的私鑰)是進行了加密還是刪除,都不能否定它。備份比特幣錢包時,還需注意由於比特幣支付找零機制的存在(比如把一個完整的100 btc中的50 btc發送給某個地址,系統會發送其中的50 btc到對方的地址,並退回50 btc到你客戶端的一個新地址上,這個地址不會直接顯示在你的地址列表中),每發送了100次比特幣給其它地址或者使用了100個不同的地址接收比特幣後,請重新備份錢包,否則後面交易退回的和接收到的比特幣會永久丟失。 除了給錢包加密外,用戶還可以自行生成離線的紙錢包和腦錢包。 紙錢包即只要在未對錢包加密前通過在比特幣官方客戶端的調試窗口中的控制台輸入:「mpprivkey 你的比特幣地址」(輸入時不要帶引號)來查看自己的私鑰,然後把此私鑰列印出來存放在某個地方再刪除電腦上的錢包文件即可進行錢包的網路隔離。 腦錢包則是利用一段javascript腳本,針對用戶自行設定的一個能永久記住的短語(一定要是特殊和唯一的,建議最少16個字元以上,中英文皆可),生成一對公鑰和私鑰,之後用戶把所有比特幣都轉到此比特幣地址(即公鑰)上,以後只需要記住這個短語即可在任何時間任何地方還原自己的財富(除非你的短語不幸被其他人獲知並轉走了)。 為了確保絕對安全,Armory客戶端將錢包和客戶端進行分離,離線客戶端內的錢包被嚴格地加密保護起來。在線客戶端如果需要支付比特幣,需要由掌握離線錢包的電腦進行簽署,再通過在線客戶端進行廣播。
Ⅶ 怎樣查看比特幣錢包私鑰
比特幣錢包私鑰在線無法查看,比特幣存在平台要下載core 或者classic才是真正的錢包,然後就可以查看了。
【比特幣錢包私鑰的說明】:
1、錢包加密是指對儲存有私鑰的錢包進行自動加密存儲。 比特幣官方客戶端從0.4.0 版本開始支持錢包加密。加密的錢包在每次付款的時候,都會提示您輸入密碼。如果密碼錯誤,客戶端會拒絕付款。
2、如果用最早備份的錢包(wallet.dat)替換回來,還是一樣可以正常交易。考慮到比特幣的原理應該也可得出,只要有私鑰(錢包)存在,就可以證明你是這個錢包的合法擁有者,不管對這個錢包(核心就是某個地址對應的私鑰)是進行了加密還是刪除,都不能否定它。
3、備份比特幣錢包時,還需注意由於比特幣支付找零機制的存在(比如把一個完整的100 btc中的50 btc發送給某個地址,系統會發送其中的50 btc到對方的地址,並退回50 btc到你客戶端的一個新地址上,這個地址不會直接顯示在你的地址列表中)。
4、每發送了100次比特幣給其它地址或者使用了100個不同的地址接收比特幣後,請重新備份錢包,否則後面交易退回的和接收到的比特幣會永久丟失。 除了給錢包加密外,用戶還可以自行生成離線的紙錢包和腦錢包。