<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          ipfs 0.8.0支持遠(yuǎn)程數(shù)據(jù)固定!

          共 2972字,需瀏覽 6分鐘

           ·

          2021-02-28 23:16


          ipfs 0.8.0中的新功能
          這個(gè)版本的重點(diǎn)是使它更容易與引腳工作!我們有一些時(shí)髦的新功能,可以讓遠(yuǎn)程服務(wù)為您固定數(shù)據(jù),并且修改大型引腳組比以往任何時(shí)候都快得多。

          ??亮點(diǎn)


          ??遠(yuǎn)程固定服務(wù)

          現(xiàn)在支持要求遠(yuǎn)程服務(wù)為你固定數(shù)據(jù)。此功能是對(duì)我們?nèi)绾慰紤]固定的重新設(shè)計(jì),并包括一些常見(jiàn)的功能,例如:
          • 密碼可以有名稱(chēng)(很快就會(huì)有元數(shù)據(jù))

          • 數(shù)據(jù)可以固定在前臺(tái)或后臺(tái)

          • 可以按名稱(chēng),CID或狀態(tài)搜索圖釘

          命令行用戶(hù)可以從ipfs pin remote命令中受益,從而簡(jiǎn)化了遠(yuǎn)程固定操作。內(nèi)置的固定服務(wù)API客戶(hù)端還可以在后臺(tái)執(zhí)行所有必要的遠(yuǎn)程調(diào)用:


          只要固定服務(wù)支持與供應(yīng)商無(wú)關(guān)的IPFS固定服務(wù)API,就可以直接在go-ipfs中使用它。(如果你是Pinata用戶(hù),則可以查看他們的文檔以了解如何設(shè)置所有內(nèi)容。)
          示例包括:

          ipfs pin remote service add mysrv https://my-service.example.com/api-endpoint myAccessToken
          ipfs pin remote service ls --stat # confirm service mysrv is available
          ipfs pin remote add /ipfs/bafymydata --service=mysrv --name=myfile  # will block until status is pinned
          ipfs pin remote ls --service=mysrv --name=myfile
          ipfs pin remote rm --service=mysrv --name=myfile
          ipfs pin remote add /ipfs/bafymydata2 --service=mysrv --name=myfile2 --background  # queue pin request and finish instantly
          ipfs pin remote ls --service=mysrv --cid=bafymydata2 --status=queued,pinning,pinned,failed
          ipfs pin remote rm --service=mysrv --cid=bafymydata2 --status=queued,pinning,pinned,failed

          可以在下面找到更多示例 ipfs pin remote --help。

          一些注意事項(xiàng):
          • 遠(yuǎn)程固定服務(wù)與遞歸固定一起使用。這意味著類(lèi)似這樣的命令 ipfs pin remote ls將不會(huì)列出間接固定的CID。

          • 默認(rèn)情況下,僅列出完成的成功引腳。要列出或刪除掛起/失敗的引腳,請(qǐng)傳遞明確的狀態(tài):例如--status=queued,pinning,pinned,failed

          • 固定服務(wù)數(shù)據(jù)存儲(chǔ)在配置文件中時(shí),ipfs config由于固定服務(wù)API密鑰的敏感性,無(wú)法通過(guò)命令直接對(duì)其進(jìn)行編輯。這些ipfs pin remote service命令可用于與遠(yuǎn)程服務(wù)設(shè)置進(jìn)行交互。

          • OpenAPI ipfs-pinning-service.yaml使創(chuàng)建或生成兼容的客戶(hù)端/服務(wù)器變得容易。任何人都可以實(shí)現(xiàn)它并允許引腳管理。

          • 此外,HTTP API用戶(hù)現(xiàn)在可以在下訪問(wèn)新命令/api/v0/pin/remote。


          ??遠(yuǎn)程MFS固定策略

          每次ipfs pin remote service addMFS根目錄更改時(shí),通過(guò)添加的每個(gè)服務(wù)都可以負(fù)責(zé)更新引腳:
          $ ipfs config --json Pinning.RemoteServices.mysrv.Policies.MFS.Enable
          為避免大量更新泛濫到遠(yuǎn)程服務(wù),go-ipfs最多每五分鐘發(fā)送一次更新。有關(guān)此功能的自定義行為的詳細(xì)信息可以在配置文檔中找到。

          ??local更快的本地固定和取消固定

          釘扎子系統(tǒng)已經(jīng)過(guò)重新設(shè)計(jì),可以更快,更靈活地跟蹤引腳。對(duì)于使用許多引腳的用戶(hù),這將導(dǎo)致列表和修改固定項(xiàng)集的速度大大提高,并減少了內(nèi)存使用。

          重新設(shè)計(jì)的一部分是為了能夠與本地引腳交互而使用的,這與我們現(xiàn)在與遠(yuǎn)程引腳交互的方式相同(例如,名稱(chēng),允許多次固定相同的CID等)。保持發(fā)布狀態(tài)以獲取更多固定功能。

          ?? https://子域上的DNSLink名稱(chēng)

          以前,DNSLink名稱(chēng)在具有HTTPS支持的子域網(wǎng)關(guān)上加載時(shí)會(huì)遇到麻煩,因?yàn)闊o(wú)法獲取多級(jí)通配符證書(shū),例如:en.wikipedia-on-ipfs.org.ipns.dweb.link不能覆蓋*.ipns.dweb.link。

          因此,當(dāng)嘗試通過(guò)go-ipfs中的https://子域加載DNSLink名稱(chēng)時(shí),我們現(xiàn)在轉(zhuǎn)發(fā)到編碼的DNS名稱(chēng)。

          由于DNS名稱(chēng)中不能包含DNS名稱(chēng),因此可以.使用進(jìn)行轉(zhuǎn)義。
          /ipns/en.wikipedia-on-ipfs.org
          ipns://en.wikipedia-on-ipfs.org
          https://dweb.link/ipns/en.wikipedia-on-ipfs.org
          https://en-wikipedia--on--ipfs-org.ipns.dweb.link ??DNS單個(gè)DNS標(biāo)簽,沒(méi)有TLS錯(cuò)誤

          注意:上次重定向特定于HTTPS,并且僅在出現(xiàn)X-Forwarded-Proto: https標(biāo)頭時(shí)才觸發(fā)??梢栽谂渲梦臋n中可以找到設(shè)置自己的公共網(wǎng)關(guān)的方法。

          ?? QUIC更新

          QUIC支持已獲得許多升級(jí),包括能夠利用較大的UDP接收緩沖區(qū)來(lái)提高性能。

          如果你的系統(tǒng)需要額外的配置以允許IPFS增加緩沖區(qū)大小,則Linux用戶(hù)可能會(huì)在守護(hù)程序啟動(dòng)時(shí)注意到記錄的錯(cuò)誤。

          ??沒(méi)有更多的Darwin386版本

          Go 1.15(Go的最新版本)不再支持Darwin 386,因此我們也放棄了對(duì)它的支持。

          變更日志
          對(duì)于包含在此版本更新的完整列表,你可以查看此更新后發(fā)布的日志。

          即將到來(lái) …
          如果你是IPFS桌面或IPFS Web UI的支持者,那么您很幸運(yùn)。這些固定改進(jìn)也將很快以GUI形式出現(xiàn)。

          即將發(fā)布的Desktop和Web UI版本將允許你使用任何支持IPFS固定服務(wù)API的遠(yuǎn)程固定服務(wù)。

          謝謝貢獻(xiàn)者!
          非常感謝所有58位在此版本中提供補(bǔ)丁和改進(jìn)的人!沒(méi)有您的幫助和反饋,我們不可能做到這一點(diǎn)。?

          安裝,升級(jí)并加入我們!
          你可以通過(guò)安裝go-ipfs或升級(jí)到go-ipfs 0.8來(lái)開(kāi)始使用。

          根據(jù)你的技能,興趣和可用性,有很多方法可以參與IPFS。請(qǐng)查看我們?cè)贕itHub上的貢獻(xiàn)頁(yè)面以獲取指導(dǎo)和后續(xù)步驟。

          對(duì)于IPFS和整個(gè)網(wǎng)絡(luò)來(lái)說(shuō),這是一個(gè)令人興奮的時(shí)刻。加入我們!

          感謝閱讀!

          本文由老司機(jī)翻譯,原文地址為

          https://blog.ipfs.io/2021-02-19-go-ipfs-0-8-0/


          在右下角留下你的贊吧


          瀏覽 100
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产伊人网在线观看 | 边添小泬边狠狠躁.樱桃 | 国产精品免费观看视频 | 天堂成人 中文在线 | 欧美一级的视频勉费看 |