ACDC (Authentic Chained Data Container) Task Force

ACDC (Authentic Chained Data Container) Task Force

Purpose

The purpose of the Authentic Chained Data Container (ACDC) Task Force is to help draft and incubate a family of IETF-focused specifications that define the standard requirements for the semantics of Authentic Chained Data Containers. The semantics of ACDCs include both source provenance and authorization provenance or delegation.  The hypothesis is that the W3C Verifiable Credential standard may be expanded to serve as an Authentic Data Container (ADC) with authentic provenance chains (APC) as a super semantic. This may be further expanded to support both a source provenance sub-semantic and a delegated authorization sub-semantic. These are all encapsulated into the semantics with the supporting syntax of an ACDC.

Deliverables

The table below lists all deliverables of the ACDC Task Force:

Acronym

Full Name of Deliverable

Deliverable Type

Link to
Draft Deliverable

Lead Authors

Status/Notes

Acronym

Full Name of Deliverable

Deliverable Type

Link to
Draft Deliverable

Lead Authors

Status/Notes

KERI

Key Event Receipt Infrastructure

Specification

https://trustoverip.github.io/tswg-keri-specification/

@Sam Smith

Active Draft

ACDC

Authentic Chained Data Container

Specification

https://trustoverip.github.io/tswg-acdc-specification/

@Sam Smith

@Philip Feairheller 

Active Draft

CESR

Composable Event Streaming Representation

Specification

https://trustoverip.github.io/tswg-cesr-specification/

@Sam Smith

Active Draft

SAID

Self-Addressing Identifiers

Specification

Merged to CESR

@Sam Smith

 

CESR Proof

CESR Proof Signatures

Specification

Pending merge

@Philip Feairheller

Active Draft

PTEL

Public Transaction Event Log

Specification

Merged ACDC

@Philip Feairheller

 

IPEX

Issuance and Presentation Exchange protocol

Specification

Merged ACDC

@Sam Smith

@Philip Feairheller

 

OOBI

Out-Of-Band-Introduction protocol

Specification

Merged to KERI

@Sam Smith

 

VC-ACDC

Securing Verifiable Credentials using Authentic Chained Data Containers.

Specification

Unofficial draft

@Kevin Griffin @Sam Smith @Philip Feairheller 

Active Draft

 

Chairs

Please add your name to this list if you wish to be a chair:

  • Samuel Smith, ProSapien  @Sam Smith

  • Philip Feairheller, healthKERI @Philip Feairheller 

2022 - Members

Please add your name to this list in any desired role:

  • Primary Editors

    • @Sam Smith

    • @Philip Feairheller 

    • @Kevin Griffin 

  • Secondary Editors

    • @Daniel Hardman 

    • @Robert Mitwicki 

    • @Carsten Stöcker

  • Primary Reviewers

    • @Drummond Reed

    • @rieks joosten

  • Secondary Reviewers

    • @Kevin Dean

    • @Scott Whitmire 

  • Observers

    • @Christoph Fabianek

    • @Kent Bull 

    • @Henk van Cann 

    • @Nuttawut Kongsuwan 

    • @Trent Larson 

Meeting Schedule

The ACDC TF currently holds a bi-meeting weekly on Tuesdays:

  • NA/EU: 10:00-11:00 EST / 14:00-15:00 UTC 

For all authoritative meeting logistics and Zoom links, please see the ToIP Calendar.

tps://zoom.us/j/92692239100?pwd=UmtSQzd6bXg1RHRQYnk4UUEyZkFVUT09

See the latest documentation in the GitHub Repo here:  https://github.com/trustoverip/tswg-acdc-specification

Meeting Agendas and Notes

All meeting agendas and notes are recorded on the ACDC Meeting Page.

Intellectual Property Rights (Copyright, Patent, Source Code)

As a Task Force (TF) of the Technology Stack WG (TSWG), the ACDC TF inherits the IPR terms from the TSWG JDF Charter.

  • The ACDC TF is not expected to produce source code.

Mailing List and Communications

This task force uses the following for communications

  • Slack: This TF has its own dedicated Slack channel: #tswg-acdc-tf

  • Github: This TF will use GitHub issues for substantive conversations on topics, not Slack. This way the conversation is source controlled.

Specification Generation

Specifications use the IETF draft format but may use the following:

  • Markdown: Draft portions spec written in Markdown

  • SpecUP: Final version of spec processed with SpecUp

Use Cases

This table lists the starting set of use cases motivating the ACDC work.

Task

Description

Link

Authors

Task

Description

Link

Authors

GLEIF use case

 

https://hackmd.io/dlnfd8xOSqmD90v4Y6mzFQ

@Sam Smith
@Drummond Reed

Supply Chain use case

Supply chain refers to the overall concept behind the flow of any type of goods and services. 

https://hackmd.io/vYztT346RC-m34aVmFB7vg

@Robert Mitwicki

Delegation use case (analog to ZCap usage)

A car rental company delegates driving privileges for car X to Alice. Alice delegates to the attendant at valet parking.

https://hackmd.io/jDSauX_4RWmTzn8rPijxng

@Daniel Hardman

Data graph with verification

Boarding a plane for international travel

https://hackmd.io/QYlbK-mmTSGKHkpyP_-VSg

@Daniel Hardman

Pure data provenance

Citing sources

https://hackmd.io/QiOf8YjnT261g8MMAh2yJA

@Daniel Hardman