decentralized-id.github.io/_posts/identosphere-dump/user-experience/wallets.md
2022-10-28 03:58:24 -04:00

23 KiB
Raw Blame History

published
false

Wallets

Orie linked this related github issue and discussion:https://github.com/w3c-ccg/universal-wallet-interop-spec/issues/84 Also related: https://w3c-ccg.github.io/vp-request-spec/#format

Use cases support mobile wallets, backend services and web apps. Supports chaining of requests…. Relies on credential manifest and presentation exchange

W3C CCG work seems focussed on the “vc-http-api” and “vp-request-spec” as the solutions to this problem… We reviewed IoT / Web / API considerations for presentation exchange. We notes the following hypothetically viable non interoperable solutions to this problem:

  1. DIDComm v1 (IIW ticket flows?)

  2. vp-request-spec + CHAPI

  3. vc-http-api + …. ? / w3c ccg traceability API.

  4. OIDF vp-token spec?

Wallet Security wallet-security@lists.identity.foundation

The WG will design and define secure wallet architecture, establish common terminology, produce guidelines, classify and specify security capabilities and best practices, and more.

Undoubtedly, identity wallets are an integral part of the future as it comes with a ton of benefits geared for the next-gen online security.

A digital identity wallet enables a user to establish relationships and interact with third parties in a trusted manner. While the wallet aspect is mainly dealing with key management, storage aspects and the graphical interface (UI = User Interface), the third party interactions are rather organised by your agent, which is a part of your wallet.

SSI Wallets are one of the essential components that make self sovereign identity possible. An increasing number of SSI Wallet apps are being released, each with slightly differing feature sets. This post is intended as an evergreen overview and comparison of SSI Wallet apps. If we discover a new one, we'll add it here. If you've developed an SSI Wallet app, feel free to make a pull request to this repository to get added to this list.

An overview of SSI wallets

Oldy- but- Goody - overview of SSI Wallets by Gimly

The biggest disadvantage of non-custodial wallets is their inaccessibility when you lose or forget the password. Since you are the sole custodian, there is a huge responsibility on you to always remember the password of your wallet.

There's plenty of talk of super apps around at the moment as a variety of players attempt to become the western equivalent of the Asian app giants such as Alipay, Gojek and Kakao. But how do you get from a digital wallet to a super app?

Digital Wallets are taking off! OS operators such as Apple are starting to support open standards for digital credentials (here). Technology disruptors (like the companies represented in this episode) are taking wallet solutions to market (here.

It can be integrated into new or existing ecosystems and provide fundamental decentralized identity infrastructure for users to authenticate, issue and receive Verifiable Credentials or transfer data. This allows for many innovative use cases like credential-based access management, automatic credential verification or trusted data transfer.

(1/9) The #Lissi #Wallet is now available as a release candidate. This thread will provide you with an overview of the development of the [#identity wallet.

And, much like a physical wallet, you will be able to use the contents of your SmartWallet to prove your identity, by showing the cards and information you carry to whoever has requested it. However, using self-sovereign identity (SSI) technology the SmartWallet goes further. It gives you complete control over who sees what, as you curate the sources of your identity.

Hyperledger Aries Aries Bifold  Aries-Framework-Javascript React Native

Slides: https://docs.google.com/presentation/d/1XKrgnUUF7nZI-bOqWMKijKZHWThsIjFkVkfPIVy3gkY/edit?usp=sharing

Repo: https://github.com/hyperledger/aries-mobile-agent-react-native

User Group Meetings: https://wiki.hyperledger.org/display/ARIES/Aries+Bifold+User+Group+Meetings

Rocketchat: https://chat.hyperledger.org/channel/aries-bifold

Aries-Framework-Javascript: https://github.com/hyperledger/aries-framework-javascript

rn-indy-sdk: https://github.com/AbsaOSS/rn-indy-sdk

Discussion on the following topics:

  • Face recognition capabilities and discussion
  • Discussion of project goals
  • Brief demo of current state
  • Questions on Ionic vs React Native
  • React Native is more broadly adopted
  • Need to start somewhere
  • Does Aries Bifold plan to support BBS+? Yes, planning on utilizing Aries Askar and surrounding components to enable these capabilities.
  • What is the MVP of Aries Bifold?
  • Connections
  • Coordinate-mediation protocol support
  • Credential Exchange
  • Revocation
  • Aries Bifold interoperability
  • AIP 1.0 and AIP 2.0 support
  • Aries Agent Test Harness capabilities
  • Componentization of Aries Bifold
  • Allows the inclusion of the project in existing apps.
  • Helps with separation of concerns.
  • Use of React Redux
  • Packaging and monorepos.
  • [...]

Karim Stekelenburg: https://github.com/microsoft/react-native-tscodegen

Slides: https://docs.google.com/presentation/d/1BxFtjqypzPfeSe5Bbatl4NAPXn3lixWfWicdMNPOqQY/edit#slide=id.gcd69ee338d_0_288

Perceived benefit + Perceived ease of use => Behavioral intention

Her hypotheses: (slide 13)

H1: Perceived usefulness will have a positive effect on behavioral intention to use a self-sovereign identity digital wallet.

H2: Perceived ease of use will have a positive effect on behavioral intention to use a self-sovereign identity digital wallet.

H3: Trustworthiness will have a positive effect on behavioral intention to use a self-sovereign identity digital wallet.

H3a: Trustworthiness will have a positive effect on perceived usefulness.

Methodology: anonymous online survey using design fiction (think “Star Trek”)

(slide 14)

Web page proclaim.io/study/ used in survey

Story told, set in the year 2031, followed by questions

Survey ran for one week.

See results (slide 15) H1+, H2-, H3+, H3a+

And slide 16.

Biggest factors leading to trustworthiness were “access” and “protect.”

Paper VCs demo YouTube links:

Paper VCs are hard to bring to parity with “digital VCs”. The biggest issue is binding subject to holder and verifying that. There were also callouts on how do you prevent replication.

Traditionally, QR codes with the entire VC can be put onto a piece of paper. We proposed compression on those QR codes using CBOR-LD that reduces size of codes by 50%.

Alternative ways include adding VCs into NFC chips and adding the NFC identifier as a claim to the VC preventing duplication. There is a cost overhead to this compared to paper but is a cost potentially worth occurring.

Kathleen Kenyon & Anil John believe that blockchain-based identity wallets are designed for engineers, not users, and created the Digital Identity Wallet UI Design Competition to address that challenge. Hear from the finalists: Jeff Stephens of Dignari, Josh Welty of Trinsic, along with Ken Ebert and Scott Harris of Indicio.

  • Universal Wallet 2020 W3C Editor's Draft

    This specification describes a portable, extensible, JSON-LD wallet representation, supporting digital currencies and credentials.

  • Indicio contributes UI messaging design for digital wallet to open source

    A finalist in the Department of Homeland Security (DHS) Science and Technology ( S&T) Trusted User Interface (UI) Digital Wallets Challenge, the UI digital wallet design is now available in the Indicio public Github repository.

  • The benefits of Self-Sovereign Identity wallets: Collaborating on Self-Sovereign Identity wallets Rabobank (Part 2

    SSI and identity wallets will make it easier for citizens, organizations and governments to manage (digital) identities. It will make registrations and transactions across the internet private and secure. It will also make organizations more efficient and effective. As administration is reduced, costs will decrease. As their user interface becomes easier to use, their customers will perform more registrations with less errors - what in some cases will lead to extra revenue, but in all cases will lead to more satisfied customers

  • Self-Sovereign Identity Mobile Wallet 101: Key Features Northern Block

    In this video we showcase the features that a NB Orbit Mobile Wallet user can use:

    • Form P2P connections through DIDComm
    • Receive credential proof requests
    • Manage Verifiable Credentials
    • Scan QR codes to initiate proof requests
    • Manage profile
  • Making Sense of Digital Wallets (DIACC) - This report proposes what a trusted digital wallet should aim to do.

  • Civic Secure Identity is now Civic Wallet

    Were proud of the added functionality and product flow that weve built in Civic Wallet. With this improved user experience now in place, we will be removing Civic Secure Identity from app stores by the end of November and asking these users to download Civic Wallet.

  • Trinsic Introduces Interactive Connections in their Wallet & Platform.

    Instead of a passive responder, the wallet holder is a peer who can initiate actions of their own. In addition, wallet holders can interact not only with institutions, but also with other wallet holders, to communicate securely and share verified information [using DIDComm V1].

  • Operationalizing Digital Relationships

    An SSI wallet provides a place for people to stand in the digital realm. Using the wallet, people can operationalize their digital relationships as peers with others online.

  • An Introduction to the Trinsic Wallet

    When an organization requests information from an end user, the end user can decide whether to accept or reject the request. If the request is accepted, the wallet will find the relevant data from all of their credentials that is needed to fulfill the request.

  • GlobalID quoting the Harvard Blog: “The easiest tool to imagine is a wallet or a wallet app (heres one) with some kind of dashboard.

    Its understandable then why Civic is phasing out its identity app and merging it into its wallet. (Which further validates GlobaliDs current path.)

  • Selv identity wallet

  • Indicio is a finalist for the DHS Digital Wallets User Interface Challenge.

    The goal of the DHS Challenge is to design a user interface (UI) so that the process of using a wallet to access and perform these functions is clear, intuitive, consistent, and efficient. This contest was announced in September and had a very tight turnaround. You can see the.

  • Identity Wallets & eIDAS 2.0 State of Identity

What role will public vs. private institutions play in the rollout of eIDAS 2.0 wallets? On this weeks State of Identity podcast, host Cameron D'Ambrosi is joined by Marcel Wendt, CTO & Founder of Digidentity. The duo discusses the looming impact of eIDAS 2.0 on digital identity globally, how to keep data secure when verifying the identity of individuals and businesses online, and the European Union's clear vision for where digital identity is headed].

Skills-based practices make pathways to good careers more accessible to a wider segment of the workforce by focusing on what workers can do, not on the degrees or certifications theyve earned. The verifiable credentials wallets highlighted in this market scan give learners and workers the tools they need to communicate the totality of their skills and abilities and translate their achievements into future opportunities.

  • [...]

We narrowed the field from hundreds of digital wallets to those that workers and learners can use to store and share their verifiable credentials.

In the offline world, we typically store credentials in a physical wallet — it keeps them all in one place, protects them by keeping them close to our body, and makes them easy to carry around and access when we need them. The job of a digital wallet is no different:

  1. Store your credentials, keys/keycards, bills/receipts, etc
  2. Protect them from theft or prying eyes.
  3. Keep them handy — easily available and portable across all your devices.

“Blockchain Ethics: A Bridge to Abundance” (2018) and “Re-Generation X” (2020) not only discuss the benefits of blockchain technology, but also capture Jamils experience on how he has transitioned from being a loyal yet downsized former corporate employee to a self sovereign individual.

In cross-border and migration contexts, digital wallets promise to have wide ranging implications for global governance, especially in identity management and finance. In this brief Margie Cheesman outlines use cases as well as concerns and risks when it comes to their adoption in the migration sector.

The formation of the OpenWallet Foundation was announced at the Open Source Summit held in Dublin on the evening of the 14th. The OpenWallet Foundation is an open source wallet based on standard protocols

As the user-facing part of the Trust Triangle, your ID Wallet should be beautiful, secure, and convenient.

Spruces continued mission is to let users control their data across the web, whether its web2, web3, or beyond. This also applies to credentials issued by existing entities, such as the Mobile Driver License (mDL) issued by motor vehicle authorities across the world.

Our biggest product release in some time, our new ID Wallet is a core pillar of our mission to enable anyone to create and own their digital identity. We spoke with GlobaliDs Trey Steinhoff to discuss the launch.