【Author】 Lin, Chao; He, Debiao; Huang, Xinyi; Choo, Kim-Kwang Raymond
【Source】IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY
【Abstract】Outsourcing computations have been widely used to meet the growing computing demands, although achieving trust in an untrusted (or a zero-trust) environment can be challenging in practice. Fair payment, a candidate solution, can potentially facilitate fair trading among outsourcing computation participants such as users and workers. However, most existing solutions including traditional e-cash-based or blockchain-based, may potentially compromise the worker's fairness (i.e., does not achieve robust fairness, since trusted third parties are required during the trading process), or involve heavy zero-knowledge proofs (ZKPs, with significant computation costs). To mitigate these limitations, we propose a system model of an optimized blockchain-based fair payment (OBFP) for outsourcing computations. Then, we construct a ZKP-free solution based on blockchain by combining any secure commitment, accumulator, and symmetric encryption schemes, as well as a hash function. To demonstrate the utility of our proposed OBFP system, we provide security analysis, performance evaluation and a comparison with existing popular solutions. Specifically, the cryptographic tools are instantiated as commitment (Perdesen commitment), accumulator (RSA-based accumulator), and symmetric encryption (a concrete scheme with the indistinguishability under chosen-plaintext attack (IND-CPA) security), and a hash function (Keccak-256). The prototype is implemented in COSBench and Remix to analyze cloud scalability and concurrency, as well as gas cost.
【Keywords】Outsourcing; Proposals; Blockchain; Task analysis; Hash functions; Smart contracts; Encryption; Blockchain; outsourcing computations; fair payment; smart contract; robust fairness
【发表时间】2021
【收录时间】2022-08-21
【文献类型】Article
【论文大主题】CCF-A
【论文小主题】区块链技术
【影响因子】7.231
评论