區塊鏈開發教程

2021-07-30 19:54:59 字數 843 閱讀 5481

區塊鏈開發準備工作:

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 新建第乙...

區塊鏈開發之區塊鏈的特點

區塊鏈是目前金融市場上的一塊香餑餑,大家都願意去鑽研區塊鏈的一切,因此有多數的人選擇去開發區塊鏈產品,區塊鏈產品在開發時一定要了解區塊鏈的一些開發特性,比如 去中心化,不可篡改性等等。以下是對於區塊鏈開發之區塊鏈特點的總結 去中心化 區塊鏈是一種分布式資料儲存結構,沒有中心節點,所有節點都儲存全部的...