Signal-Server
mobilecoin
Our great sponsors
Signal-Server | mobilecoin | |
---|---|---|
200 | 26 | |
8,795 | 1,147 | |
1.0% | 0.5% | |
9.8 | 9.7 | |
7 days ago | 1 day ago | |
Java | Rust | |
GNU Affero General Public License v3.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Signal-Server
-
Signal: Keep your phone number private with Signal usernames
> They could at least BSL the server code and allow others to verify the server code and host but not compete.
This is exactly what they do (except they use AGPL): https://github.com/signalapp/Signal-Server
-
Are Signal Notifications Encrypted ?
https://github.com/signalapp/Signal-Server/blob/main/service/src/main/java/org/whispersystems/textsecuregcm/push/APNSender.java for APNs push notification payloads
- Signal Username Commit
-
Can't link main class in dropwizard project
I am trying to build and run signal server https://github.com/signalapp/Signal-Server
yes it is available here https://github.com/signalapp/Signal-Server/blob/main/service/pom.xml
-
Signal would 'walk' from UK if Online Safety Bill undermined encryption
You could also start your own signal server, but with blackjack, and hookers
-
‘I will show you how safe Telegram is’
The fact that it locks you into using their servers, does not distribute on F-Droid (only Google Play OR an APK with an insecure update mechanism), and has a completely closed-source "abusive message filter" module server side, that could functionally be used for censorship, storing messages for future decryption, or any other number of nefarious purposes - we have no idea since it's not open source (https://github.com/signalapp/Signal-Server/blob/main/.gitmod...).
Additionally, you cannot distribute branded forks or Signal, and if you do fork it, your fork is not allowed to connect to Signal's "official" OWS (open whisper systems) servers - hostility to federation should be viewed with prejudice and suspicion at the very least, it suggests a vested interest in a single point of failure (or control), which goes against user interests.
Further reading: https://drewdevault.com/2018/08/08/Signal.html
-
"The Signal client is built non-reproducibly, so you actually don't know whether it's running the source code available on Github."
It’s actually the signal server that isn’t reproducible because of the abusive message filter that’s in a private repository. It’s clear as day here: https://github.com/signalapp/Signal-Server
-
Links to rooms: What does the link itself reveal?
So phone numbers are not part of group metadata and can’t be accessed directly even if someone gets access to the groups server. However, because (as far as I know) the server still has a 1:1 mapping of UUID <-> phone number that it knows, then if the malicious actor has access to the main Signal server, they’d be able to access the phone numbers of members as well.
-
Huge win for privacy: Facebook tracking is illegal in Europe!
That article is almost 2 years old. Right now GitHub is being updated regularly. Latest update to their server code is from 5 days ago.
mobilecoin
-
Is this project dead?
On this day last month, v.4.1.0 of the protocol was released, enabling atomic swaps on the MobileCoin blockchain.
-
There is a new payment feature in Signal (Good!) but the implementation makes me feel slightly cheated about the platform itself.
Since you're passionate about the topic, it might make sense to read a bit about why Signal chose MobileCoin as well as MobileCoin's design goals.
-
Bruce Schneier: WTF: Signal Adds Cryptocurrency Support
This is how the Terms of Use for MobileCoin start out:
-
It looks like Signal isn't as open source as you thought it was anymore
Interestingly, this brand-new custom coin they're using is not Proof-of-Work or Proof-of-Stake.
> The MobileCoin Consensus Protocol avoids the environmentally-damaging mathematical “work” required by Proof-of-Work (PoW) consensus protocols like Bitcoin and realizes a much higher transaction rate than the Bitcoin consensus protocol. In contrast to Proof-of-Stake (PoS) consensus protocols, practical control of governance in MCP is ceded to the users who are trusted the most by the extended MobileCoin community, rather than to the wealthiest users who control the largest financial stakes.
https://github.com/mobilecoinfoundation/mobilecoin/tree/mast...
-
Help Us Test Payments in Signal
Even if an SGX attack does take place, tx's aren't recognized as the system is secured with Cryptonote's ring signatures (1st reply in FAQ https://github.com/mobilecoinfoundation/mobilecoin)
here too about 11mins in - https://www.youtube.com/watch?v=e9afDQ_M5CU
{Today's Wired article for context: https://www.wired.com/story/signal-mobilecoin-payments-messa...}
Hi!
I'm the CEO of MobileCoin. If anyone has any questions please feel free to ask here. We've been working on this project for four years and it has been a labor of love. There's a lot of new technology here.
We exist in a highly regulated space so it's possible some questions will require reaching out to lawyers to make sure we answer them in a way that's compliant so please don't feel offended if a response takes a while to come back.
The best set of docs for how the whole thing fits together is our book "The Mechanics of MobileCoin"[0].
We'll be around here and on our forums [1] to answer questions. Please also check out our foundation website[2]. The github[3] is also a lot of fun, especially the section on Fog[4].
[0]https://github.com/UkoeHB/Mechanics-of-MobileCoin/blob/maste...
[1]https://community.mobilecoin.foundation
[2]https://mobilecoin.foundation
-
Signal Adds Payments—With a Privacy Coin (Except they chose MobileCoin over Monero...)
From their FAQ:
-
Question - MobileCoin - Private payments and messaging integration
Read the 1st question in the FAQ https://github.com/mobilecoinfoundation/mobilecoin as well as the whitepaper and youtube channel
-
Signal Is Experimenting With Stellar-Based Cryptocurrency: Report
It's a forked version of the protocol. It's not interoperable, as it says right here and apparently that's outdated since they've supposedly switched to Tendermint according to OP (which would be a much better choice, if I might add).
What are some alternatives?
matrix-docker-ansible-deploy - 🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
mollyim-android - Enhanced and security-focused fork of Signal.
libsignal-protocol-javascript - This library is no longer maintained. libsignal-protocol-javascript was an implementation of the Signal Protocol, written in JavaScript. It has been replaced by libsignal-client’s typesafe TypeScript API.
Signal-TLS-Proxy
simplex-chat - SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
ringrtc
TextSecure - A private messenger for Android.
session-desktop - Session Desktop - Onion routing based messenger
Synapse - Synapse: Matrix homeserver written in Python/Twisted.
nostr - a truly censorship-resistant alternative to Twitter that has a chance of working
jami-cli - Jami client for terminal
status-mobile - a free (libre) open source, mobile OS for Ethereum