diff --git a/tips/TIP-0052/tip-0052.md b/tips/TIP-0052/tip-0052.md index 382853d81..90b7f8bf0 100644 --- a/tips/TIP-0052/tip-0052.md +++ b/tips/TIP-0052/tip-0052.md @@ -27,9 +27,9 @@ created: 2023-09-07 # Summary -This TIP proposes a new Address type to allow multiple other addresses to create complex multi-signature-like unlock -conditions for outputs. The address can be configured to be unlockable by `k` out of `n` addresses, with each address -having a weight and a defined threshold needs to be reached for the unlock to be successful. +This TIP proposes a new Address type to allow multiple addresses to create complex multi-signature-like unlock +conditions for outputs. The address is considered unlocked as soon as the cumulative weight of all unlocked contained +addresses matches or exceeds the configured threshold, where each of the addresses has an assigned weight. # Motivation @@ -271,10 +271,6 @@ L1 entities. Additionally Multi Addresses enhance the security and recoverabilit multi-factor authentication (e.g. two addresses with weight 1 and a threshold of 2) or backup addresses (e.g. same as before plus an address with weight 2 whose private key is in cold storage) for outputs on L1. -A list of addresses without explicit assigned weights and a threshold only allows for n of m unlock schemes, while a -weight-based Multi Address allows for n of m in addition to single higher-weighted addresses and therefore more complex -use cases. - **Alternatives** - One alternative would be to have two sets of addresses, where one lists the mandatory and one the optional addresses,