Skip to content
This repository was archived by the owner on Feb 8, 2023. It is now read-only.
This repository was archived by the owner on Feb 8, 2023. It is now read-only.

authenticating DAG node authorship #301

Open
@pgte

Description

@pgte

Use case:

Two or more nodes participate in a network where each node can create several DAG nodes containing some information about operations (an append-only op log). Each one of these operations should include some authorship data that allows other participating nodes to be able to validate that this data came from said IPFS node.

Authentication mechanism:

In my idea, this authentication data on each DAG node includes the author node plus a signature of the data, signed by the node private key.

For nodes to be able to validate this data, nodes need to be able to access the node public key, even when they are offline. How could the IPFS node public key be accessible?

I'm thinking that this could be stored in the DHT, bit is there a standard and reusable way the key for each node becomes accessible?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions