Detecting Address Clusters of Input Addresses

Published by Mario Oettler on

Last Updated on 3. May 2023 by Martin Schuster

Here, we deal with UTXO-based cryptocurrencies.

One Input – One Output – Sweep

Suppose a transaction has only one output. It is reasonable to assume that a user swept some of its UTXOs. This means the sending address and the receiving address probably belong to the same user (self-transfer).

One input, one output

Multiple Inputs – One Output – Consolidated Spend

Like in a sweep, the common interpretation is that all involved in this transaction belong to the same user. The purpose of such a transaction might be to consolidate several addresses to a single one.

If a transaction has two or more inputs, it is reasonable to assume that the same user controls all inputs. Two users rarely join to create one transaction. One case where this heuristic breaks is a coinjoin. Here, special wallets collect many users and combine their UTXOs to obscure the connection between inputs and outputs.

Categories:

https://blockchain-academy.hs-mittweida.de/wp-content/uploads/2021/04/logo_bcam_rgb_gross.png

Welcome

Blockchain Academy

Continue with credential

No account yet?

Powered by Hidy

Register with Hidy


Register
Sign in

We need the following credential to register:

please select:

To create a new account, we need the following data from you:

We would appreciate the following additional information from you for the creation of your account:

Welcome

Blockchain Academy

Continue with credential

Already have an account?

Powered by Hidy

Sign in with Hidy


Register
Sign in

We need the following credential to log in:

please select: