{"batchcomplete":"","continue":{"lecontinue":"20240721113333|215","continue":"-||"},"query":{"logevents":[{"logid":225,"ns":0,"title":"Congestion avoidance","pageid":124,"logpage":124,"params":{},"type":"create","action":"create","user":"Dimitri","timestamp":"2026-07-11T20:39:27Z","comment":"Created page with \"{{DISPLAYTITLE:mb-ecn - Multi-bit ECN Congestion Avoidance}}  mb-ecn is a congestion-avoidance (CA) policy for the Ouroboros unicast IPCP. It lives in the IPC Process: the flow-and-retransmission task (FRCP) provides reliability, in-order delivery and flow control end-to-end; congestion avoidance is orthogonal and runs per IPCP layer. Within a layer, the IPCP controls '''aggregates''', one loop per (destination address, QoS cube), shared by every flow toward that destina...\""},{"logid":224,"ns":1,"title":"Talk:Ouroboros Protocols","pageid":123,"logpage":123,"params":{},"type":"create","action":"create","user":"Zen","timestamp":"2026-07-01T16:48:40Z","comment":"Created page with \"I'm going to start drafting an overview section to help myself (and hopefully other people) to understand the basics of how Ouroboros works.  == Overview ==  At a basic level, packet networks are systems that deliver information from point A to point B.   If you need to send a message (e.g. \"we're out of eggs, please pick some up from the store\") then that message has a starting point (your device) and a destination (the other person's device). Since the two devices gene...\""},{"logid":223,"ns":0,"title":"Rumba Framework","pageid":0,"logpage":40,"params":{},"type":"delete","action":"delete","user":"Thijs","timestamp":"2026-01-10T11:20:02Z","comment":"Was an empty page, delete this in favor of the 'Rumba' page."},{"logid":222,"ns":0,"title":"Flow Allocation vs TLS","pageid":0,"logpage":120,"params":{},"type":"delete","action":"delete","user":"Dimitri","timestamp":"2026-01-08T20:36:02Z","comment":"content was: \"= OAP vs TCP+TLS 1.3 and UDP+DTLS 1.3: An Architectural Comparison =  **Disclaimer: This page was generated by CoPilot / Anthropic Claude Opus 4.5 based on the source code (v0.22) and the [[https://ouroboros.rocks/wiki/Ouroboros_Tutorial_06 tutorial]].**  This document provides a comprehensive architectural comparison between Ouroboros flow allocation with authentication (OAP)...\", and the only contributor was \"[[Special:Contributions/Dimitri|Dimitri]]\" ([[User talk:Dimitri|talk]])"},{"logid":221,"ns":0,"title":"EIDs vs TCP/UDP ports","pageid":0,"logpage":121,"params":{},"type":"delete","action":"delete","user":"Dimitri","timestamp":"2026-01-08T20:35:21Z","comment":"content was: \"= Ouroboros EID Security Architecture Analysis =  Disclaimer: This page was generated by Anthropic Claude Sonnet 4.5 based on the Ouroboros source code (v0.22).  == Overview ==  This document analyzes how Ouroboros' Endpoint Identifier (EID) mechanism provides inherent protection against Man-in-the-Middle (MITM) attacks and Distributed Denial of Service (DDoS) attacks, based o...\", and the only contributor was \"[[Special:Contributions/Dimitri|Dimitri]]\" ([[User talk:Dimitri|talk]])"},{"logid":220,"ns":0,"title":"Definitions","pageid":122,"logpage":122,"params":{},"type":"create","action":"create","user":"Dimitri","timestamp":"2026-01-04T09:12:09Z","comment":"Created page with \"= Definitions: Flow, Routing, and Forwarding =  This document contains formal definitions used in the Ouroboros architecture. This section details a '''model''' and deals with (abstract) programs, it does not specify an implementation, and it should not be directly interpreted with respect to any particular implementation of a computing system or environment<ref>''...but approached with a blank mind, consciously refusing to try to link it with what is already familiar......\""},{"logid":219,"ns":0,"title":"EIDs vs TCP/UDP ports","pageid":0,"logpage":121,"params":{},"type":"create","action":"create","user":"Dimitri","timestamp":"2026-01-03T11:26:29Z","comment":"Created page with \"= Ouroboros EID Security Architecture Analysis =  Disclaimer: This page was generated by Anthropic Claude Sonnet 4.5 based on the Ouroboros source code (v0.22).  == Overview ==  This document analyzes how Ouroboros' Endpoint Identifier (EID) mechanism provides inherent protection against Man-in-the-Middle (MITM) attacks and Distributed Denial of Service (DDoS) attacks, based on the unicast IPCP flow allocator implementation.  == Key Security Observations ==  === 1. Rando...\""},{"logid":218,"ns":0,"title":"Flow Allocation vs TLS","pageid":0,"logpage":120,"params":{},"type":"create","action":"create","user":"Dimitri","timestamp":"2026-01-03T10:03:51Z","comment":"Created page with \"= OAP vs TCP+TLS 1.3 and UDP+DTLS 1.3: An Architectural Comparison =  Disclaimer: This page was generated by CoPilot / Anthropic Claude Opus 4.5 based on the source code and the tutorial  This document provides a comprehensive architectural comparison between Ouroboros flow allocation with authentication (OAP) and traditional approaches using TCP with TLS 1.3 or UDP with DTLS 1.3.  == 1. Application Code Burden ==  === Ouroboros ===  Application code for a secure authent...\""},{"logid":217,"ns":0,"title":"Ouroboros Tutorial 06","pageid":119,"logpage":119,"params":{},"type":"create","action":"create","user":"Dimitri","timestamp":"2026-01-01T19:03:08Z","comment":"Created page with \"= Ouroboros Tutorial 06 - Authenticated Flows =  This tutorial demonstrates setting up and using authenticated flows in Ouroboros with certificate-based authentication.  '''Tutorial Directory:''' This tutorial will execute in <code>/tmp/o7s-tut06/</code>. All configuration files, generated certificates, logs, and packet captures will be stored in this directory.  We create a complete PKI (Public Key Infrastructure):  * '''Root CA''' (<code>ca.tut.o7s</code>): Self-signed...\""},{"logid":216,"ns":4,"title":"Ouroboros:Privacy policy","pageid":118,"logpage":118,"params":{},"type":"create","action":"create","user":"Dimitri","timestamp":"2024-07-29T17:53:58Z","comment":"Created page with \"The Ouroboros website uses matomo with anonymization for basic statistics on site visits. It obeys \"Do Not Track\" requests from your browser settings.\""}]}}