Papers for

cryptocurrency security teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Tracing how money moves across tokens in cryptocurrency networks

Tracing Money Flows in the Multi-Token Cryptocurrency Network

Abstract: Tracing money flows in cryptocurrency transaction networks is challenging because funds can move across accounts, transactions, and token layers. We propose a transaction-aware graph in which nodes represent account--asset states within transactions, while edges encode observed transfers, inferred asset transformations, and temporal inter-transaction sequences. Applied to Aave borrow--repay flows, we compare graph construction and edge-pruning strategies and extract shortest paths using a heuristic weighting. Our results reveal a trade-off between reachability and interpretability and uncover frequent token sequences underlying how borrowed assets are transformed before repayment. This work lays a foundation for general, interpretable multi-token flow tracing.

Mon 12 OctSocial and Information NetworksComputational Engineering, Finance, and ScienceComputers and Society
The gist
It is hard to follow how money moves inside cryptocurrency networks because funds can change accounts, transactions, and types of tokens. The authors created a special graph that tracks these complex movements by representing different states of accounts and assets, and showing how they connect through transfers and time. They tested their approach on a borrowing and repayment system called Aave, comparing ways to build and simplify the graph to find clear paths of asset flows. Their method helps reveal common sequences of token transformations before repayment, making complex multi-token flows easier to understand.
Open → 2610.16981v1

Proof of stake slashing fails to stop risk-free double signing attacks

Too Late to Slash: Coordinating a Risk-Free Equivocation Attack

Abstract: Slashing is commonly argued to secure proof-of-stake blockchains by confiscating the stake of misbehaving validators. The usual justification is that, without slashing, validators can solicit an equivocation attack by signing conflicting blocks: if enough others join, the attack succeeds; otherwise, the attempt incurs no loss. Slashing is intended to make such attempts costly and thereby guarantee the security of applications whose economic value is comparable to the bonded stake. This rationale, however, rests on heuristic arguments rather than a formal game-theoretic guarantee. We challenge this rationale by constructing a risk-free coordination protocol for rational validators under algorithmic slashing. We show that the prescribed strategy profile, in which rational validators solicit other validators to equivocate, constitutes an ex post Nash equilibrium, even when validators do not know in advance how many others will participate. The equilibrium holds for any gain $ε>0$ from successful equivocation, however small relative to the bonded stake. Thus, slashing alone does not guarantee economic security proportional to the value of bonded stake. Our results expose a fundamental limitation of algorithmic slashing. Whereas conventional collateral arrangements in many real-world scenarios can rely on external enforcement, for example through courts, algorithmic slashing depends on the same consensus process that the attackers control. These findings call for a formal analysis of slashing's security, rather than overly simplistic arguments drawn from financial systems with independent enforcement.

Thu 24 SeptComputer Science and Game TheoryCryptography and Security
The gist
Proof-of-stake blockchains try to keep validators honest by taking away their stake if they misbehave, especially if they sign conflicting blocks. The usual belief is that this punishment makes cheating too risky to succeed. The authors show, however, that validators can coordinate so no one loses anything by cheating, even when not everyone joins in. This means the usual slashing penalties do not guarantee the security level people expect. The paper reveals fundamental limitations of these punishment methods because the blockchain itself enforces them and attackers can control the consensus.
Open → 2609.30509v1