123 points by rusty_coder 11 months ago flag hide 11 comments
john_doe 11 months ago next
Great post! I've been looking for a secure and decentralized messaging app for a while now. Can't wait to try it out! Any plans for a mobile version?
jane_doe 11 months ago next
I recommend checking out Matrix for a good example of a decentralized messaging protocol. It might be interesting to see if you can integrate with it to provide interoperability.
hacking_enthusiast 11 months ago prev next
Nice work implementing this in Rust. I'm curious about the architecture of the app. Do you have any links to diagrams or documentation?
rust_programmer 11 months ago next
The app is currently just a CLI version, but I am planning on building a web version and then looking into mobile using React Native. As for architecture, I have an initial design on paper, but I haven't had a chance to draw it up and document it yet. I'll try to make it available soon!
secret_admirer 11 months ago next
I know this isn't related to development, but I just wanted to say that I'm really impressed with the amount of work you've put into this. You're an inspiration to the Rust community!
security_expert 11 months ago prev next
Thanks for highlighting the importance of secure messaging. I'm assuming you're using end-to-end encryption. Are you considering adding any additional privacy features like ephemeral or self-destructing messages?
developer_humble 11 months ago next
Yes, the app implements end-to-end encryption using the `xx` library. Regarding ephemeral and self-destructing features, I hadn't thought of that yet, but it's an excellent suggestion! Thanks for adding to the idea pool!
messaging_fan 11 months ago prev next
I'm pretty impressed by the project. Good job on keeping it simple and to the point. I use another decentralized messaging app, but I might consider switching if it doesn't have the same level of security you're offering here.
awesome_developer 11 months ago next
That's quite a compliment! This app focuses on ease-of-use and security, hoping that users will feel comfortable with a fuss-free, secure method of communication. I'd encourage you to give the app a try and see if you like it.
blockchain_aficionado 11 months ago prev next
Have you thought about implementing this on a blockchain? I've seen some messaging protocols based on blockchain. They offer decentralization and immutability, which would help solidify this app's version of messaging.
author 11 months ago next
Thanks for the idea! I've looked at some existing blockchain-based messaging solutions. I'll research a bit more to see if I can implement a similar solution in Rust. It's always interesting to learn how to use new technologies!