比特幣私鑰是wallet嗎
A. 比特幣是什麼
比特幣是一個共識網路,促成了一個全新的支付系統和一種完全數字化的貨幣。它是第一個去中心化的對等支付網路,由其用戶自己掌控而無須中央管理機構或中間人。從用戶的角度來看,比特幣很像互聯網的現金。比特幣也可以看作是目前最傑出的三式簿記系統。
比特幣由一個叫中本聰的人在2009年創造,但中本聰在2010年已經退出了比特幣圈。比特幣總數2100萬個,目前已經開采了1300萬個。
比特幣是由挖礦產生的,挖礦是消耗計算資源來處理交易,確保網路安全以及保持網路中每個人的信息同步的過程。它可以理解為是比特幣的數據中心,區別在於其完全去中心化的設計,礦工在世界各國進行操作,沒有人可以對網路具有控制權。這個過程因為同淘金類似而被稱為「挖礦」。
目前,比特幣挖礦是一項非常專業的事情,需要專業的挖礦設備。市場上主流的礦機的阿瓦隆三代礦機。
B. 如何備份比特幣Bitcoin Core的錢包文件
比特幣核心錢包(Bitcoin Core)是官方發布的用於管理比特幣私鑰的客戶端。擁有比特幣地址的私鑰代表擁有對應的比特幣的控制權,私鑰一旦丟失將無法恢復,因此,備份好錢包非常重要。
錢包客戶端的錢包文件就是存儲比特幣私鑰的資料庫。私鑰和公鑰都 存放在比特幣錢包的wallet.dat文件中。在多個地方安全地保管錢包文件可防止意外情況發生的時候恢復比特幣。
錢包文件位置
Windows XP - C:\Documents and Settings\{username}\Application Data\Bitcoin\wallet.dat
Windows 7/8 - C:\Users\{username}\AppData\Roaming\Bitcoin\wallet.dat
Mac OS X ~/Library/Application Support/Bitcoin/wallet.dat
Linux ~/.bitcoin/wallet.dat
以上是Bitcoin Core 客戶端默認的錢包目錄。如果對數據目錄進行了特殊設置,可以通過Windows搜索「wallet.dat」關鍵字,將wallet.dat拷貝出來。
我的地址:
C. bitcoin私鑰是如何產生的
比特幣地址和私鑰是怎樣生成的?比特幣使用橢圓曲線演算法生成公鑰和私鑰,選擇的是secp256k1曲線。生成的公鑰是33位元組的大數,私鑰是32位元組的大數,錢包文件wallet.dat中直接保存了公鑰和私鑰。我們在接收和發送比特幣時用到的比特幣地址是公鑰經過演算法處理後得到的,具體過程是公鑰先經過SHA-256演算法處理得到32位元組的哈希結果,再經過RIPEMED演算法處理後得到20位元組的摘要結果,再經過字元轉換過程得到我們看到的地址。這個字元轉換過程與私鑰的字元轉換過程完成相同,步驟是先把輸入的內容(對於公鑰就是20位元組的摘要結果,對於私鑰就是32位元組的大數)增加版本號,經過連續兩次SHA-256演算法,取後一次哈希結果的前4位元組作為校驗碼附在輸入內容的後面,然後再經過Base58編碼,得到字元串。
D. 怎樣查看比特幣錢包私鑰
錢包加密是指對儲存有私鑰的錢包進行自動加密存儲。 比特幣官方客戶端從0.4.0 版本開始支持錢包加密。加密的錢包在每次付款的時候,都會提示您輸入密碼。如果密碼錯誤,客戶端會拒絕付款。如果用最早備份的錢包(wallet.dat)替換回來,還是一樣可以正常交易。考慮到比特幣的原理應該也可得出,只要有私鑰(錢包)存在,就可以證明你是這個錢包的合法擁有者,不管對這個錢包(核心就是某個地址對應的私鑰)是進行了加密還是刪除,都不能否定它。備份比特幣錢包時,還需注意由於比特幣支付找零機制的存在(比如把一個完整的100 btc中的50 btc發送給某個地址,系統會發送其中的50 btc到對方的地址,並退回50 btc到你客戶端的一個新地址上,這個地址不會直接顯示在你的地址列表中),每發送了100次比特幣給其它地址或者使用了100個不同的地址接收比特幣後,請重新備份錢包,否則後面交易退回的和接收到的比特幣會永久丟失。 除了給錢包加密外,用戶還可以自行生成離線的紙錢包和腦錢包。 紙錢包即只要在未對錢包加密前通過在比特幣官方客戶端的調試窗口中的控制台輸入:「mpprivkey 你的比特幣地址」(輸入時不要帶引號)來查看自己的私鑰,然後把此私鑰列印出來存放在某個地方再刪除電腦上的錢包文件即可進行錢包的網路隔離。 腦錢包則是利用一段javascript腳本,針對用戶自行設定的一個能永久記住的短語(一定要是特殊和唯一的,建議最少16個字元以上,中英文皆可),生成一對公鑰和私鑰,之後用戶把所有比特幣都轉到此比特幣地址(即公鑰)上,以後只需要記住這個短語即可在任何時間任何地方還原自己的財富(除非你的短語不幸被其他人獲知並轉走了)。 為了確保絕對安全,Armory客戶端將錢包和客戶端進行分離,離線客戶端內的錢包被嚴格地加密保護起來。在線客戶端如果需要支付比特幣,需要由掌握離線錢包的電腦進行簽署,再通過在線客戶端進行廣播。
E. 比特幣的私鑰,公鑰,簽名,錢包,都是什麼意思我下載了一個bitcoin-0.8.5比特幣客戶端,該怎麼用
私鑰就是你的銀行卡密碼,地址就是你的銀行賬號,但是私鑰更重要,有了私鑰可以推出地址,忘了私鑰就啥都沒了,簽名就是個性化設置,加一道驗證手續,錢包就是小atm機,更新完了就可以發,wallet文件保存好就沒事情了,btc中國還行,可以買幣。
F. 比特幣wallet文件打開
你是問怎麼打開wallet文件是吧,可參考以下步驟。
要以多位格式創建WALLET文件,請選擇文件-新建WALLET命名文件,選擇保存位置,從「文件格式」下拉菜單中選擇「多位*WALLET*」,然後單擊「保存」。
要以多位方式打開WALLET文件,只需雙擊該文件或選擇「文件」-「打開WALLET導航到並選擇您的WALLET文件,然後單擊「打開」。
WALLET文件是由Multibit創建的文件,Multibit是一種用於執行比特幣交易的國際比特幣WALLET。它包含過去的交易和用於支持比特幣交易的私鑰。
G. 比特幣breadwallet導入鑰匙是什麼意思
私鑰是一個證明你有權從一個特定的錢包消費比特幣的保密數據塊,是通過一個密碼學簽名來實現的 。如果你使用的是錢包軟體,你的私鑰就存儲在你的計算機內;如果使用的是在線錢包,你的私鑰就存儲在遠程伺服器上。千萬不能泄露私鑰,因為它們可以讓你消費對應比特幣錢包里的比特幣。
瑞泰幣、狗狗幣、萊特幣等數字貨幣都是存在私鑰的。
H. 沒有wallet.dat文件,就不是比特幣錢包么
比特幣錢包核心是一個私鑰,以及由此產生的公鑰和地址。
wallet.dat是根據你的要求對私鑰加密後生成的文件。
私鑰才是關鍵!有私鑰就相當於有了比特幣的所有權!
I. 如何檢查硬碟里是否有比特幣
首先要明確的是,比特幣的地址是私鑰按照某個加密函數進行推導之後的出來的,但地址不可以逆推出私鑰。
首先要明確的是,比特幣的地址是私鑰按照某個加密函數進行推導之後的出來的,但地址不可以逆推出私鑰。也就是說只要你記住了私鑰,那麼就能到任意比特幣錢包恢復你的比特幣。第一步要看一下硬碟里有沒有私鑰文件,通常情況下是wallet.dat 文件或者txt文本, wallet.dat 是 bitcoin core 官方的錢包文件格式, 一般我們所說的 "備份錢包" 在 core 中也就是備份 wallet.dat 文件。接下來就要下載比特幣官方錢包,之後點擊「導入私鑰」,把私鑰復制進去就能看到有沒有比特幣了。
J. 比特幣基礎教學之:怎樣保護你的私鑰
私鑰安全問題的重要性對比特幣玩家來說不言而喻。對於比特幣的重量級玩家或者比特幣商家而言,如何保護好私鑰更是需要仔細考慮和反復斟酌的。今天編者就和大家探討一下如何保護比特幣私鑰的問題。對於bitcoin-qt客戶端來說,比特幣私鑰一般儲存在客戶端的wallet.dat文件中。對於Blockchain這樣的在線錢包用戶來說,比特幣私鑰是儲存在在線錢包的網路伺服器上,用戶也可以將私鑰下載到本地。對於紙錢包的用戶來說,私鑰可以被列印出來。但是,怎樣保護私鑰的安全性呢?編者列出了幾種方法供大家參考。
用對稱加密的方法保管私鑰 對稱加密(Symmetric-key algorithm)是指加密和解密都用一個密鑰。我們平時用到的加密方法一般都是對稱加密,比如 winrar 中的加密,bitcoin-qt中對私鑰文件的加密也是用的對稱型加密演算法。常用的對稱加密演算法有:AES、DES、RC4、RC5等等。對稱加密需要用戶設置相對比較復雜的密鑰,以防止被暴力破解。Go to top方法一,用bitcoin-qt對私鑰錢包進行加密。我們在命令模式下可以用encryptwallet命令來對錢包進行加密。命令模式的使用方法可以參見比特幣基礎教學之:怎樣使用紙錢包私鑰。這是私鑰加密的最簡易有效的方法。但是在使用walletpassphrase命令進行解密錢包時,密鑰會被讀入計算機內存中,所以存在攻擊者獲取密鑰的可能性。加密命令: encryptwallet YOURPASSWORD解密錢包命令: walletpassphrase YOURPASSWORDTIMEOUT更改密碼命令: walletpassphrasechange OLDPASSWORDNEWPASSWORDGo to top方法二,使用blockchain提供的AES加密。Blockchain為用戶提供基於AES演算法的私鑰文件加密服務。用戶可以將加密好的文件下載下來,並妥善保存。
Go to top方法三,用第三方軟體Truecrypt對密鑰文件加密,這也是編者比較推薦的方法。Truecrypt開源免費,軟體成熟度很高,而且支持雙因素認證和整個硬碟加密。另外,FBI人員在Truecrypt上面吃過虧,因此口碑很不錯。Truecrypt的口碑FBI hackers fail to crack TrueCrypt The FBI has admitted defeat in attempts to break the open source encryption used to secure hard drives seized by Brazilian police ring a 2008 investigation.
The Bureau had been called in by the Brazilian authorities after the country』s own National Institute of Criminology (INC) had been unable to crack the passphrases used to secure the drives by suspect banker, Daniel Dantas.Brazilian reports state that two programs were used to encrypt the drives, one of which was the popular and widely-used free open source program TrueCrypt. Experts in both countries apparently spent months trying to discover the passphrases using a dictionary attack, a technique that involves trying out large numbers of possible character combinations until the correct sequence is found.
完整文章點擊這里Truecrypt只支持對稱加密演算法。使用它的用戶必須要將密鑰牢記,如果你忘記密鑰,那麼沒有人能夠恢復你加密的文件。
Truecrypt官方網站Truecrypt使用文檔 用非對稱加密的方法保管私鑰 非對稱加密方法所採用公鑰和私鑰的形式來對文件進行加密。用戶可以用公鑰來對文件進行加密,用私鑰對文件解密。常見的非對稱加密演算法有RSA、Elgamal、ECC等等。非對稱加密的好處是密鑰的復雜度一般很高,可以很有效的防止被暴力破解。缺點是有一定的使用門檻,不太適合普通級用戶。Go to top 方法一、個人用戶可以考慮使用RSA來進行加密。首先,可以創建公鑰和私鑰,點擊這里生成密鑰。將公鑰私鑰妥善保管後,便可以用公鑰加密和私鑰解密了,點擊這里進行加密和解密。RSA公鑰和私鑰的產生過程RSA公鑰和私鑰的產生過程隨意選擇兩個大的素數p和q,p不等於q,計算N=pq。根據歐拉函數,求得r= φ(N) = φ(p)φ(q) = (p-1)(q-1)選擇一個小於r的整數e,求得e關於模r的模反元素,命名為d。(模反元素存在,當且僅當e與r互質)將p和q的記錄銷毀。(N,e)是公鑰,(N,d)是私鑰。Go to top方法二、比較成熟的非對稱加密軟體有我們可以採用PGP(Pretty Good Privacy)工具來對文件進行加密。PGP加密可以讓每個公鑰邦定到一個用戶的所有信息。相比RSA來講,PGP的功能更加完善可靠。但是隨著PGP的升級,新的加密消息有可能不被舊的PGP系統解密,所以用戶在使用PGP之前應該首先熟悉PGP的設置。PGP加密工具網上有很多,編者就不列舉了。
wiki中關於PGP的介紹PGP在線加解密系統PGP命令FAQ 高級方法保管私鑰 上述保管私鑰的方式都很常見,有經驗的攻擊者依然可能得到用戶的私鑰文件。關於更加高級隱秘的私鑰保管方式,參見以後的比特幣高級教學內容。