Enabling privacy,onechain at a time
Ensuring Privacy
Monsoon improves transaction privacy by breaking the on-chain link between source and destination addresses. It uses a smart contract that accepts network token deposits that can be withdrawn by a different address.
To preserve privacy a relayer can be used to withdraw to an address with no token balance. Whenever tokens are withdrawn by the new address, there is no way to link the withdrawal to the deposit, ensuring complete privacy.
Users will be able to deposit assets on one chain, and privately withdraw those assets on any other supported chain. The bridge contracts require Monsoon validators to come to consensus about deposits that happened on supported blockchains in a decentralized manner. Validators will run a PoS Substrate-based chain.