Practical decentralization approached through blockchain

How might IPFS implement blockchain to validate the first and any consecutive uploads of digital IP?