教程名稱:
xa0 xa0 xa0 xa0xa0xa0IPFS去中心化Ebay區塊鏈項目實戰 基于以太坊Ethereumxa0
《IPFS去中心化Ebay區塊鏈項目實戰》內容:
xa0 xa0 xa0 xa0在這幾篇教程之前推了關于區塊鏈的教程集錦。但在這幾堂課程面前先來略微初級。無論你是否準備涉足區塊鏈或者已經有所見解你要做的就是回復并且保存一份因為目前來看區塊鏈價格無論怎么波動不久的將來一定是會有它的一席之地的隨手保留一份不會為你帶來多少麻煩,而在不久的將來一定是會對你產生很大幫助。課程將帶你建立一個仿Ebay經營模式的去中心化應用程序,但不同之處便是所有的業務邏輯已經數據的存儲都不在是由經營者掌控,而是存儲在以太坊區塊鏈之上做到完全去中心化。并且在一些細節方面比如說當你擁有大量的圖片以及文本的時候會為你帶來無法承受的成本教程將以IPFS的方式解決你的煩惱。去中心化的好處大家都有目共睹相信在不久的將來一定會成為趨勢。因為數據的公開傳統行業的詬病都將不復存在做到真正的沒有中間商賺差價。
《IPFS去中心化Ebay區塊鏈項目實戰》目錄:
一、Ebay開發基礎
1.1 開發環境前期準備
1.2 錢包創建、測試幣獲取xa0
1.3 truffle框架初使用(1)xa0
1.4 truffle框架初使用(2)xa0
1.5 前端和合約互動(1)xa0
1.6 前端和合約互動(2)xa0
1.7 合約結構xa0
1.8 函數中view,constant,pure的使用xa0
1.9 函數訪問權限xa0
1.11 ipfs節點初始化xa0
二、IPFS
2.1 ipfs 環境安裝配置
2.2 ipfs 文件上傳下載xa0
2.3 IPFS創建目錄存儲文件xa0
2.4 上傳一個目錄到ipfsxa0
2.5 建立簡易的博客上傳到ipfsxa0
2.6 把博客發布到IPNSxa0
2.7 ipfs-api 將文本數據提交到ipfs
2.8 將圖片上傳到ipfs網絡xa0
2.9 ipfs+eth處理大圖片問題xa0
三、Ebay 維克里拍賣
3.1 項目創建
3.10 通過控制臺演示投標揭標的過程
3.2 Ebay項目技術點及效果圖介紹
3.4 產品信息上傳與讀取
3.5 通過控制臺提交和讀取數據
3.6 Ebay拍賣邏輯
3.7 密封拍賣原理
3.8 公告投標價格
3.9 投標 – 公告 合約邏輯
四、ipfs集成
4.1 將ipfs集成到項目中
五、Web Product
5.1 通過腳本將種子數據插入到區塊鏈中
5.2 Ebay前端效果渲染
5.3 List Product 結構圖
5.5 上傳圖片到IPFS
5.6 將產品信息發布到ipfs和區塊鏈
六、Web Auction
6.2 產品詳情前端渲染xa0
6.3 競標、公告 JS代碼
七、增加托管仲裁合約
7.1 托管合約的好處
7.2 托管合約實現
7.3 增加仲裁
7.4 付款 & 退款
八、離線處理
8.1 離線處理的好處
8.2 MongoDB 設置
8.4 NodeJS app 設置
8.5 通過事件觸發前端方法來實現離線存儲
8.6 離線處理以及我們需要思考的問題