Block chain with private IPFS

When propagating a block on the blockchain,
Can I control block propagation through private IPFS?

In private IPFS, I can control sharing files by changing the peer list. I created main group ( nodes that share the swarm key and included in bootstrap list) and sub group (nodes that share the swarm key (included in private network, but cannot download the files))!
Can this be applied to the blockchain?