Ipfs
Swarm 是否像 IPFS 那樣包含 Git 協議?
Swarm 是像 IPFS 那樣使用 Git 來更新文件,還是使用其他東西?我無法通過閱讀任何文件來解決這個問題?
Swarm 不更新文件。上傳會產生一個特定的雜湊值,即內容的地址。
當你上傳一個新版本時,你會得到一個不同的雜湊值,它會成為你最新版本的新地址。這意味著您可以免費獲得版本控制。
如果您上傳目錄,您可以通過向上傳的雜湊發出 POST 來更改目錄的內容。這也會產生一個新的雜湊值,它對應於您目錄的最新版本 - 再次將舊版本與舊雜湊值保持一致。
(我不知道您的實際問題的答案,但以下內容可能有用。)
不久前有一個名為Mango的項目(聲稱它)提供了抽象層,用於將 Git 插入任何 P2P 內容可定址網路,包括 Swarm。略有不同,因為我們不是在談論直接合併 Git。
我不確定項目的目前狀態。更多在這裡。