decentralized-id.github.io/indy-sovrin-evernym
2019-02-27 21:11:53 -05:00
..
Microledgers-Edgechains-Hardman-HGF.md updated from infominer.id 2019-02-27 21:11:53 -05:00
README.md fix image link 2019-02-27 19:28:35 -05:00
VerifiableOrganizationsNetwork-HGF.md updated from infominer.id 2019-02-27 21:11:53 -05:00

Awesome Hyperledger Indy Resources Awesome

Protocol, Governance, Education, Ecosystem

This page contains a growing collection of educational resources related to Evernym, the Sovrin Foundation, and Hyperledger Indy. It was born from /awesome-decentralized-id and contains some of the same material, but is quite exhaustive. As a result, I decided to split this list off to focus on learning about Hyperedger Indy, the Sovrin Foundation, adn Evernym. Its an index for training, developers, students, end users, investors, and enterprise to more easily navigate the digital identity landscape enabled by Hyperledger Indy.

Since the information is all inter-related, there is some overlapp. Skipping back and forth may be required, depending on your particular interests.

Pull Requests and\or Contributions Welcome

Contents

The ToC should be fixed. Sorry for the inconvenience (my editor is more forgiving than github gui). Please let me know if there are any problems I missed. -infominer.id

Introduction ^

Internet Identity Workshop is where the quest for concious, user-centric, identity began. Rebooting Web-of-Trust Workshops sprung from the IIW, focused on creating standards for DPKI. Among the United Nations 'Sustainable Development Goals' is for all the world to have access to a digital identity by 2030. Around 2016, the SDGs, blockchain, and the GDPR converged bringing much energy to the decentralized identity ecosystem.

Additional history and related information may be found at /awesome-decentralized-id.


[T]witter • [G]ithub • [B]log • [wp] whitepaper • [D]ocumentation • [F]orums • [C]hat • [tele]gram • [web]site • [ϟ] related resource • [>] related section • [>>] related section on awesome-decentralized-id • [^] back to the contents.

Self Sovereign Identity ^ >>

Christopher Allen[info] details the overarching history of internet idenitity standards and outlines 10 Principles of Self Sovereign Identity in his seminal work The Path to Self-Soverereign Identity[ϟ]

0/ “Self-Sovereign Identity: A Progress Report”…

— Christopher Allen (@ChristopherA) April 25, 2018

Evernym ^

The Sovrin Foundation ^

Sovrin Stewards ^

The Sovrin ledger is operated by Stewards, trusted organizations within the ecosystem who have agreed to abide by the requirements in the Sovrin Trust Framework and are responsible for operation the nodes that maintain the Sovrin distributed ledger.

Stewards also, as a group, accept or reject any changes to the ledger-specific portions of the Sovrin open source code by virtue of that role. They thus provide a counterbalance to the Sovrin architects who maintain the Indy code base.

Aalto UniversityAbsa Group LimitedAmihan Global StrategiesARTiFACTSAttinad SoftwareATB FinancialBest Innovation GroupBakerHostetlerCiscoCertisignCrypto Valley AssociationCULedgerDanube TechDatumDesert Financial Credit UnionDigicertDigital Bazaarestatus AGEvernymEuropean Business Process InstituteFinicityFirst Education Credit UnionGlobal ConsentIBMInfoCertiRespondKYC Chainlab10 collectiveOAS Staff Federal Credit UnionPerkins ColeProSapienQiy FoundationRoyal Credit UnionSICPASITASpark New ZealandSwisscom BlockchainT-LabsThe City of OsmioTNOTruuTwinPeekTyknVeridium

Selected articles Windley.com [^]

Hyperledger Indy ^


Linux Foundation -Blockchain for Business -INDY

Indy Github Repositories ^

  • /indy-plenum - Byzantine Fault Tolerant Protocol [wiki]

    "Byzantine fault tolerance is a sub-field of fault tolerance research inspired by the Byzantine Generals' Problem, which is a generalized version of the Two Generals' Problem."

    • Storage components - As of now, RocksDB is used as a key-value database for all Storages.
  • /indy-sdk - Everything needed to build applications that interact with an Indy distributed identity ledger.
  • /indy-node - The server portion of a distributed ledger purpose-built for decentralized identity.
  • /indy-anoncreds - Anonymous credentials protocol implementation in python
  • /indy-agent - reference agents and associated tools.
  • /indy-test-automation - Automation tools for testing of Indy Project components.
  • /indy-post-install-automation
  • /indy-hipe - Hyperledger Indy Project Enhancements
  • /indy-crypto - shared crypto library for Hyperledger Indy components. To be:
  • /ursa [ϟ][ϟ] "includes the Hyperledger Indy-Crypto code base that is the building block for anonymous credentials, the verifiable credentials protocol, in indy-sdk used by the Sovrin Network. [...] We are hopeful the shared library will help other platforms better incorporate and use ZKP-based credentials and leverage Sovrin for their identity component." (From Nathan George on Sovrin Telegram) [wiki]

Wallets ^

Zero Knowledge Proofs in Indy ^


Privacy Preserving Authentication—Another reason to care about ZKP

Our zero-knowledge proofs are part of the Idemix protocol, where they are used to prove the possession of Camenisch-Lysyanskaya credentials. We also use zero-knowledge proofs in the revocation protocol, which is based on cryptographic accumulators. —What Zero Knowledge Poof Algorithm is used in Sovrin?

Identity Mixer is not directly (re)implemented by Sovrin, but its cryptographic foundations are very similar, and Sovrins implementation includes most of its extended features (predicates, multi-credential, revocation, advanced issuance…). One of the researchers who helped to create Identity Mixer is on Sovrins Technical Governance Board and has offered insight to keep the implementations aligned on goals and methods. —How is IDEMix Implemented?


The Story of Open SSI Standards - Drummond Reed/Evernym SSIMeetup.org[ϟ]

DID the Decentralized Identifier ^ >>

DID Auth ^


The Story of Open SSI Standards - Drummond Reed/Evernym SSIMeetup.org[ϟ]


http://ssimeetup.org/introduction-did-auth-markus-sabadello-webinar-10

Verifiable Claims ^

Decentralized Key Management-Agents ^

Decentralized Identity Foundation ^ >>

On May 22 at Consensus 2017 the formation of the Decentralized Identity Foundation (DIF) was announced:

BCGov's Verifiable Organizations Network VON ^

VON's founding members are governments who are, by law, trusted issuers of data about organizations. The Province of British Columbia, Province of Ontario and the Government of Canada have come together to create the initial services needed to establish VON.

VON's founders have delivered new Indy-based open source components which form VON's backbone. TheOrgBook is a publicly accessible repository of verifiable claims about organizations. VON-X enables services to verify and issue credentials.[ϟ]

The Government of British Columbia and the Government of Ontario have already rolled out a production system using the Sovrin Network for business registration and licensing; together they've issued over 6 million credentials, according to Windley. - How Blockchain may Kill the Password

Evernym-Sovrin-Indy Adoption ^

Hyperledger Global Forum—2018 ^

Basel Congress Center — Basel, Switzerland — December 12-15,2018

Unofficial Transcripts ^

I think I've arranged all of the identity related talks in the previous section, except for the following two.

For my own convinience, and for anyone else who would like to browse the text, I've worked on the transcripts a bit to make the content easier to reference.

I'll do this for any other "essential" videos containing information that isn't widely available elsewhere, and am open to recommendations.

If you have any videos you'd like to see transcripts prepared in the following format, feel free to contact me.

EU General Data Protection Regulation Act ^ >>

Research Papers ^ >>

Reports ^ >>

Video ^ >>

Podcasts ^ >>

Sources ^ >>


Contact Me for Research Based Content—infominer.id

Check out the Crypto SuperSource Discord Server, if you'd like to chat or discover our other crypto-resources.

Tips Welcome

BTC— 1GvkjHtiy9LUjVkStnEAXxjhcoS56aCokY

DOGE— DSzMxfABB8EwKiumzV7YHhS7HTvWAyM7QF