背景
web3.0主打去中心化,將數(shù)據(jù)歸還于用戶,目前行之有效的底層存儲為分布式存儲ipfs。這個協(xié)議通過將數(shù)據(jù)分成多段,進(jìn)行多節(jié)點備份,然后通過hash聚合獲取原始文件。有幾個特點是:全世界分布式網(wǎng)絡(luò),分段存儲、merkle-tree聚合,多備份,永久,難以攻擊等。在web3.0中有望替代http協(xié)議,與區(qū)塊鏈(不足以承載大數(shù)據(jù)量)結(jié)合構(gòu)成web3.0的底層。
應(yīng)用
安裝
git clone https://github.com/ipfs/go-ipfs.git
cd go-ipfs
make install
這個采用go源碼進(jìn)行安裝,還有其他方式。文章來源:http://www.zghlxwxcb.cn/news/detail-789573.html
啟動
1、ipfs init
會進(jìn)行初始化,有個默認(rèn)的配置,目錄在~/.ipfs
2、ipfs daemon
開啟可視化界面后端服務(wù)
本地通過瀏覽器可以訪問:http://127.0.0.1:5001/webui
3、簡單的操作
傳文件可以通過ipfs界面進(jìn)行,也可以通過命令行
ipfs add 添加文件
ipfs get獲取文件
其他的可以通過ipfs help進(jìn)行查看文章來源地址http://www.zghlxwxcb.cn/news/detail-789573.html
到了這里,關(guān)于web3.0系列之分布式存儲IPFS的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!