-
Notifications
You must be signed in to change notification settings - Fork 116
Open
Description
In the context of publishing the Inheritance Wallet reference design, @moneyball brought up the point that using relative timelocks can be costly for the users and, more importantly, that since their isn’t a clear best solution for inheritance, other approaches should be described as well.
I agree with the basic criticism here. So the goal of this issue is to to clarify and to outline the additional content around inheritance. An approach that I think could work would be to:
- Add a dedicated and more explicit description of the tradeoffs to the reference design. The cost of refreshing relative timelocks is highlighted on the “Custom Spending Conditions” page, but is not reiterated in the reference design.
- Create an inheritance subsection in the “How it works” section of the guide. The overview page of the inheritance section would outline the different approaches and their main benefits/tradeoffs. The child pages would describe how keys and backup material can be distributed in different scenarios like the ones mentioned below. They would also list existing examples:
- Singlesig.
- Collaborative/multi-party multisig.
- Self-custodial multisig.
- Advanced techniques like timelocks, pre-signed transactions that can be employed in many of the above mentioned scenarios.
I'm open to other and/or additional suggestions as to how to structure this.
Metadata
Metadata
Assignees
Labels
No labels