比特幣錢包源文件分享
『壹』 比特幣錢包
比特幣(bitcoin)誕生於2008年的一篇論文。
一個署名為中本聰的人,提出了革命性的構想:讓我們創造一種不受政府或其他任何人控制的貨幣!這個想法堪稱瘋狂:一串數字,背後沒有任何資產支持,也沒有任何人負責,你把它當作錢付給對方,怎麼會有人願意接受?
Merkle tree
跟二叉樹長得很像,只是這個是下面兩個節點取哈希值得到上面節點。只需要記住根節點,就可以檢測整棵樹有沒有被篡改。
根哈希值存在block header里,交易過程存在block body里。全節點包括block header和block body,但是輕節點(比如手機上比特幣錢包)只包括block header。這棵樹可以證明包含某個交易已經被寫進了區塊鏈。
3.共識協議
去中心化的貨幣要注意的兩個問題:
1.誰能發行數字貨幣:挖礦。
2.怎麼驗證交易的合法性:區塊鏈。
雙花攻擊(double spending attack)
雙花攻擊是數字貨幣的一個主要挑戰。
比特幣中的交易都要有輸入和輸出,幣從哪來,花到哪去。
正常情況也可能有兩個分叉,因為兩個節點同時獲得記賬權,兩個節點打包的區塊,同時計算出了那個隨機數。此時會暫時兩個分叉共存,直到其中某一個區塊搶先找到了下一個區塊,這條就成了最長合法鏈,另一個分叉就被丟棄。
女巫攻擊(sybil attack)
某惡意節點不停產生賬戶,賬戶總數超過總賬戶的一半,則取得了區塊鏈的控制權。
比特幣中的共識協議(Consensus)
一些節點是有惡意的,大部分節點是好的。
想法1:把一些交易打包到區塊里作為候選區塊,讓每個區塊投票,如果通過就寫入區塊鏈。
不行,因為有的惡意節點一直發布一些含有惡意交易的區塊,則一直投票,佔用資源。而且有的節點不投票。
想法2:不按賬戶個數投票,而是按照計算力投票。每個節點都可以產生合法交易放入區塊,這些節點就開始試隨機數,直到找到H(block header)≤ target,則這個節點有記賬權。
唯一產生比特幣的途徑
coinbase transaction。這個不用指出幣的來源,有了記賬權的節點(找到了隨機數)會有出塊獎勵。
50BTC->25BTC->12.5BTC,每21萬個比特幣,獎勵就減半。
比特幣爭奪記賬權的過程叫挖礦。爭奪記賬權的節點叫礦工。
『貳』 比特幣錢包的私鑰是什麼格式的
比特幣錢包的私鑰是一串代碼,很長,絕不是什麼12個單詞,更不是(1開頭的,34個字元串)。
『叄』 比特幣錢包客戶端BitcoinWallet0.8.1同步數據塊7GB多在那個文件夾
bitcoin的數據文件夾
『肆』 Bitcoin錢包文件wallet.dat如何導入MultiBit錢包啊!求解
直接將貨幣包覆蓋到C盤C:\Documents and Settings,然後是你電腦的用戶名比如我這里是Administrator,再找到Application Data中的Bitcion。把原電腦的復制到新電腦Bitcoin裡面即可,可以省卻你大概一天的貨幣包下載時間,只是省時間不減少bitcoin。
『伍』 比特幣在線錢包Blockchain如何導入未加密的私匙
這個沒什麼技術含量的,比特幣在線錢包Blockchain有中文頁面,你可以按照指示去注冊就可以了,它會把你的公鑰發到你的郵箱里,如果丟失,可以使用郵箱找回,你的私鑰匙需要通過公鑰登陸找回。
『陸』 誰有比特幣錢包離線數據包,萬分感謝!
http://bitcoin.org/zh_CN/download 這是比特幣官網錢包下載地址
『柒』 比特幣錢包密碼忘記了,30btc私鑰分享
比特幣錢包wallet.dat文件,
錢包中包含30.99btc,文件有密碼保護,
但可正常載入驗證,
只是發送比特幣時需要的密碼忘記了,
只要破解這個密碼就可以得到錢包內所有的比特幣資源,
比特幣錢包源文件在附見中
www.z350.cn
『捌』 如何備份比特幣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拷貝出來。
我的地址:
『玖』 比特幣能不能往一個離線生成的錢包存幣
你好,你的問題中有幾個關鍵點需要特別注意,我分別闡述如下:
你的描述中的"下載一個比特幣錢包軟體":這一步就值得小心謹慎,首先你的目的是離線製作比特幣紙錢包,那麼你要下載的其實是[比特幣離線紙錢包製作工具],而且這些工具良莠不齊,甚至有的非常有風險,那麼要選擇怎樣的[紙錢包製作工具]呢?一定是歷經多年大家共同認可,且開源的(就是源代碼都是完全開放的)的 [安全的比特幣離線紙錢包]製作工具才行,歷經多年,則經歷了時間的考驗,關於這點可以網路搜索對比了解,建議搜索[安全的比特幣離線紙錢包],多了解對比,要捨得花時間。
離線製作比特幣離線紙錢包,要「拔掉網線」這是對的,這時的確你製作紙錢包的電腦 就與整個互聯網完全隔絕的,這正是離線 的意義所在,這時你不用擔心,因為比特幣的錢包地址與私鑰只是一個憑證,比特幣並不是真正的要放進這個錢包里(這和現實中的錢包是完全不同的,可網路了解下),比特幣屬於哪個錢包地址,只是在比特幣區塊鏈網路上的的公共幾本的記載而已,因此,你生成的比特幣離線紙錢包是可以放心使用的,關鍵點在於你真正把比特幣離線紙錢包的私鑰地址抄寫到了紙上,而且保證沒有抄錯,把公鑰保存了下來,以便接收別人的比特幣轉賬,那麼這時,你生成的比特幣離線 紙錢包是完全會得到比特幣網路的承認的。
你問題描述中提到「我用紙把公鑰私鑰記了下來,然後把電腦砸個稀巴爛,然後用用火燒掉主機屏幕」——這其實完全不用,只要你離線製作比特幣離線紙錢包的過程中,拔掉了網線,也沒有人可以偷看到你的屏幕,那麼只要選擇的是安全比特幣離線紙錢包工具,得到的錢包就是安全的,當然最重要的是,你要把抄寫有比特幣離線紙錢包的私鑰的紙條最好存放到防火防水的保險櫃中。至於你用以生成比特幣離線紙錢包的電腦 ,不用砸壞它,最多把硬碟銷毀就可以了,前面搜索的安全比特幣離線紙錢包教程中就有詳細的說明後續處理要怎麼做。
最後你提到的向自己離線生成的比特幣紙錢包中轉幣的操作,這與向其它任何一個比特幣地址轉賬沒有任何不同,同步過程都是在整個比特幣區塊鏈網路中進行的,是需要等待,但是這是整個網路的確認過程。
希望我的回答能夠幫助你,建議先充分 學習了解後再操作。