Threshold EdDSA Signature for Blockchain-based Decentralized Finance Applications

6Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The threshold digital signature technique is important for decentralized finance (DeFi) applications such as asset custody and cross-chain interoperations. The Edwards-curve digital signature algorithm (EdDSA) is widely used in blockchains, e.g., Libra/Diem; however, no suitable threshold solution exists. Therefore, to bridge this gap, we propose a threshold EdDSA that allows n parties to generate keys in a decentralized and distributed manner. Any t + 1-of-n parties can generate standard EdDSA signatures. This scheme supports an arbitrary threshold (t, n) and has been proven to be secure against at most t malicious adversaries. The theoretical analysis (computation complexity and communication footprints) and experimental results demonstrate that the proposed scheme performs efficiently on cloud servers and embedded devices. Furthermore, the proposed scheme is integrated with Tendermint, a blockchain framework that uses EdDSA, to generate keys and sign transactions in a decentralized manner, which indicates that this scheme is compatible with blockchains for supporting DeFi applications.

Cite

CITATION STYLE

APA

Shi, Y., Liang, J., Li, M., Ma, T., Ye, G., Li, J., & Zhao, Q. (2022). Threshold EdDSA Signature for Blockchain-based Decentralized Finance Applications. In ACM International Conference Proceeding Series (pp. 129–142). Association for Computing Machinery. https://doi.org/10.1145/3545948.3545977

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free