摘要:之前有好幾人問過小編,想在里面上傳一張圖片。如何做今天小編就講一下如何在里面上傳下載文件。這個(gè)時(shí)候你可以在瀏覽器里面輸入你的哈希值就可以看到你的文件了,比如,這個(gè)小編剛才上傳的文件。
作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。
畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫開發(fā)工程師。
資深區(qū)塊鏈技術(shù)開發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國(guó)的技術(shù)推廣IPFS的競(jìng)爭(zhēng)對(duì)手。
之前有好幾人問過小編,想在IPFS里面上傳一張圖片。如何做?
今天小編就講一下如何在IPFS里面上傳、下載文件。
1.下載IPFS軟件下載地址:https://dist.ipfs.io/#go-ipfs
打開這個(gè)地址后網(wǎng)頁會(huì)根據(jù)你的當(dāng)前操作系統(tǒng)自動(dòng)為你選擇可供下載的版本,這個(gè)頁面上有很多ipfs相關(guān)的軟件下載,看清楚下載 go-ipfs, 這是IPFS的go語言版本實(shí)現(xiàn),IPFS目前還有 js版本和 python版本(開發(fā)已停滯,團(tuán)隊(duì)忙不過來了)。
2.安裝windows:自己選擇一個(gè)文件,把軟件解壓縮進(jìn)去,然后打開命令行,定位到剛才的文件夾下執(zhí)行:
ipfs help
USAGE: ipfs - Global p2p merkle-dag filesystem. ...
如果得到上面信息的話,恭喜你ipfs安裝成功了。
Mac 和 Linux:執(zhí)行 tar xvfz go-ipfs.tar.gz解壓縮剛才下載的文件,然后在解壓縮的文件夾下執(zhí)行: ./go-ipfs/install.sh,完成后軟件就安裝好了,然后:
ipfs help
USAGE: ipfs - Global p2p merkle-dag filesystem. ...
同理,這樣也表明安裝成功了。
3.配置ipfs在命令行里面執(zhí)行:
ipfs init
上面是在小編的電腦上的輸出結(jié)果,表明ipfs的初始化配置完成,ipfs生成了一個(gè)節(jié)點(diǎn)id:QmceWUYdX5xjE5zVA3bW1rt4Kq326bm83hRxAkPRe3QWR8,每個(gè)人的電腦執(zhí)行結(jié)果會(huì)不一樣,這串字符串就代表了你運(yùn)行的ipfs節(jié)點(diǎn)。
查看安裝情況,執(zhí)行:
ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme
將會(huì)看到如下的畫面:
如果想要詳細(xì)了解ipfs的命令,可以執(zhí)行下面命令查看:
ipfs cat /ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/quick-start
或者 訪問這個(gè)頁面: https://ipfs.io/docs/commands/
4.節(jié)點(diǎn)上線執(zhí)行命令:
ipfs daemon
得到如下輸出:
恭喜你,你的IPFS節(jié)點(diǎn)已經(jīng)上線,查看你的節(jié)點(diǎn)都與那些節(jié)點(diǎn)建立了鏈接。
打開一個(gè)新的命令行窗口,執(zhí)行命令:
ipfs swarm peers
可以看到類似下面的輸出,恭喜你,你可以看到截止到目前你的節(jié)點(diǎn)連接到到其他ipfs節(jié)點(diǎn)。
5.上傳和下載注意:切不可上傳隱私文件,你不想你的xx照終生伴隨這個(gè)IFPS網(wǎng)絡(luò)吧?小編正在醞釀寫一篇 關(guān)于IFPS下的個(gè)人隱私保護(hù)的文章。
PFS core軟件提供了兩種方式:命令行的方式和web方式。
命令行命令行:下載
執(zhí)行
ipfs cat /ipfs/your_hash > init.jpg
ipfs cat /ipfs/your_hash
例如:
ipfs cat /ipfs/QmdDTor6dWzknFJPJuhJgrUYqd56WkFXYAxyxpEY7kUrEb > init.jpg
這個(gè)hash值是小編12.8號(hào)在文章 [《什么是IPFS?(三)》]()
里面上傳的那張圖片,有興趣的可以下載來看看。
命令行:上傳
執(zhí)行:
ipfs add init.jpg
tt-3:go-ipfs tt$ ipfs add init.jpg added QmdDTor6dWzknFJPJuhJgrUYqd56WkFXYAxyxpEY7kUrEb init.jpg
這樣就上傳到IPFS網(wǎng)絡(luò)一個(gè)文件了,ipfs add 會(huì)返回一個(gè)哈希值,這個(gè)哈希值就是文件在IPFS網(wǎng)絡(luò)的地址。
web方式:打開瀏覽器,在瀏覽器里面輸入 http://localhost:5001/webui , 就可以鏈接到你的節(jié)點(diǎn),界面如下:
這是小編運(yùn)行的節(jié)點(diǎn)的基本信息:
從下圖可以看到小編的機(jī)子已經(jīng)連接了世界上385個(gè)節(jié)點(diǎn)了。從左邊的地球上看,中國(guó)運(yùn)行的節(jié)點(diǎn)并不多,大部分節(jié)點(diǎn)運(yùn)行在歐洲和美國(guó)。
然后點(diǎn)擊界面的左邊 Files菜單,在右邊里面可以看到 Select files,這就是web界面提供的上傳文件功能,只需要選中文件,點(diǎn)擊上傳就好了。
添加完成后會(huì)在下面ALL LOCAL FILES里面多出來一個(gè)哈希值,那就是你剛上傳的文件,如果沒看到,刷新一下網(wǎng)頁就可以了,這個(gè)時(shí)候不要立即關(guān)掉你的節(jié)點(diǎn),給點(diǎn)時(shí)間讓其它節(jié)點(diǎn)緩存你的文件。緩存一旦完成,此文件將伴隨著IPFS網(wǎng)絡(luò)永久存在。
這個(gè)時(shí)候你可以在瀏覽器里面輸入:https://ipfs.io/ipfs/你的哈希值 就可以看到你的文件了,比如: https://ipfs.io/ipfs/QmTYrYEa...,這個(gè)小編剛才上傳的文件。
現(xiàn)在你應(yīng)該已經(jīng)學(xué)會(huì)了運(yùn)行IPFS節(jié)點(diǎn),并且學(xué)會(huì)了基本的文件上傳和下載。
如果你不想折騰,又想往IPFS上傳一張紀(jì)念意義的文件(比如給女友的祝福),可以后臺(tái)給小編留言,小編很樂意幫忙搞定:切記,IPFS網(wǎng)絡(luò)的文件是永久存在的。
[【董天一】IPFS:世界正在悄然發(fā)生變化]()
圓方圓學(xué)院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術(shù)課程。在各大平臺(tái)都長(zhǎng)期有優(yōu)質(zhì)免費(fèi)公開課,歡迎報(bào)名收看。
公開課地址:https://ke.qq.com/course/345101
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/24439.html
摘要:消息的發(fā)送者不直接將消息發(fā)送給接收者。功能目前還屬于的一個(gè)實(shí)驗(yàn)性質(zhì)的功能,如果要開啟功能,在啟動(dòng)的時(shí)候需要指定參數(shù)。實(shí)際上,功能不僅僅之只限于兩個(gè)直連的節(jié)點(diǎn)之間,還可以通過中間節(jié)點(diǎn)進(jìn)行中轉(zhuǎn)。目前上有兩個(gè)標(biāo)桿應(yīng)用是基于功能進(jìn)行搭建的。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者畢業(yè)于北京大學(xué)軟件與微電子學(xué)院,資深區(qū)塊鏈技術(shù)開發(fā)者,現(xiàn)致力于IPF...
摘要:作者簡(jiǎn)介董天一中國(guó)區(qū)技術(shù)布道人指南作者。目前網(wǎng)絡(luò)上有一些對(duì)的解讀五花八門,各式各樣,有看好的,也有打擊的,總之一項(xiàng)新技術(shù)誕生之初遇到的問題都遇到了。問題文件丟失認(rèn)為系統(tǒng)不可靠,會(huì)造成用戶文件的丟失。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫開發(fā)工程師。 資深區(qū)塊鏈技術(shù)開發(fā)...
摘要:作者簡(jiǎn)介董天一,中國(guó)區(qū)技術(shù)布道人,指南作者。相關(guān)文章和視頻推薦董天一什么是二圓方圓學(xué)院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術(shù)課程。 作者簡(jiǎn)介:董天一,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫開發(fā)工程師資深區(qū)塊鏈技術(shù)開發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國(guó)的技術(shù)推廣。 前兩篇介紹了IP...
摘要:作者簡(jiǎn)介董天一,中國(guó)區(qū)技術(shù)布道人,指南作者。由于每個(gè)文件的哈希值全網(wǎng)唯一,查詢將很容易進(jìn)行。如果僅僅使用哈希值來區(qū)分文件的話,會(huì)給傳播造成困難,因?yàn)楣V挡蝗菀子洃?,就像地址一樣不容易記憶,于是人類發(fā)明的域名。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫開發(fā)工程師資深區(qū)塊鏈...
摘要:今天我們來講一下兩種礦工是如何獲取,即挖礦。共識(shí)協(xié)議市場(chǎng)存儲(chǔ)礦工和協(xié)議存儲(chǔ)礦工使用已存儲(chǔ)的數(shù)據(jù),參與共識(shí)協(xié)議,獲取新幣的分發(fā)。相關(guān)文章和視頻推薦董天一協(xié)議挖礦圓方圓學(xué)院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術(shù)課程。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者畢業(yè)于北京大學(xué)軟件與微電子學(xué)院,資深區(qū)塊鏈技術(shù)開發(fā)者,現(xiàn)致力于IPFS/Filecoi...
閱讀 2305·2021-09-30 09:47
閱讀 2223·2021-09-26 09:55
閱讀 2954·2021-09-24 10:27
閱讀 1543·2019-08-27 10:54
閱讀 971·2019-08-26 13:40
閱讀 2499·2019-08-26 13:24
閱讀 2423·2019-08-26 13:22
閱讀 1735·2019-08-23 18:38