Tornado Cash operates on the ethereum blockchain and obscures the origin, destination and parties of transactions.