1. 基於Solidity,Truffle,IPFS構建去中心化專案

本章我們討論如何基於以太坊的智慧建立去中心化的二手交易系統

主要目標:

  掌握區塊鏈專案開發的整體邏輯

主要內容:

1. 基於Truffle框架進行專案建立

2. 基於Solidity編寫智慧合約

3. 基於IPFS實現圖片的儲存

操作步驟:

1. 在Shell中建立專案資料夾 upsale

  

2. 基於Truffle框架建立專案

關於trffule的介紹和使用請參考(http://truffleframework.com/boxes)及作者相關文章

truffle unbox webpack ,安裝完成後如下圖所示

3. 通過 atom開啟專案

在專案目錄下執行 atom ./ 如下圖所示,其中 app 中存放前端程式碼,contract中存放智慧合約,migrations 部署用到的檔案 node_modues 是專案依賴的包

目前為止,專案框架已經建立出來,下一節我們將進行專案的介紹

作者:溫春水  致力於研究區塊鏈技術

微信:wencs1314  QQ群:612968783 

加群和微信,免費獲得高質量區塊鏈學習資料