I’ve setup the IPFS node onto multple VMs and connected them using the command
ipfs swarm connect <node id>. When I pin the same block on multiple nodes, I was expecting my download to become faster for this block, by leveraging parellel downloads from multiple peers for different blocks in the merkel DAG, somewhat like how torrent does it from different peers.
Am I wrong in expecting this or do I need to do some additional configurations to make it work with multiple peers?
[UPDATE] I forgot to mention, I am using a modified version of go-ipfs but I’m pretty sure its not the reason I’m facing this issue. I am just storing the block hash to a smart contract on the ethereum blockchain. You can see the modified version of go-ipfs here https://github.com/utkarsh23/go-ipfs