Fair ^2Trade: Digital Trading Platform Ensuring Exchange and Distribution Fairness

Online data trading is increasingly prevalent as data are becoming valuable assets. In most common conventional data trading scenarios, three parties (seller, broker, and buyer) exist, and fairness in trading is essential. This article discusses and solves the fairness problem in two aspects. First,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on dependable and secure computing 2024-09, Vol.21 (5), p.4827-4842
Hauptverfasser: Chenli, Changhao, Tang, Wenyi, Lee, Hyeonbum, Jung, Taeho
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 4842
container_issue 5
container_start_page 4827
container_title IEEE transactions on dependable and secure computing
container_volume 21
creator Chenli, Changhao
Tang, Wenyi
Lee, Hyeonbum
Jung, Taeho
description Online data trading is increasingly prevalent as data are becoming valuable assets. In most common conventional data trading scenarios, three parties (seller, broker, and buyer) exist, and fairness in trading is essential. This article discusses and solves the fairness problem in two aspects. First, we consider exchange fairness , which requires payments and data exchanged correctly between buyers and the broker. In existing solutions, keys of encrypted data are traded. However, these solutions failed to provide a complete and secure design for validating keys' correctness unless they used generic theoretical but expensive methods, e.g., zk-SNARK. We address this security issue by designing a new key verification mechanism. We also present a novel atomic exchange protocol based on Hashed Timelock Contracts on Ethereum, reducing gas consumption compared to the existing approach. Second, we consider distribution fairness , which requires correctly splitting income between the broker and sellers. Straightforward solutions are impractical, i.e., sellers participating in every transaction or traversing the blockchain. Therefore, we design a verifiable statement protocol for sellers to verify the income split efficiently. Further, analysis and experimental results indicate that extra fairness properties are securely achieved, and our protocol reduces users' on-chain participation compared to state-of-the-art protocols.
doi_str_mv 10.1109/TDSC.2024.3362196
format Article
fullrecord <record><control><sourceid>ieee_RIE</sourceid><recordid>TN_cdi_ieee_primary_10420492</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10420492</ieee_id><sourcerecordid>10420492</sourcerecordid><originalsourceid>FETCH-ieee_primary_104204923</originalsourceid><addsrcrecordid>eNqFjMsOgjAURLvQRHx8gImL_gDYloLWLY-4NMpacpWCNVBMC4n-vZC4dzU5cyaD0JoSj1Iitll8iTxGGPd8P2RUhBPk0IAHbiB2dIbm1j7JYPeCO-icgjL4yjIDhTzgWFWqgxqPqHSFTzV0ZWsanGjbm7FJ3vcH6Epi0MUwt51Rt75Trcbjk5bWLtG0hNrK1S8XaJMmWXR0lZQyfxnVgPnklHBGuGD-H_0F0T8-aQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Fair ^2Trade: Digital Trading Platform Ensuring Exchange and Distribution Fairness</title><source>IEEE Electronic Library (IEL)</source><creator>Chenli, Changhao ; Tang, Wenyi ; Lee, Hyeonbum ; Jung, Taeho</creator><creatorcontrib>Chenli, Changhao ; Tang, Wenyi ; Lee, Hyeonbum ; Jung, Taeho</creatorcontrib><description>Online data trading is increasingly prevalent as data are becoming valuable assets. In most common conventional data trading scenarios, three parties (seller, broker, and buyer) exist, and fairness in trading is essential. This article discusses and solves the fairness problem in two aspects. First, we consider exchange fairness , which requires payments and data exchanged correctly between buyers and the broker. In existing solutions, keys of encrypted data are traded. However, these solutions failed to provide a complete and secure design for validating keys' correctness unless they used generic theoretical but expensive methods, e.g., zk-SNARK. We address this security issue by designing a new key verification mechanism. We also present a novel atomic exchange protocol based on Hashed Timelock Contracts on Ethereum, reducing gas consumption compared to the existing approach. Second, we consider distribution fairness , which requires correctly splitting income between the broker and sellers. Straightforward solutions are impractical, i.e., sellers participating in every transaction or traversing the blockchain. Therefore, we design a verifiable statement protocol for sellers to verify the income split efficiently. Further, analysis and experimental results indicate that extra fairness properties are securely achieved, and our protocol reduces users' on-chain participation compared to state-of-the-art protocols.</description><identifier>ISSN: 1545-5971</identifier><identifier>DOI: 10.1109/TDSC.2024.3362196</identifier><identifier>CODEN: ITDSCM</identifier><language>eng</language><publisher>IEEE</publisher><subject>atomic exchange ; blockchain ; Blockchains ; Business ; Data privacy ; Data trading ; fairness ; General Data Protection Regulation ; Internet ; Protocols ; secret-key-sharing ; Smart contracts ; verifiable statement</subject><ispartof>IEEE transactions on dependable and secure computing, 2024-09, Vol.21 (5), p.4827-4842</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0002-2655-8884 ; 0000-0003-0435-4394 ; 0000-0002-7399-7513 ; 0000-0002-9082-0357</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10420492$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27923,27924,54757</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10420492$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chenli, Changhao</creatorcontrib><creatorcontrib>Tang, Wenyi</creatorcontrib><creatorcontrib>Lee, Hyeonbum</creatorcontrib><creatorcontrib>Jung, Taeho</creatorcontrib><title>Fair ^2Trade: Digital Trading Platform Ensuring Exchange and Distribution Fairness</title><title>IEEE transactions on dependable and secure computing</title><addtitle>TDSC</addtitle><description>Online data trading is increasingly prevalent as data are becoming valuable assets. In most common conventional data trading scenarios, three parties (seller, broker, and buyer) exist, and fairness in trading is essential. This article discusses and solves the fairness problem in two aspects. First, we consider exchange fairness , which requires payments and data exchanged correctly between buyers and the broker. In existing solutions, keys of encrypted data are traded. However, these solutions failed to provide a complete and secure design for validating keys' correctness unless they used generic theoretical but expensive methods, e.g., zk-SNARK. We address this security issue by designing a new key verification mechanism. We also present a novel atomic exchange protocol based on Hashed Timelock Contracts on Ethereum, reducing gas consumption compared to the existing approach. Second, we consider distribution fairness , which requires correctly splitting income between the broker and sellers. Straightforward solutions are impractical, i.e., sellers participating in every transaction or traversing the blockchain. Therefore, we design a verifiable statement protocol for sellers to verify the income split efficiently. Further, analysis and experimental results indicate that extra fairness properties are securely achieved, and our protocol reduces users' on-chain participation compared to state-of-the-art protocols.</description><subject>atomic exchange</subject><subject>blockchain</subject><subject>Blockchains</subject><subject>Business</subject><subject>Data privacy</subject><subject>Data trading</subject><subject>fairness</subject><subject>General Data Protection Regulation</subject><subject>Internet</subject><subject>Protocols</subject><subject>secret-key-sharing</subject><subject>Smart contracts</subject><subject>verifiable statement</subject><issn>1545-5971</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqFjMsOgjAURLvQRHx8gImL_gDYloLWLY-4NMpacpWCNVBMC4n-vZC4dzU5cyaD0JoSj1Iitll8iTxGGPd8P2RUhBPk0IAHbiB2dIbm1j7JYPeCO-icgjL4yjIDhTzgWFWqgxqPqHSFTzV0ZWsanGjbm7FJ3vcH6Epi0MUwt51Rt75Trcbjk5bWLtG0hNrK1S8XaJMmWXR0lZQyfxnVgPnklHBGuGD-H_0F0T8-aQ</recordid><startdate>202409</startdate><enddate>202409</enddate><creator>Chenli, Changhao</creator><creator>Tang, Wenyi</creator><creator>Lee, Hyeonbum</creator><creator>Jung, Taeho</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><orcidid>https://orcid.org/0000-0002-2655-8884</orcidid><orcidid>https://orcid.org/0000-0003-0435-4394</orcidid><orcidid>https://orcid.org/0000-0002-7399-7513</orcidid><orcidid>https://orcid.org/0000-0002-9082-0357</orcidid></search><sort><creationdate>202409</creationdate><title>Fair ^2Trade: Digital Trading Platform Ensuring Exchange and Distribution Fairness</title><author>Chenli, Changhao ; Tang, Wenyi ; Lee, Hyeonbum ; Jung, Taeho</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-ieee_primary_104204923</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>atomic exchange</topic><topic>blockchain</topic><topic>Blockchains</topic><topic>Business</topic><topic>Data privacy</topic><topic>Data trading</topic><topic>fairness</topic><topic>General Data Protection Regulation</topic><topic>Internet</topic><topic>Protocols</topic><topic>secret-key-sharing</topic><topic>Smart contracts</topic><topic>verifiable statement</topic><toplevel>online_resources</toplevel><creatorcontrib>Chenli, Changhao</creatorcontrib><creatorcontrib>Tang, Wenyi</creatorcontrib><creatorcontrib>Lee, Hyeonbum</creatorcontrib><creatorcontrib>Jung, Taeho</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><jtitle>IEEE transactions on dependable and secure computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Chenli, Changhao</au><au>Tang, Wenyi</au><au>Lee, Hyeonbum</au><au>Jung, Taeho</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Fair ^2Trade: Digital Trading Platform Ensuring Exchange and Distribution Fairness</atitle><jtitle>IEEE transactions on dependable and secure computing</jtitle><stitle>TDSC</stitle><date>2024-09</date><risdate>2024</risdate><volume>21</volume><issue>5</issue><spage>4827</spage><epage>4842</epage><pages>4827-4842</pages><issn>1545-5971</issn><coden>ITDSCM</coden><abstract>Online data trading is increasingly prevalent as data are becoming valuable assets. In most common conventional data trading scenarios, three parties (seller, broker, and buyer) exist, and fairness in trading is essential. This article discusses and solves the fairness problem in two aspects. First, we consider exchange fairness , which requires payments and data exchanged correctly between buyers and the broker. In existing solutions, keys of encrypted data are traded. However, these solutions failed to provide a complete and secure design for validating keys' correctness unless they used generic theoretical but expensive methods, e.g., zk-SNARK. We address this security issue by designing a new key verification mechanism. We also present a novel atomic exchange protocol based on Hashed Timelock Contracts on Ethereum, reducing gas consumption compared to the existing approach. Second, we consider distribution fairness , which requires correctly splitting income between the broker and sellers. Straightforward solutions are impractical, i.e., sellers participating in every transaction or traversing the blockchain. Therefore, we design a verifiable statement protocol for sellers to verify the income split efficiently. Further, analysis and experimental results indicate that extra fairness properties are securely achieved, and our protocol reduces users' on-chain participation compared to state-of-the-art protocols.</abstract><pub>IEEE</pub><doi>10.1109/TDSC.2024.3362196</doi><orcidid>https://orcid.org/0000-0002-2655-8884</orcidid><orcidid>https://orcid.org/0000-0003-0435-4394</orcidid><orcidid>https://orcid.org/0000-0002-7399-7513</orcidid><orcidid>https://orcid.org/0000-0002-9082-0357</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1545-5971
ispartof IEEE transactions on dependable and secure computing, 2024-09, Vol.21 (5), p.4827-4842
issn 1545-5971
language eng
recordid cdi_ieee_primary_10420492
source IEEE Electronic Library (IEL)
subjects atomic exchange
blockchain
Blockchains
Business
Data privacy
Data trading
fairness
General Data Protection Regulation
Internet
Protocols
secret-key-sharing
Smart contracts
verifiable statement
title Fair ^2Trade: Digital Trading Platform Ensuring Exchange and Distribution Fairness
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T11%3A13%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Fair%20%5E2Trade:%20Digital%20Trading%20Platform%20Ensuring%20Exchange%20and%20Distribution%20Fairness&rft.jtitle=IEEE%20transactions%20on%20dependable%20and%20secure%20computing&rft.au=Chenli,%20Changhao&rft.date=2024-09&rft.volume=21&rft.issue=5&rft.spage=4827&rft.epage=4842&rft.pages=4827-4842&rft.issn=1545-5971&rft.coden=ITDSCM&rft_id=info:doi/10.1109/TDSC.2024.3362196&rft_dat=%3Cieee_RIE%3E10420492%3C/ieee_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10420492&rfr_iscdi=true