Ouroboros is a peer-to-peer
transport network prototype inspired by a recursive network
paradigm and implemented according to a UNIX design
philosophy. The aim is to provide a secure and private
networking experience and to provide a simple API for writing
distributed software and networked application libraries. Ouroboros
provides a very compact API support
both unicast multicast communications. All protocols
carry minimal header information, with easy-to-enable
encryption.