Proof-of-storage (PoS) is a cryptograhic protocol used primarily to verify the integrity of a remote file.