switch proofofstorage.go to using struct StorageProof