-
Notifications
You must be signed in to change notification settings - Fork 1
Home
SN2 will be a pure decentralized mobile app for small and medium groups. Its first version will provide a messenger, a public key infrastructure (certificate creation and exchange), point-to-point and end-to-end security (encryption and signing). Version 1 will solely be based on Bluetooth communication.
We work on a currency system which is not even based on P2P networks but purely on Ad-hoc networks. (Cannot work? Of course it can. We do since Bronze Age.
We also work on support of more network support: Wifi direct, LoRa and of course secure Internet connection, e.g. with TOR.
SN2 will be a proof of concept. It proofs that mobile apps can work even with total loss (or deliberate avoidance) of Internet access. We see three primary fields:
- Localized games in short range networks
- Apps for search and rescue scenarios in regions with loss of Internet access
- Groups with highest security needs. SN2 gives full control over used networks and remaining traces. Lack of any server makes profiling extremely difficult.
SN2 is (still) mostly used as test field for other related software components, which are
- ASAPJava (Basis of the Ad-hoc communication features and cryptography)
- ASAPAndroid (Layer 2 (point-to-point) connections for Java, e.g. Bluetooth)
- ASAPCertificateExchange (decentralized PKI based on ASAP)
- MakanJava (messenger application logic based on ASAP)
- ASAP currency (comming soon - hopefully)
This project glues all components together for testing and for demonstration purposes. Peer-to-peer (P2P) is not the last step of decentralization. SN2 / ASAP is even more decentralized ;).
SN2 is a pure non-profit project. Most work is done at HTW Berlin. Don't hesitate to contact me.
While the technical basis became quite stable, we are still in pre-releases with SN2. The release and test plan is more or less for internal use - but feel free to have a look. Features and usage will be explained on this page as soon as release 1 ist out.
You are welcome to join. Contact me. There is also a short summary of steps how to add a new component to SN2.