I am the CEO at Muun pockets.
Muun does depend on backups for the reason that Emergency Package is a backup, simply not utilizing mnemonics. The issue with mnemonics is that they do not include plenty of stuff wanted for the restoration of a multisig / lightning pockets, just like the derivation paths, scripts, and many others.
When utilizing Muun, you’ll again up two items of information: the Restoration Code and the Emergency Package. The Restoration Code is a randomly generated code that you just write on a chunk of paper, in the identical approach that you just often do with mnemonics. In reality, this code has greater entropy than a 12-word mnemonic. The Emergency Package is a PDF doc with all of the stuff wanted for restoration however innocent by itself. It has:
- The 2 personal keys (Muun is a 2-of-2 multisig), encrypted utilizing the restoration code.
- The output descriptors, with the derivation paths and scripts.
- Directions on how you can use this knowledge to get well your funds.
- All this knowledge can be out there contained in the PDF in a machine-readable format.
When utilizing the restoration device (https://github.com/muun/restoration), it is possible for you to to maneuver the funds utilizing your Restoration Code and Emergency Package combo. The subsequent model of the restoration device will use the machine-readable metadata within the PDF for simpler enter and higher UX.
Concerning the lightning facet of the restoration course of, Muun makes use of tremendous optimized submarine swaps to execute the lightning funds, each incoming and outgoing. Which means your funds are on-chain and thus recoverable by the mechanism I simply described.
From the following model, Muun will begin sustaining off-chain funds, and thus it might want to backup the off-chain dedication transactions. These transactions shall be included within the PDF metadata. I will replace right here with extra info as soon as we launch this.