VCTP: A Verifiable Credential-based Trust Propagation Protocol for Personal Issuers in Self-Sovereign Identity Platforms

08/03/2023
by   Rahma Mukta, et al.
0

Self Sovereign Identity (SSI) is an emerging identity system that facilitates secure credential issuance and verification without placing trust in any centralised authority. To bypass central trust, most SSI implementations place blockchain as a trusted mediator by placing credential transactions on-chain. Yet, existing SSI platforms face trust issues as all credential issuers in SSI are not supported with adequate trust. Current SSI solutions provide trust support to the officiated issuers (e.g., government agencies), who must follow a precise process to assess their credentials. However, there is no structured trust support for individuals of SSI who may attempt to issue a credential (e.g., letter of consent) in the context of business processes. Therefore, some risk-averse verifiers in the system may not accept the credentials from individual issuers to avoid carrying the cost of mishaps from potentially inadmissible credentials without reliance on a trusted agency. This paper proposes a trust propagation protocol that supports individual users to be trusted as verifiable issuers in the SSI platform by establishing a trust propagation credential template in the blockchain. Our approach utilises (i) the sanitizable signature scheme to propagate the required trust to an individual issuer, (ii) a voting mechanism to minimises the possibility of collusion. Our implementation demonstrates that the solution is both practical and performs well under varying system loads.

READ FULL TEXT
research
08/09/2022

Bottom-up Trust Registry in Self Sovereign Identity

Self sovereign identity is a form of decentralised credential management...
research
04/12/2022

A Note on the Blockchain Trilemma for Decentralized Identity: Learning from Experiments with Hyperledger Indy

The challenge to establish and verify human identity over the Internet i...
research
05/13/2019

When Do People Trust Their Social Groups?

Trust facilitates cooperation and supports positive outcomes in social g...
research
04/18/2018

An efficient and effective Decentralized Anonymous Voting System

A trusted electronic election system requires that all the involved info...
research
03/16/2022

GLASS: A Citizen-Centric Distributed Data-Sharing Model within an e-Governance Architecture

E-governance is a process that aims to enhance a government's ability to...
research
09/18/2020

The Boon and Bane of Cross-Signing: Shedding Light on a Common Practice in Public Key Infrastructures

Public Key Infrastructures (PKIs) with their trusted Certificate Authori...
research
08/31/2018

Role of Trust in OAuth 2.0 and OpenID Connect

OAuth 2.0 is a framework for authorization. Being a framework, OAuth 2.0...

Please sign up or login with your details

Forgot password? Click here to reset