3 ms·
From https://simplex.chat/blog/20230722-simplex-chat-v5-2-message-delivery-receipts.html https://simplex.chat/blog/20230722-simplex-chat-v5-2-message... >Why n
by ementally 3y ago
From https://simplex.chat/blog/20230722-simplex-chat-v5-2-message-delivery-receipts.html https://simplex.chat/blog/20230722-simplex-chat-v5-2-message...
>Why not hosted groups with MLS?
>Initially, we considered the design with the dedicated servers, potentially self-hosted, that host groups. This design would require adopting MLS (or similar) protocol for group-wide key agreement. Unfortunately, this design is not sufficiently resilient and easier to censor than decentralized design. Also, MLS protocol is very complex to implement, requires a centralized component, and reduces forward secrecy. So we decided against this approach.
- ronsor 3y agoComplex protocols are often the death of security. There's a good reason TLS 1.3 threw out 90% of the crap from older protocols: simplicity reduces chances for mistakes.