jaros1 / Money-Network

Demo with complementary and alternative money. Implemented in ZeroNet and AngularJS. Focus on privacy, encryption, max data in client and min data on ZeroNet. Work in progress.
GNU General Public License v2.0
4 stars 4 forks source link

Chat - warning when creating public chat and zeronet port closed? #229

Open jaros1 opened 6 years ago

jaros1 commented 6 years ago

Public chat messages are not distributed from a comp. with closed port. Same issue for wallets using optional files for wallet to wallet communication.

jaros1 commented 6 years ago
            // comp 1: zeronet with vpn and zeronet port open
            //server_info = {
            //    "ip_external": true,
            //    "fileserver_ip": "*",
            //    "tor_enabled": false,
            //    "plugins": ["AnnounceZero", "Bigfile", "Cors", "CryptMessage", "FilePack", "MergerSite", "Mute", "Newsfeed", "OptionalManager", "PeerDb", "Sidebar", "Stats", "TranslateSite", "Trayicon", "Zeroname"],
            //    "fileserver_port": 37344,
            //    "language": "en",
            //    "ui_port": 43110,
            //    "rev": 3098,
            //    "ui_ip": "127.0.0.1",
            //    "platform": "linux2",
            //    "version": "0.6.0",
            //    "tor_status": "Error ([Errno 111] Connection refused)",
            //    "debug": true
            //};
            // comp 2: zeronet running tor and zeronet port closed
            //server_info = {
            //    "ip_external": false,
            //    "fileserver_ip": "*",
            //    "tor_enabled": true,
            //    "plugins": ["AnnounceZero", "Bigfile", "Cors", "CryptMessage", "FilePack", "MergerSite", "Mute", "Newsfeed", "OptionalManager", "PeerDb", "Sidebar", "Stats", "TranslateSite", "Trayicon", "Zeroname"],
            //    "fileserver_port": 41139,
            //    "language": "en",
            //    "ui_port": 43110,
            //    "rev": 3097,
            //    "ui_ip": "127.0.0.1",
            //    "platform": "linux2",
            //    "version": "0.6.0",
            //    "tor_status": "OK (10 onions running)",
            //    "debug": true
            //};
jaros1 commented 6 years ago

Check for any siteInfo message when ZeroNet is switching between open and closed port

jaros1 commented 6 years ago

Distribute optional files by proxy? create a normal file, distribute to all zeronet peers, one or more other clients with open port transform normal file to an optional file and commits. Client with port closed deletes normal file after distribution as optional file by other clients. Other operations (update, delete)

jaros1 commented 6 years ago

See also https://github.com/jaros1/Money-Network/issues/246 Help distribute optional files See also https://github.com/jaros1/Money-Network/issues/247 testcase: public chat with zeronet port closed