practical-revault
practical-revault copied to clipboard
Watchtowers policy configuration, setup and update
We still have not settled on this..
This is tightly related to the ceremony and the setup.
After discussion IRL with @JSwambo and @kloaec , the process the more aligned with a decent UX for stakeholders and futures extensions of the protocol (watchtower rental) is to:
- Add a "change policy" tab to the GUI (cc @edouardparis )
- Get a policy configuration file out of a nice interface (checkboxes?)
- Sign this file using the Bitcoin HM (this assumes to be able to read the content of the file on the HM screen) and probably a custom pk (maybe
m/0/0/) - Send it through the Noise KK channel with the watchtower
- The WT verifies the signature (since it has the xpub) and changes its policy on-the-fly
Marking as settled as it seems to be the best solution but needs some re-hashing imo