帶你瞭解比特幣Bitcoin原始碼
導讀 | 比特幣 (貨幣符號: ฿;英文名:Bitcoin;英文縮寫: BTC),是一種用於開源的P2P軟體而產生的電子貨幣。 |
比特幣全域性圖是這樣的:
在這兒主要介紹 下的比特幣Bitcoin安裝,我們選擇ubuntu 12.04的環境,安裝相對容易得多。Windows下並不推薦,因為基於mingW配置相以繁瑣。
先拉下原始碼
git clone
安裝Berkeley DB 4.8以上版本:
sudo apt-get install libdb5.1++-dev
然後進入到相關目錄:
cd bitcoin ./autogen.sh ./configure
如果你遇到這樣的提示:configure: error: Found Berkeley DB other than 4.8, required for portable wallets 那就可以這樣:
./configure --with-incompatible-bdb
如查遇到到這樣的提示:checking for boostlib >= 1.20.0… configure: We could not detect the boost libraries (version 1.20 or higher). 那這樣:
sudo apt-get install libboost-all-dev
然後再次configure,如果你需要bitcoin-qt前端,那需要安裝
sudo apt-get install libqt4-core libqt4-gui libqt4-dev
再次configure,這次可以了
make
開始編譯,大約5分鐘,然後安裝編譯好的二進位制檔案
make install
想執行前端那執行
bitcoin-qt
服務端是
bitcoind -server –printtoconcole
接到下,是否挖礦就看您自己了。以當前時間為起點,連線testnet有9G的blockchain資料需要下載,livesite有35G的資料需要下載。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2737356/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 比特幣原始碼研讀(1)bitcoin原始碼結構比特幣原始碼
- bitcoin原始碼分析原始碼
- 比特幣原始碼研讀(0)bitcoin本地編譯與使用比特幣原始碼編譯
- 帶你瞭解webpackWeb
- 一步一步帶你瞭解EventBus3.1.1 原始碼S3原始碼
- 商城系統原始碼你瞭解多少?原始碼
- 帶你快速瞭解HTMLHTML
- 帶你瞭解遊戲陪玩系統原始碼前端常用的儲存方式遊戲原始碼前端
- 帶你瞭解騰訊開源的多渠道打包技術 VasDolly原始碼解析原始碼
- 萬字帶你瞭解ChatGLM
- 你真的瞭解python嗎?這篇文章帶你快速瞭解!Python
- 超級乾貨:帶你全面瞭解低程式碼!
- 搭建一套帶貨直播原始碼,你瞭解內容分發網路嗎?原始碼
- 帶你瞭解代理 IP 那些事
- 帶你了從零瞭解DockerDocker
- 帶你瞭解 Angular 與 Angular JSAngularJS
- 帶你全面瞭解 OAuth2.0OAuth
- 帶你瞭解小程式生態
- 一張圖讓你瞭解比特幣–資訊圖比特幣
- 對於網校系統原始碼,你瞭解多少?原始碼
- Android原始碼分析:手把手帶你深入瞭解Glide的快取機制Android原始碼IDE快取
- 帶你瞭解IP地址的計算
- 帶你真正的瞭解加密和Hash加密
- 帶你瞭解TCP/IP協議族TCP協議
- 帶你瞭解redux與react-reduxReduxReact
- 帶你瞭解 Unicode和UTF-8編碼知識Unicode
- 頭禿了,二十三張圖帶你從原始碼瞭解Spring Boot 的啟動流程~原始碼Spring Boot
- 筆記-runtime原始碼解析之讓你徹底瞭解底層原始碼筆記原始碼
- 你真的瞭解“SQL”嗎?《SQL優化最佳實踐》作者帶你重新瞭解SQLSQL優化
- 帶你快速瞭解 MongoDB 分散式叢集MongoDB分散式
- 一文帶你瞭解nginx基礎Nginx
- 帶你瞭解蘋果企業開發者賬號蘋果
- 九爺帶你瞭解Tomcat優化Tomcat優化
- 一文帶你瞭解HDFS技術
- 8張圖帶你瞭解iptables的前世今生
- 帶你全面的瞭解二叉樹二叉樹
- 一篇帶你瞭解TCP/IP 概念TCP
- [JS基礎] 帶你深入瞭解JS原型JS原型