Namada initially communicates with blockchains via IBC and Ethereum via a two-way bridge requiring no additional validation. To ensure privacy, Namada uses an updated version of the Multiple Asset Screened Pooling (MASP) schemes, which allows all assets (exchangeable and non-exchangeable) to use a common screened set - so that CryptoKitty transfers are indistinguishable from ETH, DAI, ATOM, OSMO, NAM (a native Namada asset) or any other asset on Namada. The latest update to the MASP schema allows the use of shielded rewards set, a new feature that funds privacy as a public good.
The reference implementation of the Namada protocol is built in Rust by Heliax, one of the developer organizations in the Anoma ecosystem. Namada is the first fractal instance of Anoma and the first step toward the vision of a multi-chain protocol involving homogeneous architecture and heterogeneous security.
Namada offers users the following privileged features:
- Asset-independent shielded transmissions
- Fast ZKP generation on edge devices
- Low transaction latency and almost zero fees
- IBC compatibility and trustless Ethereum bridging
- Privacy as a public good