Paper 2025/344

Publicly Verifiable Generalized Secret Sharing and Its Application in Building Decentralized Exchange

Liang Zhang, Hong Kong University of Science and Technology
Dongliang Cai, Fudan University
Tao Liu, Hainan University
Haibin Kan, Fudan University
Jiheng Zhang, Hong Kong University of Science and Technology
Haibin Zhang
Sisi Duan
Abstract

Generalized secret sharing (GSS), which can offer more flexibility by accommodating diverse access structures and conditions, has been under-explored in distributed computing over the past decades. To address the gaps, we propose the publicly verifiable generalized secret sharing (PVGSS) scheme, enhancing the applicability of GSS in transparent systems. Public verifiability is a crucial property to gain trustworthiness for decentralized systems like blockchain. We begin by introducing two GSS constructions, one based on Shamir's secret sharing and the other on the linear secret sharing scheme (LSSS). Next, we present PVGSS schemes that combine GSS with non-interactive zero-knowledge (NIZK) proofs. Further, we construct a decentralized exchange (DEX) based on PVGSS scheme, where any users can participate in exchanges and engage in arbitrage. Specifically, users can fairly swap ERC-20 tokens with passive watchers, who earn profits by providing arbitration services. The critical property of "fairness" required by the DEX is ensured through a sophisticated access structure, supported by the PVGSS scheme. We provide a comprehensive evaluation on the performance of the PVGSS schemes and the monetary costs for users in the DEX. The results demonstrate the feasibility and practicality of this approach in real-world applications.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
PVGSSPVSSgeneralized secret sharingdecentralized exchangeDEX
Contact author(s)
briliasm @ gmail com
hbkan @ fudan edu cn
jiheng @ ust hk
History
2025-03-07: last of 3 revisions
2025-02-24: received
See all versions
Short URL
https://ia.cr/2025/344
License
No rights reserved
CC0

BibTeX

@misc{cryptoeprint:2025/344,
      author = {Liang Zhang and Dongliang Cai and Tao Liu and Haibin Kan and Jiheng Zhang and Haibin Zhang and Sisi Duan},
      title = {Publicly Verifiable Generalized Secret Sharing and Its Application in Building Decentralized Exchange},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/344},
      year = {2025},
      url = {https://eprint.iacr.org/2025/344}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.