區(qū)塊鏈,這是當(dāng)下的熱詞,也是行將而來的大勢。我們開發(fā)者也想?yún)⑴c到區(qū)塊鏈淘金中去,但是由于沒有相關(guān)的專業(yè)技能,很多開發(fā)者被拒之門外。
最近以太坊突軍異起,成為了區(qū)塊鏈業(yè)界的明星人物,因?yàn)橐蕴惶峁┝艘粋€平臺讓廣大開發(fā)者開發(fā)一款基于區(qū)塊鏈的Dapp成為現(xiàn)實(shí)。如果你也想?yún)⑴c其中那么我們必須群策群力,請加入QQ群:325411816。
接下來我將一步步分享我在學(xué)習(xí)智能合約開發(fā)中的點(diǎn)點(diǎn)滴滴!
首先我們需要安裝好Geth,接下來我們要做的是在自己的電腦上搭建自己的測試鏈。
以太坊愛好者為大家提供了詳細(xì)的教程,大家可以參考以太坊本地私有鏈開發(fā)環(huán)境搭建。這篇文章是以太坊愛好者團(tuán)隊(duì)的Jan寫的,同時他也是以太坊團(tuán)隊(duì)Ruby項(xiàng)目開發(fā)者,擁有很豐富的開發(fā)經(jīng)驗(yàn)。
您也可以參考https://github.com/YyItRoad/ethereum-bootstrap.git,我在原有的基礎(chǔ)上加入了解鎖的代碼,更方便使用。
具體步驟:
1.進(jìn)入本倉庫目錄: cd ethereum-bootstrap
2.導(dǎo)入測試賬戶私鑰: ./bin/import_keys.sh 輸入密碼
3.啟動私有鏈節(jié)點(diǎn): ./bin/private_blockchain.sh
? ?按回車后會提示輸入解鎖賬戶密碼 解鎖成功后輸入 miner.start(1) 開始挖礦。
接下來我將介紹如何使用Truffle開發(fā)自己的合約部署到測試鏈上去。
如果您有任何疑問可以隨時和我聯(lián)系,也可以加群共同學(xué)習(xí)!