You are absolutely wrong my friend. Coinjoin has never been made to work that way it isn't a protocol for PoS (Proof of Stake) thing, but is a tool that works similar to mixers because its main feature is to make the transactions anonymous so no one can track the origin or final destination of a transaction.
Its works in way where it combines multiple transactions using a method that turns them into a single transaction. That makes it difficult for others to track the origin and final destination of the transactions which are done through the tool. Its main goal is to enhance privacy and provide anonymity to transactions and nothing else.