Децентрализованные и распределенные сети. Безопасные средства коммуникации. Шифрование.
ipld:// protocol which exposes the raw data model of IPFS.
You can now use GET ipld://cid/ to get raw data and auto translate it between codecs with the Accept header or the ?format search parameter.
This also means that you can view the raw data from an IPFS CID by passing it to IPLD.
On a similar vein, the pubsub:// protocol has been fixed so you can now use new EventSource('pubsub://topic_here?format=json') to subscribe to a stream of events, and use fetch('pubsub://topic_here/, {method: 'POST', body: JSON.stringify({some:"data"}}})` to publish data to the network.
#IPFS #IPLD #Hypercore #Gemini #SSB #BitTorrentgun:// has been removed for the time being due to lack of usage and that GUN itself works best as a JS API within web apps and didn't have obvious ways to map to URLs within a browser
- js-ipfs-fetch got updated with support for doing a GET to download data as CAR files or RAW blocks using the ?format query string. You can also upload a CAR file using POST ipfs://localhost/ {Content-Type: application/vnd.ipld.car}.
- go-ipfs got updated to 0.14 which should enable hole punching by default for better connectivity between home networks.
- hypercore-fetch got updated to fix a bug where using reponse.arrayBuffer() would yield junk data.
#IPFS #Hypercore #Gemini #SSB #BitTorrent