--- title: 3/REMOTE-LOG name: Remote log specification status: draft editor: Oskar Thorén \ contributors: - Dean Eigenmann \ sidebar_position: 3 --- A remote log is a replication of a local log. This means a node can read data that originally came from a node that is offline. This specification is complemented by a proof of concept implementation[^1]. ## Definitions | Term | Definition | | ----------- | -------------------------------------------------------------------------------------- | | CAS | Content-addressed storage. Stores data that can be addressed by its hash. | | NS | Name system. Associates mutable data to a name. | | Remote log | Replication of a local log at a different location. | ## Wire Protocol ### Secure Transport, storage, and name system This specification does not define anything related to: secure transport, content addressed storage, or the name system. It is assumed these capabilities are abstracted away in such a way that any such protocol can easily be implemented. \