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