Richard pfp

Richard

@richardhua

67 Following
5 Followers


J-Ha pfp
J-Ha
@jha
👋 Builders! Join us for the next @xmtp Developer Call: https://events.xyz/d86cf4b5 MLS THIS WAY: A Deep Dive into XMTP’s Implementation of Messaging Layer Security - On MLS: Cryspen CEO Dr. Franziskus Kiefer - On XMTP and MLS: XMTP core developer @richardhua
0 reply
5 recasts
5 reactions

Richard pfp
Richard
@richardhua
1. Registration/storage price charged by Farcaster. That cost is waived if the user registers via Warpcast, but that’s not a cost that XMTP can afford to pass onto other apps, especially those without sybil resistance. 2. Currently we subsidize all infrastructure costs, but you’re right that there is no free lunch. In the long-term, it is important to us that apps can maintain a free tier as well as paid options - Warpcast has the right idea here, we just need to generalize it. 3. Great question. A small percentage of MLS payloads (i.e. commits) require ordering consensus. This is currently achieved by a centralized service, but we are working on sequencing these using an L2 blockchain.
0 reply
0 recast
0 reaction

Richard pfp
Richard
@richardhua
+1. Replied with specifics in the original thread.
0 reply
0 recast
0 reaction

Richard pfp
Richard
@richardhua
1. XMTP supports FID today. XMTP is not a walled garden - it supports all EVM identities, including FIDs. 2. XMTP has never required payment. Re: hubs - I'm curious why you believe a real-time messaging use-case must use the same backend as a social networking app. 3. I'm curious why MLS, an open IETF standard with Signal-like security properties, is insufficient.
2 replies
0 recast
1 reaction

Richard pfp
Richard
@richardhua
Hi @boris, yes - XMTP group chat is built on the MLS protocol. Today, encrypted messages are transported via XMTP servers, but we are currently working on a distributed architecture with nodes run by providers outside of XMTP.
0 reply
0 recast
0 reaction