Skip to content

teranode-group/TNG-Identity-bsvdid-method

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

DID:BSV Method Specification: A UTXO friendly method.

03 October 2024

Authors

  • Thomas Moretti
  • Leon Mlakar
  • Božo Dragojevič
  • Kapil Jain
  • Maria Eugenia Lopez
  • David Bricman
  • Marko Kramer
  • Goran Stevanič

Contributors

  • Marko Macek

Reviewers

  • Owen Vaughan
  • Robert Alizon
  • Liuxuan Pan

Feedback



1. Abstract

This document outlines a method for the issuance, status updates, key rotation, and revocation of Decentralized Identifiers (DIDs) using a public, UTXO-based blockchain as a data registry. In this approach, DIDs are issued and managed through transactions recorded on the blockchain, leveraging its transparency and immutability. The blockchain allows a UTXO to be spent only once, which provides a double spend protection, resulting in a final spent state that is permanent and verified by the network. This characteristic makes the UTXO model ideal for reflecting the status of a DID, such as revocation, which, is irreversible once executed. DIDs can also be updated by linking a transaction chain to the DID Document, with a new version controlled solely by the DID Controller. Our approach supports both issuer-initiated and user-initiated status updates and revocation requests, ensuring secure and verifiable DID management within a distributed ecosystem. This document describes key rotation methods for DID recovery. We described a proposal to accomplish low latency for DID resolution and a governance mechanism to guide the implementation and deployment of DIDs, emphasizing the critical role of the blockchain in maintaining a reliable and transparent data registry.



Full specification of DID:BSV method is here. DID:BSV Method specification

Universal resolver documentation for DID:BSV method. Universal resolver documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •