aboutsummaryrefslogtreecommitdiff
path: root/content/en/_index.html
diff options
context:
space:
mode:
Diffstat (limited to 'content/en/_index.html')
-rw-r--r--content/en/_index.html28
1 files changed, 15 insertions, 13 deletions
diff --git a/content/en/_index.html b/content/en/_index.html
index 2cbf29d..d8e4c6c 100644
--- a/content/en/_index.html
+++ b/content/en/_index.html
@@ -6,15 +6,15 @@ linkTitle = "Ouroboros"
{{< blocks/cover title="Ouroboros" image_anchor="top" color="primary" >}}
<div class="mx-auto">
<a class="btn btn-lg btn-primary mr-3 mb-4"
- href="{{< relref "/docs/Overview" >}}">
+ href="/wiki">
Learn More <i class="fas fa-arrow-alt-circle-right ml-2"></i>
</a>
<a class="btn btn-lg btn-secondary mr-3 mb-4"
- href="/docs/start/">
+ href="/wiki/Ouroboros_Prototype">
Download <i class="fab fa-git ml-2 "></i>
</a>
<p class="lead mt-5">
- Decentralized packet networking rebuilt from the ground up
+ Packet networking rebuilt from the ground up
</p>
<div class="mx-auto mt-5">
{{< blocks/link-down color="info">}}
@@ -23,13 +23,15 @@ linkTitle = "Ouroboros"
{{< /blocks/cover >}}
{{% blocks/lead color="secondary" %}} Ouroboros is a <b>peer-to-peer
-transport network prototype</b> inspired by a <b>recursive network
-paradigm</b> and implemented according to a <b>UNIX design
-philosophy</b>. The aim is to provide a <b>secure and private
-networking</b> experience and to provide a simple API for writing
-distributed software and networked application libraries. Ouroboros
-provides a very <b>compact API</b> support
-both <b>unicast</b> <b>multicast</b> communications. All protocols
-carry <b>minimal header information</b>, with easy-to-enable
-<b>encryption</b>.
-{{% /blocks/lead %}}
+packet network prototype</b>. It unifies all packet communications
+--whether it is two programs the same machine or a set of programs in
+computers on different continents -- using a small set of
+abstractions, which we call <b>layers</b> and <b>flows</b>. The
+Ouroboros architecture improves security, privacy and efficiency
+through <b>simplicity</b>. It provides a very
+<b>compact API</b> for writing distributed software and networked
+application libraries, with support for both <b>unicast</b>
+and <b>multicast</b> communications. Being rebuilt from the ground up,
+Ouroboros is not directly compatible with IP or UNIX sockets, but it
+can run on top of and/or below <b>UDP/IP and Ethernet</b>.
+{{%/blocks/lead %}}