Code Monkey home page Code Monkey logo

medium's Introduction






README in EnglishREADME на русском

What is «Medium»?

The «Medium» project was initially thought of as a Mesh-network in the Kolomna city, however after some time it became obvious that there just aren't enough people to turn this concept into a real thing.

For this reason, after some time «Medium» became an independent and free Yggdrasil network provider — enthusiasts set up their own access points in a way that after connecting to them it would be able to use Yggdrasil resources.

From a security point of view this method has some fundamental downsides — for example, it is possible to freely sniff the traffic between the user and the router that he is connected to at the moment. It's worth mentioning that Tor has a similar problem — but in Tor's case, it's the exit nodes.

This problem can be handled using Yggdrasil end-to-end encryption — that's enough to feel confident about using the network's resources. And, of course, let's not forget PGP and asymmetric cryptography when exchanging messages.

From legal point of view (in accordance with Federal law № 97-FZ from May 5, 2014), «Medium», located on territory of Russian Federation, may partially get under restrictions imposed by law. But keep following nuances in mind:

  1. «Medium» is not a legal entity; every member is an autonomous ISP with the same name;
  2. «Medium» access points may be open (not password protected by default), but hidden: person without knowing the network name will not be able to connect to it;
  3. «Medium» allows access to an Yggdrasil network, not to the Internet (though there is a possibility of exiting to the Web through outproxy — at the will of current «Medium» operator; for this reason «Medium» can be easily called ISP).

What is «Medium» designed for?

We believe that the Internet should be politically neutral and free — the principles that the World Wide Web is built on don't stand a chance for criticizm. They are obsolete. They are unsafe. We live in the Legacy. Any decentralized network is compromised by default — and this is one of those reasons that we create «Medium» for.

We believe that privacy is one of those basic things necessary for quiet and peaceful human life.

We believe that every person has the right for privacy and integrity of his personal data.

We believe that «Medium» will be able to help Yggdrasil network grow up — with each «Medium» access point a new Yggdrasil node appears.

How is «Medium» built?

The essence of decentralized «Medium» ISP is to give the end user possibility of using Yggdrasil network resources without directly paying for internet traffic.

The concept of «Medium» ISP is prosaic enough — many interested people set up their wireless points with access to Yggdrasil network without direct internet connection possibility by default (outproxy usage isn't forbidden, but isn't welcome too: «Medium» must contribute to the growth of transit nodes and sites in Yggdrasil network). Infrastructure deployment is free of charge — it's all pure enthusiasm.

And also on the ease of user's connection to the network: Wi-Fi connection availability isn't anything supernatural for an ordinary user now.

From where can be «Medium» accessed?

On current state of development «Medium» has several access points in Kolomna, Ozyory, Tyumen, Samara, Hanty-Mansiysk, and one in Riga.

We hope for community's active contribution to the growth of «Medium» — the instructions for setting up your authentic point can be found here. You can also issue a pull request for adding your access point in the public list of all the network points.

I want to volunteer! What do I have to do?

Set your access point up and join the project discussion. In this branch, the most significant nuances of «Medium»'s long-term development are discussed.

If you are an operator of an active «Medium» access point already, then don't forget to issue a PR to add your point to the public list of all the access points. Here you can find useful info about how to issue a PR.

WikiList of available servicesRegister domainCertification authorityAP setup guideAdd your AP to the public list

medium's People

Contributors

koriberren avatar r4sas avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.