Trustless bridges to Polkadot and Kusama

Hey guys :wave:

A week ago we kickstarted the development of Portal v3. This technology will be utilized to maintain a trustless bridge to the Polkadot and Kusama networks.

Here are more details about the process and timeline.

Project name

Privacy for Polkadot and beyond through a decentralized approach to cryptocurrency custodianship.

Project description

Incognito is a privacy project focused on delivering trustless privacy for any crypto asset, and any dApp. Our main areas of research are in scalability, interoperability, and of course, privacy.

Through Incognito, all crypto transactions are confidential and untraceable. Incognito uses several cryptographic primitives, such as linkable ring signature scheme, homomorphic commitment scheme, and zero-knowledge range proofs, to shield sending addresses, receiving addresses, and transacted amounts.

Portal is a universal bridge that connects Incognito’s privacy layer to Polkadot, and to other blockchains like Bitcoin that lack a smart contract language. Ultimately, Portal is designed to connect blockchains to each other through a common need for privacy. It uses a system of over-collateralized bonds, similar to how the DAI stablecoin is created on MakerDAO. The first implementation is a programmed smart contract, which controls bonds and provides real-time processing, as opposed to the multi-day manual process adopted by centralized custodian companies.

As for what success looks like for our project, we are focused on enabling better privacy, for more people. We also hope that the Web3 community will find our decentralized approach to custodianship helpful, and expand upon it to build more fully-decentralized systems of custodians.

Impact

For crypto users today, having privacy is hard. They are required to either compromise privacy to stay in their favorite ecosystem, or leave their ecosystem entirely to have privacy. This divide benefits no one. We strongly believe that the ideal privacy solution is not another privacy coin. The ideal solution embraces diversity, supports individual choice – and above all, is easy and safe to use. We aim to make having privacy simpler, safer, and more inclusive – for anyone who owns crypto now or will in the future.

Development Roadmap

image

Milestone 1 - Implement shield process

  • Shielding via a bond contract that allows the user to turn DOT into privacy DOT (pDOT). With the new bond contract, custodians have one more option for collateralization, i.e. DOT alongside PRV (Incognito’s native token)

  • Working module deployed on Incognito’s devnet (or testnet) environment, so anyone can test the new functionality.

  • Unit-test coverage to ensure functionality and robustness.

  • Documentation describing how the module can be used and tested.

Milestone 2 - Implement auto-liquidation process

  • Implement the auto-liquidation process to handle 2 cases: custodian misbehavior or drop in the value of bonded collateral.

  • Deliver a working module deployed on Incognito’s devnet (or testnet) environment.

  • Unit-test coverage to ensure functionality and robustness.

  • Documentation describing how the module can be used and tested.

Milestone 3 - Implement unshield process

  • Implement unshield process to turn shielded pDOT back into DOT.

  • Deliver a working module deployed on Incognito’s devnet (or testnet) environment.

  • Unit-test coverage to ensure functionality and robustness.

  • Documentation describing how the module can be used and tested.

Milestone 4 - Test, fix bugs and document

  • Integration test for the 3 implemented modules to ensure the protocol works well.

  • Complete documentation on our exposed APIs, how the protocol works as well as test-cases.

Future Plans

Once this initiative is complete, we will continue to contribute to the Web3 ecosystem. Here is a list of potential next steps.

  1. Maintain a privacy bridge for Kusama based on the implementation described above.

  2. Maintain liquidity for Kusama and Polkadot on the Incognito DEX to allow cross-chain swaps. Adding DOT and KSM to Provide, allowing token holders to earn rewards for contributing liquidity.

  3. Research into enabling privacy for other assets on the Polkadot and Kusama networks.

  4. Explore the possibility of integrating Kusama and Polkadot networks into Incognito’s Node Tree devices.

3 Likes