TY - JOUR
T1 - Fair Data Trading on Blockchain Through Verifiable Proxy Re-Encryption
AU - Ji, Ziyang
AU - Zhang, Jie
AU - Man, Ka Lok
AU - Guan, Steven
AU - Huynh, Nguyen Van
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2025/7
Y1 - 2025/7
N2 - Data trading has become a fundamental category of commerce in the current digital era, bringing along substantial opportunities for economic activities. The emergence of blockchain facilitates decentralized data trading, empowering users to maintain complete control over their own data and enabling direct peer-to-peer transactions. However, while users possess complete control over their data product and asset in a decentralized trading environment, they must take responsibility for their behaviors and face the consequences of dishonest behaviors either from themselves or counterparties. Therefore, behavior fairness problems arise, such as the seller refusing to deliver the correct data product after receiving the money and the buyer failing to pay the outstanding balance after receiving the data product. This article addresses these issues by proposing a decentralized fair data trading ecosystem leveraging the capability of cryptography and smart contracts. A novel verifiable proxy re-encryption (VPRE) scheme is designed, which introduces the verifiability of re-encryption keys into the original PRE schemes. The scheme is implemented using smart contracts, which ensures that trading can succeed if and only if the data seller provides a valid re-encryption key and the buyer pays the correct amount of money. Furthermore, experiments are conducted to evaluate the proposed ecosystem in terms of trading fairness, security, and cost. The results show that the proposed scheme can effectively terminate transactions involving fairness violations with affordable costs ranging from 39 276 Gwei to 296 983 Gwei. Without our solution, these unfair transactions will proceed and consume 77 301 Gwei to 754 447 Gwei gas fees.
AB - Data trading has become a fundamental category of commerce in the current digital era, bringing along substantial opportunities for economic activities. The emergence of blockchain facilitates decentralized data trading, empowering users to maintain complete control over their own data and enabling direct peer-to-peer transactions. However, while users possess complete control over their data product and asset in a decentralized trading environment, they must take responsibility for their behaviors and face the consequences of dishonest behaviors either from themselves or counterparties. Therefore, behavior fairness problems arise, such as the seller refusing to deliver the correct data product after receiving the money and the buyer failing to pay the outstanding balance after receiving the data product. This article addresses these issues by proposing a decentralized fair data trading ecosystem leveraging the capability of cryptography and smart contracts. A novel verifiable proxy re-encryption (VPRE) scheme is designed, which introduces the verifiability of re-encryption keys into the original PRE schemes. The scheme is implemented using smart contracts, which ensures that trading can succeed if and only if the data seller provides a valid re-encryption key and the buyer pays the correct amount of money. Furthermore, experiments are conducted to evaluate the proposed ecosystem in terms of trading fairness, security, and cost. The results show that the proposed scheme can effectively terminate transactions involving fairness violations with affordable costs ranging from 39 276 Gwei to 296 983 Gwei. Without our solution, these unfair transactions will proceed and consume 77 301 Gwei to 754 447 Gwei gas fees.
KW - Blockchain
KW - data trading
KW - proxy re-encryption
KW - trading fairness
UR - https://www.scopus.com/pages/publications/105010298256
U2 - 10.1109/TCSS.2025.3579478
DO - 10.1109/TCSS.2025.3579478
M3 - Article
AN - SCOPUS:105010298256
SN - 2329-924X
JO - IEEE Transactions on Computational Social Systems
JF - IEEE Transactions on Computational Social Systems
ER -