getting started with hyperledger indy
play

Getting Started with Hyperledger Indy Tracy Kuhrt, The Linux - PowerPoint PPT Presentation

Getting Started with Hyperledger Indy Tracy Kuhrt, The Linux Foundation Community Architect, Hyperledger Tracy Kuhrt Community Architect, Hyperledger 20+ years of software engineering and architecture experience The Linux Foundation PayPal


  1. Getting Started with Hyperledger Indy Tracy Kuhrt, The Linux Foundation Community Architect, Hyperledger

  2. Tracy Kuhrt Community Architect, Hyperledger 20+ years of software engineering and architecture experience The Linux Foundation PayPal Microchip Technologies Twitter: @TracyKuhrt Hyperledger Chat: tkuhrt

  3. Agenda The Linux Decentralized Demo Use Case Hyperledger Foundation and Identity Indy and How to Hyperledger Concepts Get Involved

  4. The Linux Foundation is Much More than Linux Security Networking Cloud Automotive Blockchain Web We are helping We are creating We are creating a We are creating the We are creating a We are providing the global privacy and ecosystems portability layer for platform for permanent, secure application security through a around networking the cloud, driving infotainment in the distributed ledger development program to encrypt to improve agility de facto standards auto industry that that makes it easier framework for next the entire internet. in the evolving and developing the can be expanded to create generation web, software-defined orchestration layer into instrument cost-efficient, mobile, serverless, datacenter. for all clouds. clusters and decentralized and IoT applications. telematics systems. business networks. We are regularly adding projects; for the most up-to-date listing of all projects visit tlfprojects.org

  5. Hyperledger Open source Hosted by Global collaboration collaborative effort The Linux Foundation , spanning finance, to advance cross- fastest-growing banking, IoT, supply industry blockchain project in its history chains, manufacturing technologies and technology

  6. Community Stewardship and Technical, Legal, Marketing, Organizational Infrastructure Frameworks Permissioned & permissionless Permissionable smart Permissioned with Decentralized identity Mobile application focus contract machine (EVM) channel support support; EVM transaction family Tools Tools Blockchain framework As-a-service deployment Model and build View and explore data on Ledger interoperability benchmark platform blockchain networks the blockchain

  7. Agenda The Linux Decentralized Demo Use Case Hyperledger Foundation and Identity Indy and How to Hyperledger Concepts Get Involved

  8. Identity Models

  9. Centralized Identity Org You Account Standards: CC BY-SA 4.0 - From The Story of SSI Open Standards by Drummond Reed, Chief Trust Officer Evernym and Sovrin Foundation Trustee

  10. Third Party IDP (Federated Identity) IDP Org You Account Standards: CC BY-SA 4.0 - From The Story of SSI Open Standards by Drummond Reed, Chief Trust Officer Evernym and Sovrin Foundation Trustee

  11. Self Sovereign Identity (SSI) You Peer Connection Distributed Ledger (Blockchain) CC BY-SA 4.0 - From The Story of SSI Open Standards by Drummond Reed, Chief Trust Officer Evernym and Sovrin Foundation Trustee

  12. Decentralized Identifiers

  13. URN Syntax (RFC 2141) urn:uuid:ae84-d5c2-9fb785ea-72cd34 Namespace-specific Identifier Namespace Scheme

  14. DID Syntax did:sov:3k9dg356wdcj5gf2k9bw8kfg7a Method-specific Identifier Method Scheme

  15. You will not just have one DID Individuals will have hundreds or thousands of DIDs to prevent correlation -- each one is a pairwise-unique pseudonym

  16. Zero-Knowledge Proofs

  17. A zero-knowledge protocol is a method by which one party (the prover) can prove to another party (the verifier) that something is true, without revealing any information apart from the fact that this specific statement is true. - The Knowledge Complexity of Interactive Proof Systems Shafi Goldwasser, Silvio Micali and Charles Rackoff

  18. Proving Your Age Name : John Doe Address : 123 Never St Over 21 Phoenix, AZ 85001 Birth Date : 01/01/1995 Without With Zero Knowledge Zero Knowledge Proofs Proofs

  19. Verifiable Credentials

  20. Today's Credential Workflow Issuer Person Verifier Credential 2. Present 1. Issue credential credential 3. Validate credential integrity

  21. Verifiable Credential Workflow Issuer Person Verifier Credential 3. Present 2. Issue credential credential 1. Register proof of 4. Validate credential integrity credential integrity and provenance and provenance CC BY-NC-SA 4.0 - Adapted from Blockchain Security and Blockchain Registry Privacy by Anil John, Digital Security Coach

  22. Agenda The Linux Decentralized Demo Use Hyperledger Foundation and Identity Case Indy and How to Hyperledger Concepts Get Involved

  23. https://devex-von-test.pathfinder.gov.bc.ca/en/recipe/start_a_restaurant

  24. Registering a Restaurant in British Columbia

  25. https://von.pathfinder.gov.bc.ca/

  26. Agenda The Linux Decentralized Demo Use Case Hyperledger Foundation and Identity Indy and How Hyperledger Concepts to Get Involved

  27. Tools, libraries, and reusable components for providing digital identities rooted on blockchains or other distributed ledgers so that they are interoperable across administrative domains, applications, and any other silo.

  28. Hyperledger Indy's Open Source Stack Identity Solutions Agent Node SDK Plenum Crypto

  29. Hyperledger Indy Roadmap Indy Node Indy SDK Agents Crypto Network monitoring Pluggable storage Default / Reference Anoncreds Schema Agent Enhancements DID / DID Doc and New encryption format Agent Discovery Protocol Hyperledger Shared Credentials standards Crypto Library compliance Agent-to-agent Pluggable payment Agent messaging Protocol compatibility communication instead of interface standardization with Identity Mixer ZMQ Node Reputation Thread Safety and Protocol test suite Set Membership parallelism attributes Sharding Android support Message families More ZK tools

  30. Collaboration Tools Account Chat Mailing Lists Sign up for a Linux Foundation Join the discussion on chat Participate on the Hyperledger account Mailing Lists Github Wiki Bug Reporting Check out our code repositories Get the latest development Search for open bugs, or report updates from the wiki a new one, in our bug database

  31. Contribute to Coding CONTRIBUTING Get a copy of Find an issue Make your guides the repository to work on changes Create a pull Expect Address request comments comments

  32. Project Enhancement RFC process for documenting and proposing changes to the project https://github.com/hyperledger/indy-hipe

  33. Communication Channels Chat: https://chat.hyperledger.org/channel/indy Mailing List: https://lists.hyperledger.org/g/indy

  34. Working Group Call Development and architecture discussions Thursday 8 AM PT, 11 AM ET, 5 PM CET https://zoom.us/j/hyperledger-community

  35. Wiki Pointers to documentation, source code, and other useful information about Hyperledger Indy https://wiki.hyperledger.org/projects/indy

  36. Questions? Tracy Kuhrt , Community Architect, Hyperledger twitter.com/ tracykuhrt @tkuhrt on Hyperledger Chat

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend