Skip to content

RFC: Account certifications #545

Description

@filvecchiato

Raised in: #222 · @filvecchiato

Description

Any two accounts can be certified as commonly controlled. A certification is either public, verifiable by anyone, or private, verifiable only by an audience named when it is issued.

Motivation

Nothing in the protocol lets a user state that two of their accounts belong to the same entity. The Playground implements a proof-of-control flow by hand; the private case cannot be expressed at all.

Requirements

  • Any two accounts can prove common control — that the same entity controls both.
  • Public certifications are verifiable by anyone.
  • Private certifications are verifiable only by a designated audience.

Tasks

  • RFC document body
  • Implementation — rust-core
  • Implementation — hosts
    • dotli
    • Desktop
    • iOS
    • Android
    • host-cli

Note: no RFC drafted yet.

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