In a nutshell, Blender.io has a lot of bitcoins in its reserves. A customer sends some amount of coins and the coins go to the end of the reserve chain. Afterwards the customer receives the same amount of coins from the beginning of the chain.
This approach allows us to make deals fast, without the need of waiting for another customers' coins.
This approach still has a drawback: there is a probability for a customer to receive his own previous coins. To address this issue, we are introducing the mixing code.
With the use of this code there is no probability for a customer to receive his own coins.