簡介
這份簡介包括一系列說明 IPFS,Merkle Trees 和 分布式網(wǎng)絡(luò)的教程,它主要通過 gitbook 來編輯和完善,所以大家可以用多種格式來閱讀。
當(dāng)完成時,這份簡介將完全替換這個 https://ipfs.io/docs/examples/
獲得幫助
在學(xué)習(xí)該教程的過程中,如果你有任何的問題隨時都可以在 the IPFS 論壇 或 訪問chat.freenode.net進(jìn)入ipfs頻道進(jìn)行咨詢。在上面我們有一個龐大、活躍的群體都在此尋求幫助或發(fā)表見解。
教程
這個入門教程包含以下內(nèi)容:
下載和安裝 IPFS
IPFS 中的文件
在線 -- 加入分布式網(wǎng)頁 (Web)
與經(jīng)典 (HTTP) 網(wǎng)頁 (Web) 的聯(lián)系
無數(shù)種訪問和分發(fā) IPFS 內(nèi)容的方式
Merkle Trees 和 IPFS DAG
IPFS 上的動態(tài)內(nèi)容
有關(guān)教程的完整內(nèi)容,請查看目錄
概念
加密哈希和內(nèi)容可尋址性
經(jīng)過身份驗證的圖形(Graphs)
將文件轉(zhuǎn)換成樹
將任意數(shù)據(jù)轉(zhuǎn)換成樹
在 DHT 上發(fā)布 哈希
從 P2P 網(wǎng)絡(luò)獲取數(shù)據(jù)
不可變性:『改變』作為樹的補充
CRDTs
發(fā)布訂閱
認(rèn)證流(帶有發(fā)布訂閱)
格式
每個教程都是一組課程,都使用受 Railsbridge Curriculum 啟發(fā)的格式。每節(jié)課都聲明一組目標(biāo),或者 learning objectives,然后列出步驟或活動,最后提供一個解釋,回顧你已經(jīng)完成的任務(wù),并將這些活動與課程的既定目標(biāo)相聯(lián)系。每個課程的格式如下所示:
這里是圖片
投稿者的注意事項
有關(guān)學(xué)習(xí)目標(biāo)(本書中稱為目標(biāo))的簡要說明,請閱讀UC Denver的 Assessment & Instructional Alignment Tutorial。盡量讓你的學(xué)習(xí)目標(biāo) 具體,可觀察和可衡量,并聽取他們的建議,使用 分類工作表 中的動詞列表來幫助你為課程學(xué)習(xí)目標(biāo)選擇可觀察的行為。
用一個命令構(gòu)建本書的 HTML,PDF,epub 和 mobi 版本,運行./build-book.sh
投稿者
這個入門教程是由 @flyingzumwalt 創(chuàng)建的
這些教程的內(nèi)容最初是從 ipfs 網(wǎng)站 和 ipfs 示例 的 git 存儲庫中的文檔中提取的。
包括提供那些原始文檔的人
@whyrusleeping
@jbenet
@lgierth
@lynnandtonic
@wraithgar
@adambrault
@donothesitate
@djdv plus a long list of contributors to the examples repository 加上一個長長的案例庫投稿者的名單**