• 1 Post
  • 39 Comments
Joined 9 months ago
cake
Cake day: July 13th, 2024

help-circle







  • Ha ha yeah if there were only more competition :-D

    The idea is people run nodes (the hard part: routing incoming internet traffic to your PC) and nodes chit chat (any new nodes? Hey I just changed IP address!, … etc) so that there is a lots if known nodes. Identities rely on RSA keys (like ssh does).

    Then on top of that (thus making it useful) you can propose a deal for another node: you share my data and I’ll share yours.

    Which means people can access your data from your PC or from that other node sharing it for you.

    Share it with several nodes (you obviously are sharing theirs) and there will be a very high probability your data is accessible all the time.

    The sharing is completely trust-less, if a node stops sharing your data, you just stops sharing theirs and gets a new partner, no hard feelings.

    Added bonus is that it might be shared all over the world, so hard to take down.

    All traffic and data is encrypted, so no node even knows what they are sharing.

    You can change IP:port address, and update your data easily (that was the big work to be fair).

    That’s about it, the implementation is written in python3 + cryptodome and uses RSA & AES-CTR.

    The basic use could be to host a website, or a chat for example.

    What do you think?




  • Hello cafe !

    The project is on ice atm, if I get the hang on the API calls for communities and messages I’d probably continue.

    I know some people think you shouldn’t scan messages, but they’re free to see out there in the open already? I mean a search engine could actually do wonders for unknown communities, and I’d gladly filter out by some tag or whatever if needed. I mean if I get down to do it :-)

    Cheers!