4 ms·
I am in the beginning stages of creating a web application to interact with Bitmessage (a theoretically totally anonymous messaging platform). I am modeling it
by vayeate 11y ago
I am in the beginning stages of creating a web application to interact with Bitmessage (a theoretically totally anonymous messaging platform). I am modeling it after Mega.co.nz, which provides varying levels of ways to be confident that the JavaScript it is serving you is not compromised, and relies on you having a private key it never intercepts.
I think the biggest barrier to privacy online right now is how inaccessible applications like Bitmessage are to the average user. Having to install a local python code base and store gigabytes of data that takes potentially hours to download sucks.
A browser application like this is not a fool-proof method of privacy, but it's pretty darn good, and is leaps and bounds better than Facebook which stores your data in plain text and proceeds to sell it or whatever. It's also better than something like a zero-knowledge service such as SpiderOak's Kloak where your data is still owned (but encrypted) by some random person who can revoke your access at any time and track your usage, who you're communicating with, and possibly serve you malicious JavaScript.
In summary, an application that:
* Provides completely anonymous, encrypted, untraceable, uncensorable messaging between people and groups (using Bitmessage as the data store)
* Is accessible like any other web application and provides pretty good security in doing so
* Can be used as a browser extension if you want virtually guaranteed security/privacy
* Relies on a data store that no one owns, everyone can access, and everyone can forever contribute to
There are questions about the security of Bitmessage, but I know it will be improved over time.
It is a struggle to decide how much time to dedicate to this application, though. I'm a somewhat underpaid developer with aspirations of actually making money to support myself with side projects, but at the same time wanting to contribute with open source applications like this to make the web a better, more private, place.