JeffG on Nostr: Signal app servers perform three functions. One, they are the source of truth for ...
Signal app servers perform three functions.
One, they are the source of truth for your identity in the system. Dangerous point of control.
Second, since the signal protocol isn’t efficient at all for groups, they have to do the re-encrypting and fan out to all group participants. This is heavy work.
Third, they process all media. We’ll leave that aside though since we’re going to put that on blossom servers that will almost certainly need to find a business model.
One, they are the source of truth for your identity in the system. Dangerous point of control.
Second, since the signal protocol isn’t efficient at all for groups, they have to do the re-encrypting and fan out to all group participants. This is heavy work.
Third, they process all media. We’ll leave that aside though since we’re going to put that on blossom servers that will almost certainly need to find a business model.