user44557: I've been trying to follow a transaction with hundreds of inputs from different addresses and hundreds of outputs.
This is the transaction I'm looking into:

https://www.blockchain.com/explorer/transactions/btc/0adc86b59ef3329c3d85eaafbde3ef071c6030e3b58386980e3122a68f679eef

I understand how a "basic" BTC transaction works but I can't find any reference to these types of TX around. Any reference or explanation that could lead me in the good direction would be appreciated.

user121614: You are looking at a CoinJoin transaction, likely created by Wasabi. It's a type of collaborative transaction that mixes the funds of many users together to break the links between individual inputs and outputs in order to improve each participant's privacy.
As an example, consider the first two inputs (21.47483648 BTC each) and first two outputs (20 BTC each). You could reasonably assume that these each belong to the same pair of people, but there is no clue as to which of these two is the owner of which output. There is of course much more going on here, seeing as the transaction includes a few hundred inputs of multiple different denominations, but this is the basic principle of CoinJoin.

44557: <p>I've been trying to follow a transaction with hundreds of inputs from different addresses and hundreds of outputs.</p>
<p>This is the transaction I'm looking into:</p>
<blockquote>
<p><a href="https://www.blockchain.com/explorer/transactions/btc/0adc86b59ef3329c3d85eaafbde3ef071c6030e3b58386980e3122a68f679eef" rel="nofollow noreferrer">https://www.blockchain.com/explorer/transactions/btc/0adc86b59ef3329c3d85eaafbde3ef071c6030e3b58386980e3122a68f679eef</a></p>
</blockquote>
<p>I understand how a &quot;basic&quot; BTC transaction works but I can't find any reference to these types of TX around. Any reference or explanation that could lead me in the good direction would be appreciated.</p>
 121614: <p>You are looking at a CoinJoin transaction, likely created by <a href="https://wasabiwallet.io/" rel="nofollow noreferrer">Wasabi</a>. It's a type of collaborative transaction that mixes the funds of many users together to break the links between individual inputs and outputs in order to improve each participant's privacy.</p>
<p>As an example, consider the first two inputs (21.47483648 BTC each) and first two outputs (20 BTC each). You could reasonably assume that these each belong to the same pair of people, but there is no clue as to which of these two is the owner of which output. There is of course much more going on here, seeing as the transaction includes a few hundred inputs of multiple different denominations, but this is the basic principle of CoinJoin.</p>
