On Defeating Graph Analysis of Anonymous Transactions

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Egger, Christoph, Lai, Russell W. F., Ronge, Viktoria, Woo, Ivy K. Y., Yin, Hoover H. F.
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909123226894336
author Egger, Christoph
Lai, Russell W. F.
Ronge, Viktoria
Woo, Ivy K. Y.
Yin, Hoover H. F.
author_facet Egger, Christoph
Lai, Russell W. F.
Ronge, Viktoria
Woo, Ivy K. Y.
Yin, Hoover H. F.
contents In a ring-signature-based anonymous cryptocurrency, signers of a transaction are hidden among a set of potential signers, called a ring, whose size is much smaller than the number of all users. The ring-membership relations specified by the sets of transactions thus induce bipartite transaction graphs, whose distribution is in turn induced by the ring sampler underlying the cryptocurrency. Since efficient graph analysis could be performed on transaction graphs to potentially deanonymise signers, it is crucial to understand the resistance of (the transaction graphs induced by) a ring sampler against graph analysis. Of particular interest is the class of partitioning ring samplers. Although previous works showed that they provide almost optimal local anonymity, their resistance against global, e.g. graph-based, attacks were unclear. In this work, we analyse transaction graphs induced by partitioning ring samplers. Specifically, we show (partly analytically and partly empirically) that, somewhat surprisingly, by setting the ring size to be at least logarithmic in the number of users, a graph-analysing adversary is no better than the one that performs random guessing in deanonymisation up to constant factor of 2.
format Preprint
id arxiv_https___arxiv_org_abs_2402_18755
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On Defeating Graph Analysis of Anonymous Transactions
Egger, Christoph
Lai, Russell W. F.
Ronge, Viktoria
Woo, Ivy K. Y.
Yin, Hoover H. F.
Cryptography and Security
In a ring-signature-based anonymous cryptocurrency, signers of a transaction are hidden among a set of potential signers, called a ring, whose size is much smaller than the number of all users. The ring-membership relations specified by the sets of transactions thus induce bipartite transaction graphs, whose distribution is in turn induced by the ring sampler underlying the cryptocurrency. Since efficient graph analysis could be performed on transaction graphs to potentially deanonymise signers, it is crucial to understand the resistance of (the transaction graphs induced by) a ring sampler against graph analysis. Of particular interest is the class of partitioning ring samplers. Although previous works showed that they provide almost optimal local anonymity, their resistance against global, e.g. graph-based, attacks were unclear. In this work, we analyse transaction graphs induced by partitioning ring samplers. Specifically, we show (partly analytically and partly empirically) that, somewhat surprisingly, by setting the ring size to be at least logarithmic in the number of users, a graph-analysing adversary is no better than the one that performs random guessing in deanonymisation up to constant factor of 2.
title On Defeating Graph Analysis of Anonymous Transactions
topic Cryptography and Security
url https://arxiv.org/abs/2402.18755