I'm using this repo to create a new libp2p protocol called zzzync.
The current repo sorta related but isn't used by anyone and I like the name.
The zzzync protocol will let a client push an IPNS document with a CAR stream to a zzzync server which pins the record and the content.
The CAR stream must have a single root in the CAR header, and every block in the stream must be in DFS order from the root.
Duplicate blocks will be included for the initial version.
Zzzync servers also need to support libp2p-fetch and expose their blockstore and ipns record store via fetch.
This issue is a tracker for full redesign.
I'm using this repo to create a new libp2p protocol called zzzync.
The zzzync protocol will let a client push an IPNS document with a CAR stream to a zzzync server which pins the record and the content.
The CAR stream must have a single root in the CAR header, and every block in the stream must be in DFS order from the root.
Duplicate blocks will be included for the initial version.
Zzzync servers also need to support libp2p-fetch and expose their blockstore and ipns record store via fetch.
This issue is a tracker for full redesign.
Blockstore Fetch handlerjust use bitswap (duh)