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