Ouroboros is a prototype Inter-Process Communications (IPC) subsystem for POSIX operating systems that incorporates a fully decentralised packet switched transport network.
Ouroboros provides a simple and minimal API for synchronous and asynchronous IPC over this network. Ouroboros can use IP, Ethernet LLC or Ethernet PHY (using the experimental raptor NetFPGA implementation) at the lowest layer.
The best place to start exploring Ouroboros is this introduction presented at FOSDEM 2018.
We are also in the process of adding some tutorials on our tutorials page.
The Ouroboros IPC subsystem has no relation to the proof-of-stake protocol underlying the Cardano DLT (which by coincidence is using RINA).
This website is currently under construction and undergoing frequent updates. The documentation is still sparse, please don't hesitate to contact us with any questions you might have.