Giter Site home page Giter Site logo

iqnets's Introduction

IQNets

Freedom has a price.

If we wish to live in freedom, we must pay the price for freedom.

The price for freedom includes but is not limited to the consequences of living in or with, freedom.

Fail to pay the price freedom demands, even by way of acquiescense, and we live in slavery, albeit usually well fed sheeple in glittery gilt cages.

Choose comfort and "safety", and we slide down the "slippery slope of supposed safety", into abject and despotic slavery, and end up with neither freedom, nor safety.

A free people are willing to pay the price which freedom demands. All others, are slaves.

Intellectually honest humans who uphold our fundamental human rights, support those who live in pursuance of our human rights.


IQNets shall be a privacy enhancing "encrypted" network of networks or "mesh net" which is intended to overcome certain of the specific, known and fundamental failings of the Tor ("The Onion Router") network - primarily the following Tor network problems:

  1. Problem: Centralised directory authorities with "special status".
  2. Problem: Complete avoidance of chaff fill anonymisation protocols.
  3. Problem: TCP base protocol, facilitating Tor network connection tracking especially at entry to the Tor network, and which also mandates the unavoidable TCP bandwidth and latency overheads, for all non connection oriented protocols which some people try to run on the Tor network.

These problems with Tor have been known since Tor's inception and assiduously avoided being fixed by the USA's Pentagon- and CIA- funded Tor project.

Further, the Tor project's directory authorities included one relatively independent directory authority run by Jacob Applebaum who refused to hand over his authority in the Tor project, and who due to his stand, was thereafter targetted by other specific humans both within and without the Tor project in a vicious public "online lynch" mob campaign against him; Applebaum has since had his directory authority "reassigned" to a more compliant individual.

So, use Tor at your own risk assessment.

Technical Basics

IQNets by design are/is founded on the following technical computer networking principles:

  • packet switched (initially UDP), not TCP connection oriented
  • chaff filled (by peer negotiation per end user configuration) - this is network bandwidth and latency normalization (over time), but also includes packet size normalization
  • end-user node routed (no directory authorities)
  • friend to friend for primary trust, but allowing "unknown" nodes per config
  • privacy enhancing (every claim of guaranteed "anonymity" is asking end users to deceive themselves and thereby put themselves unknowingly at potentially great personal risk)
  • digital communications networks
  • for everything from tweets to torrents, web browsing to phone calls

The design of IQNets begins late October 2019.

IQNets shall be ready when it's ready, and not before.

Time frame for even a "techy admins/testing only prototype" is "Not Sure" (hat tip to Idiocracy).

(IQNets is Renamed from "Covfefe Opportunistic VPN For Encrypted F2F Exchange" - Covfefe shall be my trigger memeing chat client (running on IQNets) instead :)

Status

As at October 2019: TODO list and WIP: design and consideration; intent to code Proof of Concept once some basic concepts are settled; discussion on cpunks.org "Cypherpunks" mailing list. Analyses, notes, links etc are fed into text files under doc/ .

Miscellania

Language: initial proof of concept: anything you like or are comfortable in - competing implementations is a good thing, though no design is yet ready.

License: GPL3

See various notes files under doc/.

iqnets's People

Contributors

zenaan avatar

Stargazers

 avatar

Watchers

 avatar  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.