Next: , Up: OCapN: The Object Capabilities Network   [Contents][Index]

7.1 CapTP: The Capability Transport Protocol

OCapN’s CapTP has an abstract “netlayer” interface, allowing communication over many different protocols ranging from Tor Onion Services to IBC to I2P to libp2p to perhaps carrier pigeons with backpacks full of encrypted MicroSD cards. Currently, Goblins only supports the Tor Onion Services netlayer.

Benefits of CapTP:

All of these combine into an efficient and powerful protocol that, most powerfully of all, the author of Goblins programs need not think too much about. This circumvents the usual years and years of careful message structure coordination and standardization for many kinds of distributed programs, which can simply be written as normal Goblins programs rather than bespoke protocols.

Limitations of CapTP:

Next: Launching a Tor daemon for Goblins, Up: OCapN: The Object Capabilities Network   [Contents][Index]