aSozial - vollständig verteiltes soziales Netzwerk

Hallo, liebes Khabravchanin!





aSoziales Symbol
aSoziales Symbol

Angesichts der jüngsten Ereignisse ist mir die Idee eines verteilten sozialen Netzwerks wieder in den Sinn gekommen. Ich möchte Sie daher einladen, über die unten dargestellten Ideen nachzudenken. Wenn Sie sie mögen, würde ich mich freuen, von Ihnen oder zu hören , was Wissenschaft nicht scherzt, auch Kooperation :)





" , " - : https://github.com/state-of-the-art/aSocial





aSocial, share your data only with the ones you trust the most.





Rough Summary

, - . , , , , .





Hauptbildschirmbasis
Main screen basis

aSocial - , , . , , , .





, - , . p2p , - . Bitcoin & Lightning , , , , - , , , , .





1. Project Overview

1.1. Purpose

- .





- , . - “” - .





, - , , .





1.2. Scope

aSocial , , .





1.3. Core features

, - , :





  • - , (UI - , WEB, ) ( , ). .





  • - (, …) , . , - , .. , - .









    • Timeline - (/) .









  • - , . , ( ) . .





    • , “”, “”, “” . .





    • . , .





  • - , , , , , , - .





  • - , ( ).













    • / /





    • /





    • ( , )





  • - . () , ( ) . , , - . .





  • - , , .





  • - . bittorrent .





1.4. Additional features

( ) :





  • - , , ? .





  • - . . .





  • - , . , ..





  • - - , HTTP, , .





  • - , . , . - . .





2. Obstacles

2.1. General

aSocial :





  • - , peer-review . - .





:





  • - , . - - , .





  • - - . (Facebook) . - .





  • - , . , , .





2.2. Technical

- .





3. Industry and Market risks

( ), (, , ), .





4. Hardware

:





  • Android -





  • Linux -





  • Windows -





  • MacOSX - UI, Windows





  • iPhone - , .





, .





5. Software

Architecture

Qt5 , - backend frontend:





Backend

- , (, ), . LevelDB.





Frontend

. - SqlCipher.





Storage

- nosql LevelDB, sql SqlCipher ( sqlite3) .





LevelDB

key-value , - , relay-… , . .





SqlCipher

. .





File Storage

.





. / aSocial, .





Communication

, , .





( ), - .. , . , . ( ) - , / .





- , , : , .





- Internet, Mesh, WiFi-direct, Bluetooth, NFC, USB-dongle… . e2e , , NAT-traversal .





Security

- . , . ( /), .





, , - , . , , - . aSocial .





aSocial , . - .





. ( ). .





, , . :





  • - , . - .





  • - , . .





  • - , , . , . - ~2x . .





  • - , - )





( , , - ).





Spam, Ad & Monetization

. - , - .





- , , . GSM - , - . , - . , .





aSocial . .. , - . :





  • - , . .





  • - - . .





  • - , , .





- .





() - , / .





- Bitcoin ( Lightning). Lightning - - . , lightning- . ( ) lightning- . - , , - aSocial .





( - - ) . - ( bluetooth/wifi ) / - , , ( ).





, Linux, - : , - , - .





- ( ) 2..4 ( ). 1BTC=$9400 $20 - ~$40-$60 (~500 ) . - 60$ - ;)





7. Predecessors

, , - . :





Centralized

IRC/ICQ/Jabber

IM , . , , , , .. . .





Facebook/

. (WEB-). - ( ), - .





- ( - ), . p2p , / . , , - . , ( , , , , ) .





Twitter/Instagram/Youtube

, .





Skype/WhatsApp/Telegram/Signal/Wire/Slack

, , “ ” ( ), .





Distributed

- , - . , . , …





RetroShare

, . DHT, tor/i2p NAT-piercing, aSocial. :





  • - , .





  • , 2000





  • , .





Diaspora / Matrix (and other server-based)

, . - - . , - .





OpenBazaar

, ebay/amazon. Bitcoin , .





Conclusion

aSocial , - . , :





Vielen Dank für Ihre Aufmerksamkeit.








All Articles