decentralized-id.github.io/_posts/open-source-projects/2023-06-11-sidetree.md

8.0 KiB
Raw Permalink Blame History

title description excerpt layout permalink redirect_from canonical_url categories tags last_modified_at
Sidetree Working Group - DIF Sidetree is a protocol for creating scalable Decentralized Identifier networks that can run atop any existing decentralized anchoring system Architecturally, Sidetree-based DID Method implementations are overlay networks composed of independent peer nodes (Sidetree nodes) that interact with an underlying decentralized anchoring system (as illustrated under Network Topology) to write, observe, and process replicated DID PKI state operations using deterministic protocol rules that produce an eventually strongly consistent view of all DIDs in the network. single /projects/decentralized-identity-foundation/sidetree/
/organizations/decentralized-identity-foundation/wg/sidetree/
https://decentralized-id.com/projects/decentralized-identity-foundation/sidetree/
Open Source Projects
DIF
Sidetree
ION
2023-06-12

Main

  • Sidetree Working Group

    The development and maintenance of the formal Sidetree specification, and a hub of coordination for Sidetree-based DID Method node operators. This group also generates libraries, tooling, and documentation to aid Sidetree-based DID Method node operators.

About

  • Decoding the Sidetree Protocol 2021-05-25 Affinidi

    Sidetree protocols are layer 2 protocols that anchor to the underlying decentralized ledger system. That said, it is ledger agnostic and its primary role is to anchor batches of signed JSON operations to the network.

  • Sidetree Protocol reaches V1 2021-04-12 DIF

    This week, the DIF Steering Committee officially approved the first major release of the Sidetree Protocol specification, "v1" so to speak. This protocol has already been implemented, and four of its implementers have been collaborating intensively for over a year on expanding and extending this specification together.

Specs & Projects

Sidetree

ION

  • Install Guide

    An implementation of the Sidetree protocol atop the Bitcoin blockchain.

  • decentralized-identity/ion

    ION is a public, permissionless, Decentralized Identifier (DID) network that implements the blockchain-agnostic Sidetree protocol on top of Bitcoin (as a 'Layer 2' overlay) to support DIDs/DPKI (Decentralized Public Key Infrastructure) at scale.

  • ion-integration-test

    An integration test script that helps verify that the sidetree microservices are working properly.

  • ion-sdk

    TypeScript SDK for ION

  • ion-tools

    Tools and utilities to make working with the ION network and using ION DIDs easy peasy lemon squeezy

Introduction to Ion a layer 2 network for Decentralized Identifiers with Bitcoin - Daniel Buchner 2019-06-13 SSI Meetup

Microsoft presented in May 2019 in New York the first decentralized infrastructure implementation by a major tech company that is built directly on the Bitcoin blockchain called Ion. Daniel Buchner, who is leading this initiative at Microsoft and a founding member of the Decentralized Identity Foundation, will discuss the culture at Microsoft, how decentralized identity works with Bitcoin and what you need to know to use the Bitcoin blockchain for non-financial transactions.

Ion handles the decentralized identifiers, which control the ability to prove you own the keys to this data.

Element

  • Element - An implementation of the Sidetree protocol using the Ethereum blockchain. GitHub
  • The Element DID Method: Sidetree, Ethereum & IPFS Orie Steele 2019-11-10 SSI-Meetup

    Orie Steele is Cofounder and CTO of Transmute, a company developing IAM and Verifiable Credential solutions that integrate Decentralized Identity for Enterprises. He has a BS in Cyber Security and MS in Computer Science from Stevens Institute of Technology where he studied social network malware and botnets between 2007-2012. He was an early engineer at Patient IO, a Techstars backed startup acquired by Athena Health in 2016, where he helped develop and secure a care coordination platform that connected nurses and patients.

    In this talk, Orie will discuss the history of the Element DID Method, how it leverages the same Sidetree Protocol that is used by ION on the Bitcoin Network. Hell introduce the motivation for Element and ION, and then walk through the core components of developing a working DID System, including topics such as wallets, signing, DID resolution, key revocation, and decentralization.