Skip to content

digitalbazaar/cel-spec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

Cryptographic Event Log Specification

This repository contains the Cryptographic Event Log specification, a mechanism designed to securely record, manage, and verify changes to data in decentralized systems using a log file that is secured using cryptographic techniques.

Key Features

  • Decentralized Trust: Supports independent verification of data changes without central authorities.
  • Cryptographic Integrity: Ensures tamper-evident records using cryptographic proofs.
  • Extensibility: Adapts to various use cases, such as DID document changes and ActivityPub object modifications.

Example Use Cases

  1. DID Document Management: Securely track changes to decentralized identifiers without requiring blockchain solutions.
  2. ActivityPub Logs: Enable verifiable editing and sharing of posts across federated social networks.

Getting Started

Viewing the Specification

The full specification is available in this repository:

Contributing

We welcome contributions to improve the specification and its implementations.

To contribute concerns and issues:

  1. File an issue on this repository.

To contribute content:

  1. Fork this repository.
  2. Create a feature branch:
    git checkout -b feature-name
    

License

This specification is provided under a Creative Commons Attribution 4.0 license.