Research Article

A Noninteractive Multireplica Provable Data Possession Scheme Based on Smart Contract

Table 3

Verification smart contract .

Smart contract

File nameFN
File hashFH
Proof generated timePGT
State information
Proof information
Storage smart contract
Compensation smart contract
Verification feeVF
Account addresses of CSP
Account addresses of verifier
Signature of CSP
Contract content:
Promise
{Execute the ProofVerify algorithm if , activate
if , activate
Pay VF from to }