區塊鏈開發準備工作:
git client
go - 1.6 or later
vagrant - 1.7.4 or later
virtualbox - 5.0 or later
區塊鏈開發搭建步驟:
第一步:
首先確保你之前安裝go語言的編譯環境搭建好了。
然後在git命令列中輸入 :
git config --get core.autocrlfgit
config --global core.autocrlf false
沒有深究為什麼,按照文件來就行了。
第二步:
把github中的fabric原始碼拉下來
$gopath這個目錄在windows下可以隨便定,建議後面的按他說的來。源文件的git clone命令可能是針對有linux id的來的,可以不用他的命令。
第三步:
用vagrant來配置虛擬機器
vagrant up第一次時間非常長,有時還斷,所以建議fq,而且要全域性加速,親測速度確實要穩定一些。文件裡說執行了這個命令之後就可以喝咖啡去了,要a few minutes,我表示不服。
vagrant裝好之後,大部分的工作就完成了,然後就是部署一些東西。
之後的vagrant up啟動都是這個樣子:
python入門區塊鏈技術 區塊鏈教程
區塊鏈 blockchain 技術源於位元幣。在位元幣中,為了保證每筆交易可信並不可篡改,中本聰發明了區塊鏈,它通過後乙個區塊對前乙個區塊的引用,並以加密技術保證了區塊鏈不可修改。隨著位元幣的逐漸發展,人們發現區塊鏈本質上其實是乙個分布式的,不可篡改的資料庫,天生具有可驗證 可信任的特性,它不但可用...
區塊鏈技術入門數字貨幣開發教程
安裝truffle npm install g truffle 依賴環境 nodejs 需要安裝ethereum客戶端,來支援json rpc api呼叫 開發環境,推薦使用ethereumjs testrpc c 安裝命令 npm install g ethereumjs testrpc 新建第乙...
區塊鏈開發之區塊鏈的特點
區塊鏈是目前金融市場上的一塊香餑餑,大家都願意去鑽研區塊鏈的一切,因此有多數的人選擇去開發區塊鏈產品,區塊鏈產品在開發時一定要了解區塊鏈的一些開發特性,比如 去中心化,不可篡改性等等。以下是對於區塊鏈開發之區塊鏈特點的總結 去中心化 區塊鏈是一種分布式資料儲存結構,沒有中心節點,所有節點都儲存全部的...