Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate Aries & Orb Framework #2

Open
4 tasks
bjwswang opened this issue Apr 18, 2023 · 6 comments
Open
4 tasks

Investigate Aries & Orb Framework #2

bjwswang opened this issue Apr 18, 2023 · 6 comments
Assignees
Labels

Comments

@bjwswang
Copy link
Member

https://github.com/hyperledger/aries-framework-go

https://github.com/hyperledger/aries-framework-go/blob/main/docs/project_structure.md

https://github.com/hyperledger/aries-framework-go/tree/main/docs/concepts

  • agent frameworks,
  • storage systems,
  • message routing
  • verifiable credentials.
  1. How to create/revole/update DID with aries framework2

Aries -> Resolver -> blockchain network

  1. develop agent(website)
  • VC
  • VP
@bjwswang
Copy link
Member Author

@0xff-dev

@bjwswang
Copy link
Member Author

bjwswang commented Apr 25, 2023

orb contains everything we need which including:

  • Sidetree procotol implementation
  • CAS KMS Storage solutions

From orb,we should know how to integrate aries and sidetree together.

Basically it contains two important components:

  • orb-server: The implementation of DID solution
  • orb-cli : The client tool to interfact with DID service

image

@bjwswang
Copy link
Member Author

bjwswang commented Apr 25, 2023

Crypto Related

Orb seems using aries-framework-go and aries-framework-go-ext

Basic Crypto Algorithms

  • ED25519

KMS in orb

Other crypto things

  • JWK : json web key
  • JWS : json web signature

.....

VC & VP

  • How VC created and verified
  • How VP created and verified

@bjwswang
Copy link
Member Author

bjwswang commented Apr 25, 2023

Sidetree protocol in Orb

System services in Orb https://trustbloc.readthedocs.io/en/latest/orb/system/index.html
image

Concepts

  • Anchoring System
    decentralized anchoring system (e.g. Bitcoin, Ethereum, distributed ledgers, witness-based approaches)

  • batch writer

  • observer

Sidetree protocol

image

  1. File structures

https://identity.foundation/sidetree/spec/#file-structures

image

@bjwswang
Copy link
Member Author

bjwswang commented Apr 25, 2023

@bjwswang bjwswang changed the title Investigate Aries Framework Investigate Aries & Orb Framework Apr 25, 2023
@bjwswang
Copy link
Member Author

bjwswang commented Apr 26, 2023

@bjwswang bjwswang added medium and removed high labels Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants