This proposal will initiate opening XCM channels with most of the other active parachains.
- Crust (2008)
- Nodle (2026)
- Centrifuge (2031)
- NeuroWeb/OriginTrail (2043)
- Ajuna (2051)
- KILT (2086)
- Zeitgeist (2092)
- Polimec (3344)
- EnergyWebX (3345)
- Mythical (3369)
In other communities we have debated whether there is really any actual risk to having XCM channels open to other chains and the consensus has generally been that it is low to no risk. Opening each bi-directional XCM channel does require locking 20 DOT in Bifrost's child account on Polkadot, but that child account also serves as the DOT reserve acct for all DOT transferred to the Bifrost chain so it will always hold a LOT of DOT. As long as there are at least 400 DOT in use on the Bifrost chain there are enough DOT in the Bifrost child acct to lock for all of the XCM channels.
Note that after this referendum there will still need to be two more rounds of referenda to fully open these channels. First, there will need to be a referendum on the other chain that accepts the incoming channel, registers BNC (and vTokens?), and sends an open channel request back to Bifrost. Second, Bifrost governance would then accept the return channel and register the other parachain’s token.
Batching all of these channel open requests together reduces the number of referenda required for this non-controversial topic of opening XCM channels.
BTW to test this proposal with Chopsticks, I also updated the Chopsticks config for Bifrost to separate out settings for the Bifrost Kusama chain vs Bifrost Polkadot chains. https://github.com/AcalaNetwork/chopsticks/pull/792