diff --git a/proposals/2134-identity-hash-lookup.md b/proposals/2134-identity-hash-lookup.md index ccbc38b9..b9a53cb0 100644 --- a/proposals/2134-identity-hash-lookup.md +++ b/proposals/2134-identity-hash-lookup.md @@ -160,11 +160,11 @@ bind, as it cannot trust a homeserver to do so as the homeserver may be lying. Additionally, only storing 3PID hashes at rest instead of the plain-text versions is impractical if the hashing algorithm ever needs to be changed. -Bloom filters are an alternative method of providing private contact discovery, -however does not scale well due to clients needing to download a large filter -that needs updating every time a new bind is made. Further considered solutions -are explored in https://signal.org/blog/contact-discovery/ Signal's eventual -solution of using Software Guard Extensions (detailed in +Bloom filters are an alternative method of providing private contact discovery. +However, they do not scale well due to requiring clients to download a large +filter that needs updating every time a new bind is made. Further considered +solutions are explored in https://signal.org/blog/contact-discovery/. Signal's +eventual solution of using Software Guard Extensions (detailed in https://signal.org/blog/private-contact-discovery/) is considered impractical for a federated network, as it requires specialized hardware.