Ipfs

IPFS 使用 HTTP 嗎?

  • June 19, 2020

IPFS 網路中的節點如何通信?他們不是還在使用 HTTP 嗎?

如果沒有,JS-IPFS 是如何在不需要 HTTP 網關伺服器的情況下直接與 IPFS 網路互動的?

libp2pIPFS 使用使用 multiaddress( multiaddr)的庫進行點對點通信。multiaddr是一種使用多種協議進行通信的方式。libp2p 庫的JS 版本允許您配置用於在對等點之間進行通信的傳輸。這是配置指南中顯示的受支持傳輸的列表。

  • libp2p/js-libp2p-tcp
  • libp2p/js-libp2p-webrtc-star
  • libp2p/js-libp2p-webrtc-direct
  • libp2p/js-libp2p-websockets
  • libp2p/js-libp2p-utp (WIP)

和不能在瀏覽器中使用js-libp2p-tcpjs-libp2p-utp

IPFS 和 libp2p:https ://docs.ipfs.io/concepts/libp2p/

引用自:https://ethereum.stackexchange.com/questions/84382