From b5d6a10b51278ddd8b3e2cecbb4b2dd4c6dcb31a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=A7=89=20infominer?= Date: Sun, 4 Jun 2023 23:39:08 +0530 Subject: [PATCH] consolidate and re-organize --- _drafts/2019-03-08-indy-github.md | 26 +++ .../hyperledger/2018-12-13-indy.md | 158 ++++++++---------- .../hyperledger/2019-03-08-indy-github.md | 40 ----- .../sovrin/2019-03-09-sovrin-foundation.md | 19 ++- 4 files changed, 106 insertions(+), 137 deletions(-) create mode 100644 _drafts/2019-03-08-indy-github.md delete mode 100644 _posts/organizations/hyperledger/2019-03-08-indy-github.md diff --git a/_drafts/2019-03-08-indy-github.md b/_drafts/2019-03-08-indy-github.md new file mode 100644 index 00000000..d920aa7f --- /dev/null +++ b/_drafts/2019-03-08-indy-github.md @@ -0,0 +1,26 @@ +--- +date: 2019-03-08 +title: Indy Github Repositories +excerpt: > + "Hyperledger Indy provides 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." +layout: single +permalink: blockchain/hyperledger/indy/github/ +canonical_url: 'https://decentralized-id.com/blockchain/hyperledger/indy/github/' +redirect_from: + - organizations/hyperledger/indy/github/ + - hyperledger/indy/github/ + - id-initiatives/indy-ecosystem/indy-github/ + - indy-ecosystem/github + - id-initiatives/indy-ecosystem/indy-github.html +sidebar: + title: Decentralized-ID + nav: "sovnav" +toc: false +categories: ["Hyperledger","Code"] +tags: ["Hyperledger","Code","Indy","Ursa","Aries"] +last_modified_at: 2019-03-08 +published: false +--- + + + diff --git a/_posts/organizations/hyperledger/2018-12-13-indy.md b/_posts/organizations/hyperledger/2018-12-13-indy.md index 9a421ecc..12a2be21 100644 --- a/_posts/organizations/hyperledger/2018-12-13-indy.md +++ b/_posts/organizations/hyperledger/2018-12-13-indy.md @@ -25,7 +25,7 @@ redirect_from: sidebar: title: Decentralized-ID nav: "sovnav" -last_modified_at: 2019-07-10 +last_modified_at: 2023-06-04 tags: ["Sovrin Foundation","Evernym","Indy","Verifiable Organizations Network","Verifiable Credentials","IBM"] categories: ["Hyperledger"] --- @@ -34,120 +34,100 @@ categories: ["Hyperledger"] ![](https://i.imgur.com/6O3gTXX.png) -This page contains a growing collection of educational resources related to Hyperledger Indy, the Sovrin Foundation, and Evernym. - -Its an index for all to more easily navigate the information surrounding Hyperledger Indy. - {% include figure image_path="/images/private-public-permissioned-permissionless.webp" alt="this is a placeholder image" caption="@Delpadschnick | [CryptoDesign.io](https://CryptoDesign.io)" %} - -## Hyperledger Indy - ![](https://www.osiztechnologies.com/asset/oimages/hyperledger_indy/hyperledger_indy_02.png) - -* [Hyperledger Indy - *Distributed Ledger and Utility Library*](https://www.hyperledger.org/projects/hyperledger-indy) [[**T**](https://twitter.com/Hyperledger)] [[**C**](https://chat.hyperledger.org)] +### Main +* [Hyperledger Indy - *Distributed Ledger and Utility Library*](https://www.hyperledger.org/projects/hyperledger-indy) [[Twitter](https://twitter.com/Hyperledger)] [[Chat](https://chat.hyperledger.org)] [[Forum](https://forum.sovrin.org)] * [Indy - wiki.hyperledger.org](https://wiki.hyperledger.org/display/indy) * [indy.readthedocs.io](https://indy.readthedocs.io/) (under construction) - * [Indy Docs Framwork](https://github.com/hyperledger/indy-hipe/tree/master/text/0025-indy-docs-framework) -* [Introduction to Hyperledger Indy](https://github.com/hyperledger/education/blob/master/LFS171x/docs/introduction-to-hyperledger-indy.md) (awesome resource from hyperledger github) +* [hyperledger/indy-node](https://github.com/hyperledger/indy-node) + > This codebase embodies all the functionality to run nodes (validators and/or observers) that provide a self-sovereign identity ecosystem on top of a distributed ledger. It is the core project for Indy; over time, all other indy-* projects may collapse into this one, except for indy-sdk. +* [hyperledger/indy-sdk](https://github.com/hyperledger/indy-sdk) + > This is the official SDK for Hyperledger Indy, which provides a distributed-ledger-based foundation for self-sovereign identity. Indy provides a software ecosystem for private, secure, and powerful identity, and the Indy SDK enables clients for it. The major artifact of the SDK is a C-callable library; there are also convenience wrappers for various programming languages and Indy CLI tool. +* [Evernym's contributions to Hyperledger Indy](https://www.youtube.com/playlist?list=PLRp0viTDxBWGLdZk0aamtahB9cpJGV7ZF) + +## About * [Hyperledger Welcomes Project Indy](https://www.hyperledger.org/blog/2017/05/02/hyperledger-welcomes-project-indy) - ANN * [The Rise of Self-Sovereign Identity - Hyperledger Indy](https://wso2.com/blog/research/the-rise-of-self-sovereign-identity-hyperledger-indy) -* [github.com/IBM-Blockchain-Identity](https://github.com/IBM-Blockchain-Identity) (Docker based tutorial sandbox env) -* The Linux Foundation's [Blockchain for Business](https://www.edx.org/professional-certificate/linuxfoundationx-blockchain-for-business) course may be freely audited and has a section about Indy. -* [Blockchain development made easy: Getting started with Hyperledger Indy](https://jaxenter.com/hyperledger-indy-interview-hardman-148796.html) - Interview with Daniel Hardman[[**G**](https://github.com/dhh1128)][[**L**](https://www.linkedin.com/in/danielhardman/)][[**T**](https://twitter.com/dhh1128)], Hyperledger Indy maintainer -* Linux Foundation -Blockchain for Business -INDY +* [Blockchain for Business](https://www.edx.org/professional-certificate/linuxfoundationx-blockchain-for-business) Linux Foundation, may be freely audited and has a section about Indy. + > 2–4 hours per week, for 10 weeks. A primer to blockchain, distributed ledgers and Hyperledger technologies. +* [An overview of Self-Sovereign Identity: the use case at the core of Hyperledger Indy](https://www.hyperledger.org/blog/2019/05/01/an-overview-of-self-sovereign-identity-the-use-case-at-the-core-of-hyperledger-indy) + > Credential issuers, holders, and verifiers are peers on an SSI network. Any person or organization can play any or all of the roles, creating a decentralized system for the exchange of trustworthy, digital credentials. + > + > - Credential issuers determine what credentials to issue, what the credential means, and how they’ll validate the information they put in the credential. + > - Credential holders determine what credentials they need and which they’ll employ in workflows to prove things about themselves. + > - Credential verifiers determine what credentials to accept, and which issuers to trust. +* [Strengthening Hyperledger Indy and Self-Sovereign Identity](https://www.hyperledger.org/blog/2019/07/18/strengthening-hyperledger-indy-and-self-sovereign-identity) + > Forrester’s recent “[Top Recommendations for Your Security Program, 2019](https://www.forrester.com/report/Top+Recommendations+For+Your+Security+Program+2019/-/E-RES151535),” testifies to this, describing SSI as a “win” for customers and businesses, and urged chief information security officers (CISO) to “Empower your customers to control their own identities via self-sovereign identity.” + > + > They can do this because exchanging verifiable digital credentials is at the heart of SSI. This ends the need for massive data silos, honeypots, and unsecured data repositories housed at countless corporations and organizations. Instead, anyone can hold secure and verifiable information about themselves +* [Introduction to the Architecture of Indy Plenum and Node ](https://www.youtube.com/watch?v=WZin717AT_A) Evernym, 2018-12-03 +* [Hyperledger Indy Explainer Video](https://www.youtube.com/watch?v=MnO2L6WoqD0) Hyperledger Foundation +* [Self-Sovereign Identity with Hyperledger Indy\Sovrin](https://www.youtube.com/watch?v=hfyIZu3_fw8) Calvin Cheng - FOSSASIA 2018 +* [Sovrin: Public, Permissioned and Still Decentralized](https://www.youtube.com/watch?v=lVHJiUrHv2A&app=desktop) Nathan George +* [Behind the Cloud Episode 6: Blockchain and Self-Sovereign Identity in the Enterprise](https://www.youtube.com/watch?v=wSdm2-18Z2g) Workday -## Assorted +### Working Group * [Hyperledger Identity Working Group-paper](https://docs.google.com/document/d/1ExFNRx-yYoS8FnDIUX1_0UBMha9TvQkfts2kVnDc4KE/edit#heading=h.7noli5fp1i70) * [HyperledgerIndyWGCall_2018-12-06](https://drive.google.com/file/d/1166XpTM8WgZVMN2ca53CRCJapZlAeUhM/view) Discussion of VON and Plenum Docs (w info-graphics) +* [Hyperledger Indy Working Group Calls](https://drive.google.com/drive/u/0/folders/1AwHWN95KmSEi5fijraID0tFFMzYHoMwt?ogsrc=32) + +## GitHub + +* [indy-plenum](https://github.com/hyperledger/indy-plenum) - Byzantine Fault Tolerant Protocol [[**wiki**](https://github.com/hyperledger/indy-plenum/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](https://github.com/hyperledger/indy-plenum/blob/master/docs/storage.md) - As of now, RocksDB is used as a key-value database for all Storages. +* [indy-sdk](https://github.com/hyperledger/indy-sdk) - Everything needed to build applications that interact with an Indy distributed identity ledger. + * [MAINTAINERS.md](https://github.com/hyperledger/indy-sdk/blob/master/MAINTAINERS.md) +* [indy-node](https://github.com/hyperledger/indy-node) - The server portion of a distributed ledger purpose-built for decentralized identity. +* [indy-anoncreds](https://github.com/hyperledger/indy-anoncreds) - Anonymous credentials protocol implementation in python +* [indy-agent](https://github.com/hyperledger/indy-agent) - reference agents and associated tools. +* [indy-test-automation](https://github.com/hyperledger/indy-test-automation) - Automation tools for testing of Indy Project components. +* [indy-post-install-automation](https://github.com/hyperledger/indy-post-install-automation) +* [Hyperledger Indy Project Enhancements](https://indy.readthedocs.io/projects/hipe/en/latest/) [GitHub](https://github.com/hyperledger/indy-hipe/blob/main/index.md) + > This repo holds RFCs for the Indy project. We call them HIPEs (Hyperledger Indy Project Enhancements, pronounced like "hype" for short). They describe important topics (not minor details) that we want to standardize across the Indy ecosystem. +* [indy-crypto](https://github.com/hyperledger/indy-crypto) - shared crypto library for Hyperledger Indy components. To be: +* [hyperledger/ursa](https://github.com/hyperledger/ursa) [[**ϟ**](https://www.hyperledger.org/blog/2018/12/04/welcome-hyperledger-ursa)][[**ϟ**](https://www.coindesk.com/hyperledger-launches-cryptography-toolbox-for-blockchain-developers)] "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**](https://wiki.hyperledger.org/display/ursa)] + +### Implementation +* [IXO World](https://ixo.world/) - Guided by the UN framework of 17 Global Goals to end poverty, protect the planet and ensure prosperity for all, by the year 2030. [[**ϟ**](https://twitter.com/phillipgibb/status/1073247433067556865)] (ethereum ocean ipld) + >"Achieving the Sustainable Development Goals demands embracing the data revolution " UN Secretary - General (2014) +* [Legal Entity Identifier blockchained by a Hyperledger Indy implementation of GraphChain](http://www.graphchain.io/MTSR2018.pdf) + >The main idea behind GraphChain is to use blockchain mechanisms on top of an abstract RDF graphs. This paper presents an implementation of GraphChain in the Hyperledger Indy framework. The whole setting is shown to be applied to the RDF graphs containing information about Legal Entity Identifiers (LEIs). +* [CULedger partners with decentralized identity innovator Evernym to create MyCUID](https://www.cuinsight.com/press-release/culedger-partners-decentralized-identity-innovator-evernym-create-mycuid) +* [Digital Identity Innovator Helps Non-Profits Get on the Identity Blockchain](https://globenewswire.com/news-release/2018/09/25/1575928/0/en/Digital-Identity-Innovator-Helps-Non-Profits-Get-on-the-Identity-Blockchain.html) + >Evernym is opening its Accelerator program to Non Profit Organization (NPOs) applications. Evernym will waive the $50,000 membership fee it normally charges to participate in the program. A panel of judges will select the successful applicants. The first group of awards will be announced before December 2018 and will include 5 organizations. Further NPO cohorts are already planned for 2019.\ + >The World Bank estimates over 1 billion persons, usually the most vulnerable, are without formal identity. +* +* [Cordenity: Evernym and R3 Partner to make Corda compatible with Indy](http://www.paymentsjournal.com/evernym-r3-partner-apply-self-sovereign-identity-financial-services/) [[GitHub](https://github.com/Luxoft/cordentity)] [[Docs](https://schd.ws/hosted_files/hgf18/0e/Indy%20Identity%20on%20R3s%20Corda.pdf)] + +### Literature * [A Framework for Designing Cryptographic Key Management Systems](https://nvlpubs.nist.gov/nistpubs/specialpublications/nist.sp.800-130.pdf) * [An Accumulator Based on Bilinear Maps and Efficient Revocation for Anonymous Credentials](https://eprint.iacr.org/2008/539.pdf) * [An Efficient System for Non-transferable Anonymous Credentials with Optional Anonymity Revocation](https://www.iacr.org/archive/eurocrypt2001/20450093.pdf) -* [sovrin-foundation/connector-app](https://github.com/sovrin-foundation/connector-app) - Reference mobile edge agent for use with the Sovrin Network built from Hyperledger Indy. -* [Building binaries of LibIndy for Android](https://github.com/hyperledger/indy-sdk/blob/master/doc/android-build.md) -* [HIPE 0014-ssi-notation](https://github.com/hyperledger/indy-hipe/tree/master/text/0014-ssi-notation) -* [Set up Indy Pool in Local Linux Environment Using Docker](https://medium.com/@smaldeniya/setup-hyperledger-indy-pool-in-local-linux-environment-using-docker-304d13eb86dc) -* [Learn how to set up a DEV Environment with Vagrant on Hyperledger Indy!](https://github.com/hyperledger/indy-node/blob/master/environment/vagrant/sandbox/DevelopmentEnvironment/Virtualbox/Vagrantfile) -* [Semantics Working Group Shared Docs](https://drive.google.com/drive/u/0/folders/1zkXr--0DG7I1k62vaFuotEzIaTIUH0ou?ogsrc=32) - * [Verifiable Credentials, Schema and Overlays- Overview Decks](https://drive.google.com/drive/u/0/folders/1UxLLugRQKuV8Mdvv_X9Y6ty4szSi5ZNU?ogsrc=32) -* [https://inatba.org/](https://inatba.org/) -* [forum.sovrin.org - Researching Sovrin Ledger 2.0](https://forum.sovrin.org/t/researching-sovrin-ledger-2-0/1008/6) - -## Wallets - -* [How to build a Self Sovereign Identity Wallet](https://www.devteam.space/blog/how-to-build-a-self-sovereign-identity-wallet/) -* https://github.com/streetcred-id/indy-sdk-storage ## Zero Knowledge Proofs in Indy -
Privacy Preserving Authentication—Another reason to care about ZKP
+![](https://i.imgur.com/LAUkkbN.png) + +* [Privacy Preserving Authentication—Another reason to care about ZKP](https://www.slideshare.net/eralcnoslen/privacypreserving-authentication-another-reason-to-care-about-zeroknowledge-proofs) * [The Sovrin Network and Zero Knowledge Proof](https://sovrin.org/the-sovrin-network-and-zero-knowledge-proofs/) - high level walk through * [AnonCreds: Anonymous credentials protocol implementation in python](https://github.com/hyperledger/indy-anoncreds) [[**ϟ**](https://github.com/hyperledger/indy-anoncreds/blob/master/docs/anoncred-usecase1.pdf)] * [Relationship Diagram](https://github.com/hyperledger/indy-node/blob/master/docs/relationship-diagram.png) * [Zero-Knowledge Proofs: Privacy-Preserving Digital Identity with Clare Nelson](https://www.slideshare.net/SSIMeetup/zeroknowledge-proofs-privacypreserving-digital-identity-with-clare-nelson) -* [Anonymous Credentials: Claims and Proofs in a Developer-friendly Format](https://docs.google.com/document/d/1XEfaOinOTIU9RgtP-GlXQAbOoW8z-oR5aWJDoQdftZ4/edit#heading=h.vor6nerodxkn) - Mike Lodder +* [What Zero Knowledge Poof Algorithm is used in Sovrin?](https://forum.sovrin.org/t/what-zero-knowledge-proof-algorithm-is-used-in-sovrin/71/2) + > Our zero-knowledge proofs are part of the [Idemix protocol](http://domino.research.ibm.com/library/cyberdig.nsf/papers/EEB54FF3B91C1D648525759B004FBBB1/%24File/rz3730_revised.pdf), where they are used to prove the possession of [Camenisch-Lysyanskaya credentials](https://eprint.iacr.org/2001/019.pdf). We also use zero-knowledge proofs in the revocation protocol, which is based on [cryptographic accumulators](https://eprint.iacr.org/2008/539.pdf). - ->Our zero-knowledge proofs are part of the [Idemix protocol](http://domino.research.ibm.com/library/cyberdig.nsf/papers/EEB54FF3B91C1D648525759B004FBBB1/%24File/rz3730_revised.pdf), where they are used to prove the possession of [Camenisch-Lysyanskaya credentials](https://eprint.iacr.org/2001/019.pdf). We also use zero-knowledge proofs in the revocation protocol, which is based on [cryptographic accumulators](https://eprint.iacr.org/2008/539.pdf). —*[What Zero Knowledge Poof Algorithm is used in Sovrin?](https://forum.sovrin.org/t/what-zero-knowledge-proof-algorithm-is-used-in-sovrin/71/2)* - ->Identity Mixer is not directly (re)implemented by Sovrin, but its cryptographic foundations are very similar, and Sovrin’s 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 Sovrin’s Technical Governance Board and has offered insight to keep the implementations aligned on goals and methods. ->—*[How is IDEMix Implemented?](https://forum.sovrin.org/t/how-idemex-is-implemented-in-sovrin-indy/)* - -* [IBM Identity Mixer](https://www.zurich.ibm.com/identity_mixer/) [[**B**](https://idemix.wordpress.com/)] - * [idemix in Hyperledger Fabric](https://hyperledger-fabric.readthedocs.io/en/release-1.3/idemix.html) +### Prior Work +* [How is IDEMix Implemented?](https://forum.sovrin.org/t/how-idemex-is-implemented-in-sovrin-indy/) + > Identity Mixer is not directly (re)implemented by Sovrin, but its cryptographic foundations are very similar, and Sovrin’s 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 Sovrin’s Technical Governance Board and has offered insight to keep the implementations aligned on goals and methods. +* [IDEMIX Blog](https://idemix.wordpress.com/) * [ABC4Trust—Attribute-based Credentials for Trust](https://abc4trust.eu/) * [Concepts and Features of Privacy-Preserving Attribute-Based Credentials](https://github.com/p2abcengine/p2abcengine/wiki/Concepts-and-features) * [Concepts and Languages for Privacy-Preserving Attribute-Based Authentication](http://dl.ifip.org/db/conf/idman/idman2013/CamenischDLNPP13.pdf) -## Known Concerns - -* [forum.sovrin.org - Stewards as a VM on Major Cloud Providers](https://forum.sovrin.org/t/stewards-as-vm-on-major-cloud-providers/1047/6) -* [raw attrib data allows arbitrary data to be anchored to a nym.](https://jira.hyperledger.org/browse/INDY-2101) -* [Vanity did's are not discouraged in software.](https://jira.hyperledger.org/browse/INDY-2100) - - -## Video -* [Meet the Sovrin Foundation](https://vimeo.com/299487829) -* [Hyperledger Indy Explainer Video](https://www.youtube.com/watch?v=MnO2L6WoqD0) -* [Phil Windley on the Sovrin Network](https://www.youtube.com/watch?v=IxQUL2ztFi8) -* [Self-Sovereign Identity with Hyperledger Indy\Sovrin- Calvin Cheng - FOSSASIA 2018](https://www.youtube.com/watch?v=hfyIZu3_fw8) -* [Hyperledger Indy introduction with Indy Agents Demo](https://www.youtube.com/watch?v=llwfb5Ut5sg) -* [Hyperledger Indy Demo Screencast](https://www.youtube.com/watch?v=9WZxlrGMA3s&t=93s) -* [Architectural Overview of Indy Wallets](https://www.youtube.com/watch?v=Km4IoUdb3Lc) -* [Indy Demo by IBM](https://www.youtube.com/watch?v=cz-6BldajiA) -* [Behind the Cloud Episode 6: Blockchain and Self-Sovereign Identity in the Enterprise](https://www.youtube.com/watch?v=wSdm2-18Z2g) -* [Evernym's contributions to Hyperledger Indy](https://www.youtube.com/playlist?list=PLRp0viTDxBWGLdZk0aamtahB9cpJGV7ZF) -* [Introduction to Indy Plenum Architecture](https://www.youtube.com/watch?v=WZin717AT_A) -* [Hyperledger Indy Working Group Calls](https://drive.google.com/drive/u/0/folders/1AwHWN95KmSEi5fijraID0tFFMzYHoMwt?ogsrc=32) -* [Sovrin: Public, Permissioned and Still Decentralized - Nathan George](https://www.youtube.com/watch?v=lVHJiUrHv2A&app=desktop) -* [Hyperledger Global Forum - Video](https://www.youtube.com/playlist?list=PL0MZ85B_96CGkWnEvdPy5sB4VRcH2XWuP) - - -## Podcasts -* [MyData Podcast](https://mydata.org/podcast/) - -## Directory -* [Indy GitHub Repos]({{ site.baseurl }}/hyperledger/indy/github/) -* [Adoption]({{ site.baseurl }}/hyperledger/indy/adoption/) -* [VON.md]({{ site.baseurl }}/hyperledger/indy/von/) - * [VerifiableOrganizationsNetwork-HGF.md]({{ site.baseurl }}/hgf-2018/VerifiableOrganizationsNetwork-HGF/) - * [Microledgers-Edgechains-Hardman-HGF.md]({{ site.baseurl }}/hyperledger/hgf-2018/Microledgers-Edgechains-Hardman-HGF/) -* [Literature]({{ site.baseurl }}/organizations/sovrin-foundation/literature/) - * [Selected Articles Windley.com]({{ site.baseurl }}/organizations/sovrin-foundation/literature/#selected-articles-windleycom) - * [EU General Data Protection Regulation Act]({{ site.baseurl }}/organizations/sovrin-foundation/literature/#eu-general-data-protection-regulation-act) - * [Research Papers]({{ site.baseurl }}/organizations/sovrin-foundation/literature/#research-papers) - * [Reports]({{ site.baseurl }}/organizations/sovrin-foundation/literature/#reports) - -## Sources -* [Evernym](https://www.evernym.com/) -* [Sovrin Foundation](https://sovrin.org/) -* [wiki.hyperledger.org—Indy](https://wiki.hyperledger.org/display/indy) -* [indy.readthedocs.io](https://indy.readthedocs.io) -* [SSI Meetup](http://ssimeetup.org/) [[**V**](https://www.youtube.com/channel/UCSqSTlKdbbCM1muGOhDa3Og)][[**SS**](https://www.slideshare.net/SSIMeetup/presentations/)] -* [windley.com/tags/sovrin](http://www.windley.com/tags/sovrin) -* [WebOfTrustInfo](https://github.com/WebOfTrustInfo/) -* [awesome-decentralized-id](https://github.com/Decentralized-ID/decentralized-id.github.io) \ No newline at end of file diff --git a/_posts/organizations/hyperledger/2019-03-08-indy-github.md b/_posts/organizations/hyperledger/2019-03-08-indy-github.md deleted file mode 100644 index 48b1d069..00000000 --- a/_posts/organizations/hyperledger/2019-03-08-indy-github.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -date: 2019-03-08 -title: Indy Github Repositories -excerpt: > - "Hyperledger Indy provides 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." -layout: single -permalink: blockchain/hyperledger/indy/github/ -canonical_url: 'https://decentralized-id.com/blockchain/hyperledger/indy/github/' -redirect_from: - - organizations/hyperledger/indy/github/ - - hyperledger/indy/github/ - - id-initiatives/indy-ecosystem/indy-github/ - - indy-ecosystem/github - - id-initiatives/indy-ecosystem/indy-github.html -sidebar: - title: Decentralized-ID - nav: "sovnav" -toc: false -categories: ["Hyperledger","Code"] -tags: ["Hyperledger","Code","Indy","Ursa","Aries"] -last_modified_at: 2019-03-08 ---- - - - -* [indy-plenum](https://github.com/hyperledger/indy-plenum) - Byzantine Fault Tolerant Protocol [[**wiki**](https://github.com/hyperledger/indy-plenum/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](https://github.com/hyperledger/indy-plenum/blob/master/docs/storage.md) - As of now, RocksDB is used as a key-value database for all Storages. -* [indy-sdk](https://github.com/hyperledger/indy-sdk) - Everything needed to build applications that interact with an Indy distributed identity ledger. - * [MAINTAINERS.md](https://github.com/hyperledger/indy-sdk/blob/master/MAINTAINERS.md) -* [indy-node](https://github.com/hyperledger/indy-node) - The server portion of a distributed ledger purpose-built for decentralized identity. -* [indy-anoncreds](https://github.com/hyperledger/indy-anoncreds) - Anonymous credentials protocol implementation in python -* [indy-agent](https://github.com/hyperledger/indy-agent) - reference agents and associated tools. -* [indy-test-automation](https://github.com/hyperledger/indy-test-automation) - Automation tools for testing of Indy Project components. -* [indy-post-install-automation](https://github.com/hyperledger/indy-post-install-automation) -* [indy-hipe](https://github.com/hyperledger/indy-hipe) - -Hyperledger Indy Project Enhancements - * https://indy.readthedocs.io/projects/hipe/en/latest/ -* [indy-crypto](https://github.com/hyperledger/indy-crypto) - shared crypto library for Hyperledger Indy components. To be: -* [ursa](https://github.com/hyperledger/ursa) [[**ϟ**](https://www.hyperledger.org/blog/2018/12/04/welcome-hyperledger-ursa)][[**ϟ**](https://www.coindesk.com/hyperledger-launches-cryptography-toolbox-for-blockchain-developers)] "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**](https://wiki.hyperledger.org/display/ursa)] diff --git a/_posts/organizations/sovrin/2019-03-09-sovrin-foundation.md b/_posts/organizations/sovrin/2019-03-09-sovrin-foundation.md index 49c261bc..5002ec32 100644 --- a/_posts/organizations/sovrin/2019-03-09-sovrin-foundation.md +++ b/_posts/organizations/sovrin/2019-03-09-sovrin-foundation.md @@ -24,22 +24,24 @@ last_modified_at: 2020-11-19 [Website](https://sovrin.org/) • [Forum](https://forum.sovrin.org/) • [Chat](https://chat.sovrin.org/) • [Twitter](https://twitter.com/SovrinID) • [GitHub](https://github.com/sovrin-foundation/sovrin) • [Telegram](https://t.me/sovrin_foundation) • [Sovrin Library](https://sovrin.org/library/) -* [Founded](http://www.windley.com/archives/2016/09/announcing_the_sovrin_foundation.shtml) in [September](https://www.prnewswire.com/news-releases/sovrin-foundation-launches-first-dedicated-self-sovereign-identity-network-300336702.html) 2016 - > LONDON, Sept. 29, 2016 /PRNewswire-USNewswire/ -- Evernym, Inc. announced today at the Ctrl-Shift Personal Information Economy conference that it has donated the intellectual property for the Sovrin Identity Network—the world's first and only dedicated self-sovereign identity platform—to a newly-formed nonprofit organization. The Sovrin Foundation, which is run by a group of internationally recognized identity experts, has a mission to empower everyone with a digital identity which they fully own and control. -* [Sovrin Foundation Releases World’s First Public Distributed Ledger for Self-Sovereign Identity](https://www.globenewswire.com/news-release/2017/09/14/1121456/0/en/Sovrin-Foundation-Releases-World-s-First-Public-Distributed-Ledger-for-Self-Sovereign-Identity.html) - > Salt Lake City, Sept. 14, 2017 (GLOBE NEWSWIRE) -- The Sovrin Foundation announced the launch of the provisional Sovrin Network, the world's first truly self-sovereign digital identity system. The Sovrin Network operates on a distributed ledger -- technology sometimes referred to as a blockchain -- built from the ground up for this purpose. - +## Main * [Getting Started with Sovrin](https://sovrin.org/library/getting-started-with-sovrin/) +* [Phil Windley on the Sovrin Network](https://www.youtube.com/watch?v=IxQUL2ztFi8) * [Sovrin: A Protocol and Token for Self-Sovereign Identity and Decentralized Trust](https://sovrin.org/wp-content/uploads/Sovrin-Protocol-and-Token-White-Paper.pdf) * [Sovrin Network: What Goes on the Ledger?](https://sovrin.org/wp-content/uploads/2018/10/What-Goes-On-The-Ledger.pdf) * [Sovrin Governance Framework](https://sovrin.org/library/sovrin-governance-framework/) * [How Sovrin Works: A Technical Guide from the Sovrin Foundation](https://sovrin.org/wp-content/uploads/2018/03/How-Sovrin-Works.pdf) [[**ϟ**](https://sovrin.org/wp-content/uploads/AnonCred-RWC.pdf)] -* [Sovrin Main Net Outage, December 2018](https://forum.sovrin.org/t/sovrin-main-net-outage-december-2018/1010) - > The Sovrin Main Network experienced an outage lasting from Saturday 2018-12-08 until Tuesday 2018-12-11. This was our first significant outage of the network. This post describes the incident, how it was addressed, and what we are doing to prevent future incidents and improve our responses. - * [Sovrin Status Twitter](https://twitter.com/sovrin_status) +* [Sovrin Status Twitter](https://twitter.com/sovrin_status) + +## About +* [Founded](http://www.windley.com/archives/2016/09/announcing_the_sovrin_foundation.shtml) in [September](https://www.prnewswire.com/news-releases/sovrin-foundation-launches-first-dedicated-self-sovereign-identity-network-300336702.html) 2016 + > LONDON, Sept. 29, 2016 /PRNewswire-USNewswire/ -- Evernym, Inc. announced today at the Ctrl-Shift Personal Information Economy conference that it has donated the intellectual property for the Sovrin Identity Network—the world's first and only dedicated self-sovereign identity platform—to a newly-formed nonprofit organization. The Sovrin Foundation, which is run by a group of internationally recognized identity experts, has a mission to empower everyone with a digital identity which they fully own and control. +* [Sovrin Foundation Releases World’s First Public Distributed Ledger for Self-Sovereign Identity](https://www.globenewswire.com/news-release/2017/09/14/1121456/0/en/Sovrin-Foundation-Releases-World-s-First-Public-Distributed-Ledger-for-Self-Sovereign-Identity.html) + > Salt Lake City, Sept. 14, 2017 (GLOBE NEWSWIRE) -- The Sovrin Foundation announced the launch of the provisional Sovrin Network, the world's first truly self-sovereign digital identity system. The Sovrin Network operates on a distributed ledger -- technology sometimes referred to as a blockchain -- built from the ground up for this purpose. * [Giving people the privacy protection they need in the coming decade](https://sovrin.org/gdpr-paper/) > Sovrin Foundation makes the case that self-sovereign identity is the most flexible system for handling data privacy as regulations are adopted in different jurisdictions and evolve to meet changing local needs over the next decade. The paper examines how GDPR applies to participants in a blockchain network and addresses recent guidance from EU regulators and the Commission Nationale de l’Informatique et des Libertés. > * [Innovation Meets ComplianceData Privacy Regulation and Distributed Ledger Technology](https://sovrin.org/wp-content/uploads/GDPR-Paper_V1.pdf) +* [Sovrin Foundation, Ontology and Evernym Collaborate on Interoperable Decentralized Identity Networks](https://medium.com/ontologynetwork/blockchain-identity-experts-ontology-evernym-and-the-sovrin-foundation-reach-an-agreement-on-68974ae50bb2)[[**ϟ**](https://globenewswire.com/news-release/2018/10/23/1625715/0/en/Sovrin-Foundation-Ontology-and-Evernym-Collaborate-on-Interoperable-Decentralized-Identity-Networks.html)] {% include video id="305420834" provider="vimeo" %} @@ -52,6 +54,7 @@ The Sovrin ledger is operated by Stewards, trusted organizations within the ecos 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. ### Founding Stewards + #### [Amihan Global Strategies](https://amihan.net/) > Amihan is the Filipino term for the season dominated by favorable trade winds. Our name is a homage to the merchants plying their trade in Asia, connecting the region to the global economy.