http://e55lzoju6enqswtvm66sk3uqukcin3377ehgiorplj4d7qyssipls4yd.onion/en/blog/what-is-coinjoin-technology-in-bitcoin-mixing.php
The users also need not worry about the validity of the entire mixing process, because miners in the Bitcoin system validate all transactions and make sure that the signatures of all the coins are correct, verifiable, and spendable. Since blockchain is decentralised, it makes sense to find a way to hide your transactions.