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