Coin Mixer: A Technical Explanation

by Marvin Dumont

Image for post
Image for post

Apollo Mixer keeps you and your transactions anonymous. It’s a transaction-mixing system that hides the sender, recipient, and transaction amount.

According to our developers, coin mixer is implemented as a separate service. Therefore, it’s independent of the wallet node. The wallet communicates with the coin mixer through the API.

The algorithm includes the following steps:

  1. Listen for “entry-point” transaction available for one account from accounts pool.
  2. Generate N transactions from entry-point account to M random accounts from the pool.
  3. Generate N transactions from M previous accounts to another K random accounts.
  4. Repeat step no. 3 several times.
  5. Direct all money to the final recipient’s account.
Image for post
Image for post

When receiving a transaction at the “entry point,” the mixer adds encrypted metadata (message) to the transaction with complete information about the recipient and the current state of mixing of funds of the transaction.

Metadata is updated at each step of the mixing procedure. It ensures the correctness of the final transaction, while not violating the anonymity of the transaction.

Anonymity limits the power of outside parties to collect your personal data, and to potentially use info against you. Coin mixing can improve your safety by limiting access to sensitive info.

Mixer obfuscates the money trail so you can do business safely and privately.

Image for post
Image for post

Apollo (APL) all-in-one privacy currency combines features of mainstream cryptocurrencies in a truly private and unregulatable platform. With two-second block speed, APL is one of the fastest cryptos on Earth. The privacy platform lets “Apollonauts” transact and send data anonymously via Encrypted Messaging, Private Ledger, Decentralized Exchange, IP Masking 2.0 and Coin Mixing. Learn more at www.apollocurrency.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store