Ipfs
IPFS 使用 HTTP 嗎?
IPFS 網路中的節點如何通信?他們不是還在使用 HTTP 嗎?
如果沒有,JS-IPFS 是如何在不需要 HTTP 網關伺服器的情況下直接與 IPFS 網路互動的?
libp2p
IPFS 使用使用 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-tcp
。js-libp2p-utp
IPFS 和 libp2p:https ://docs.ipfs.io/concepts/libp2p/