diff options
author | Dimitri Staessens <[email protected]> | 2019-02-23 21:12:48 +0100 |
---|---|---|
committer | Dimitri Staessens <[email protected]> | 2019-02-23 21:12:48 +0100 |
commit | 327b1f14b5cbf34e562fc8a1b3450e5d74ffa4de (patch) | |
tree | 2e8edea29355a0ef2d3b9e065f9340581c9645fd | |
parent | 79b9b0c0ca663c21adf2c36aa10f0f4a07a6ee6d (diff) | |
download | website-327b1f14b5cbf34e562fc8a1b3450e5d74ffa4de.tar.gz website-327b1f14b5cbf34e562fc8a1b3450e5d74ffa4de.zip |
content: Update index page
-rw-r--r-- | content/_index.md | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/content/_index.md b/content/_index.md index cc4a6c3..acc8ec5 100644 --- a/content/_index.md +++ b/content/_index.md @@ -2,11 +2,32 @@ title: "A decentralized packet network" --- -Ouroboros is a decentralized packet network for POSIX operating -systems. +The current TCP/IP network stack has a long development history, +leading inefficiencies that allow hackers to infiltrate networks with +childish ease. In order to get to a trustworthy and secure +communications infrastructure, the structure of the Internet needs to +be drastically revised. The current protocols have so much deprecated, +unused and unnecessary bits and fields, that trying to guard against +every possible exploit is inefficient and virtually impossible. -Ouroboros provides a simple and minimal API for synchronous and -asynchronous Inter-Process Communication (IPC). +Ouroboros is a new decentralized packet transport network for POSIX +operating systems that aims to accept the +[challenge](https://www.theatlantic.com/politics/archive/2014/05/edward-snowdens-other-motive-for-leaking/370068/) +to researchers set out by Edward Snowden: a network that will +"*enforce a principle whereby the only way the powerful may enjoy +privacy is when it is the same kind shared by the ordinary: one +enforced by the laws of nature, rather than the policies of man*." + +Ouroboros is a peer-to-peer recursive architecture that follows a UNIX +design philosphy, with minimal packet headers. The aim is to provide a +secure and private network experience. Ouroboros provides its own name +resolution, reliability mechanisms, routing algorithms, and +congenstion control. It can be overlayed on top of UDP and Ethernet, +and IP applications can be tunneled over Ouroboros. + +Ouroboros is written in C for and its application library provides a +simple, unified API for synchronous and asynchronous Inter-Process +Communication (IPC) and networking. The best place to start exploring Ouroboros is this introduction presented at [FOSDEM |