Paper 2025/730 Original: eprint.iacr.org/2025/730 ↗

Tetris! Traceable Extendable Threshold Ring Signatures and More

Gennaro Avitabile
Vincenzo Botta
Dario Fiore
Abstract

Traceable ring signatures enhance ring signatures by adding an accountability layer. Specifically, if a party signs two different messages within the protocol, their identity is revealed. Another desirable feature is $\textit{extendability}$. In particular, $\textit{extendable threshold}$ ring signatures (ETRS) allow to $\textit{non-interactively}$ update already finalized signatures by enlarging the ring or the set of signers. Combining traceability and extendability in a single scheme is unexplored and would offer a new tool for privacy-preserving voting schemes in scenarios where the voters are not known in advance. In this paper, we show how to reconcile both properties by introducing and constructing a new cryptographic primitive called Tetris. Notably, our Tetris construction simultaneously achieves strong anonymity and linear-size signatures, which is the main technical challenge in existing techniques. To solve this challenge, we develop a new approach to traceability that leads to several conceptual and technical contributions. Among those, we introduce and construct, based on Groth-Sahai proofs, $\textit{extendable}$ shuffle arguments that can be $\textit{non-interactively}$ updated by several provers.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2025-10-29: last updated
2025-04-23: published
Short URL
https://ia.cr/2025/730
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/730,
      author = {Gennaro Avitabile and Vincenzo Botta and Dario Fiore},
      title = {Tetris! Traceable Extendable Threshold Ring Signatures and More},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/730},
      year = {2025},
      url = {https://eprint.iacr.org/2025/730}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.