Tsinghua University;
Beijing National Research Center for Information Science and Technology;
Beijing University of Posts and Telecommunications;
University of North Carolina at Chapel Hill Carolina;
Provable data possession; outsourced computation; blockchain; smart contract; chameleon hash;