Journal of Applied Sciences ›› 2022, Vol. 40 ›› Issue (6): 1019-1033.doi: 10.3969/j.issn.0255-8297.2022.06.012

• Computer Science and Applications • Previous Articles    

Payment Protocol for Outsourcing of Bilinear Pairing Based on Blockchain

YANG Danling, REN Yanli   

  1. School of Communication&Information Engineering, Shanghai University, Shanghai 200444, China
  • Received:2021-06-04 Published:2022-12-03

Abstract: In order to solve the problem that existing bilinear outsourcing payment protocols rely heavilyon a trusted third party and lacks of the fairness of participating parties, in this paper, we propose a protocol based on blockchain system to achieve decentralization, realize data privacy by blindly processing the original data, and ensure fair payment by imposing the penalties of deducting the deposits of malicious participants. When users question the correctness of outsourcing results, the blockchain will quickly verify the results using random data and random vectors provided by users, thereby improving payment efficiency. A simulation experiment is conducted in Ethereum, and its results show that the amount of user calculations is greatly reduced, and users can effectively verify the correctness of outsourcing results and achieve payment fairness. Compared with existing protocols, both users and servers have the highest efficiency in payment phase.

Key words: cloud computing, outsourcing computing, blockchain, bilinear pairing, fair payment

CLC Number: