Moonbeam: Swap Leases with Parachain 3342
Abstract
Moonbeam’s current lease period on the Polkadot network will expire in October 2023. In June 2023, the Moonbeam Foundation successfully secured a new parachain slot on Polkadot covering lease periods 13 through 20.
This proposal is a necessary step to extending Moonbeam’s Polkadot lease period through June 2025 by executing a “swap” of lease periods.
If the swap is not completed before October 2023, Moonbeam will not occupy an active parachain slot and would stop producing blocks.
Details
The lease for periods 13 through 20 is currently occupied by “Moonelement” with parachain ID 3342, a dummy parachain runtime created by the Moonbeam team.
In order to complete a lease swap between Moonbeam (parachain 2004) and Moonelement (parachain 3342), a “handshake” must be completed whereby both parachains authorize the lease swap.
From the Moonbeam side, Moonbeam OpenGov Referendum 11 is expected to be confirmed in approximately 1 day (September 6, 2023). The passage of this referendum will cause an XCM message to be sent to the Polkadot relay chain calling the registrar.swap extrinsic. This extrinsic will authorize the swap from the Moonbeam side.
To complete the “swap” process, a similar swap authorization will be required to be made on behalf of the Moonelement parachain (ID 3342). The Moonbeam team had planned to start the Moonelement parachain and initiate a similar XCM message to be sent to the relay chain.
Unfortunately, there was a misconfiguration in the genesis head that was submitted along with the WASM when the parachain was initially registered. The Moonbeam technical team has determined that starting Moonelement will not be possible.
For this reason, the Moonbeam Foundation has created Polkadot OpenGov Referendum 139 which, when passed, will execute the registrar.swap extrinsic on behalf of the Moonelement parachain.
Using “Chopsticks”, the Moonbeam team has verified that the parachains will successfully swap leases once both the Moonbeam and Polkadot governance motions are passed and executed.
Once the parachains swap leases, the Moonbeam Network will be able to continue operation without interruption for the remainder of the full lease period (approximately 96 weeks from August 1, 2023).
Links
Comments (3)
Proposal Passed
3
of 3Summary
0%
Aye
0%
Nay
Aye (136)0.0 DOT
Support0.0 DOT
Nay (3)0.0 DOT
Voting Data
Approval%
Support%
Threshold0.00%
Threshold0.00%
ChaosDAO would like to provide the following feedback from our community. We offer this feedback voluntarily in the spirit of OpenGov, in order to help teams improve their proposals so we can all build the network together.
Members did not feel much discussion was needed and the majority simply voted AYE with no push-back.
Some members were curious why this wasn't done via XCM.
Some members were dissatisfied with the amount of documentation avaialble to perform lease swaps via XCM and are hopeful that more will become available soon to help other teams perform similar processes.
ChaosDAO votes as a collective based on the results of our anonymous internal voting procedures. Our members are not required provide any feedback about why they have voted in a particular direction. Similarly, to respect our members' right to anonymity, we will not be sharing names of any individuals who have chosen to voluntarily provide feedback.
Thank you for the detailed information. It's good to know that the Moonbeam Foundation is actively working on taking the necessary steps for the lease contract exchange between Moonbeam and Moonelement. Governance proposals and referendums play a crucial role in this process, and it's encouraging to hear that the Moonbeam team is closely monitoring the situation and seeking solutions to ensure the uninterrupted operation of the Moonbeam network.