自主身份即服务:实践中的架构
软件工程
2023-01-10 v2
摘要
自主身份(SSI)已引起广泛关注。它使物理实体能够保留对其数字身份的所有权和控制权,这自然形成了一种概念上的去中心化架构。借助分布式账本技术(DLT)的支持,可以在实践中实现这种概念上的去中心化架构,并进一步带来隐私保护、安全性增强、高可用性等技术优势。然而,开发这种相对新颖的身份模型成本高、风险大且充满不确定性。为了促进基于DLT的SSI在实践中应用,我们提出了自主身份即服务(SSIaaS)的概念,该概念使一个系统,特别是系统集群,能够便捷地采用SSI作为其身份模型,用于识别、认证和授权。我们通过详细阐述服务概念、SSI和DLT,提出了一种实用的架构来实现SSIaaS平台和SSI服务。此外,我们提出了一种使用一组架构模式来构建和定制SSI服务的架构,并提供了相应的评估。更进一步,我们通过Selfid——一个基于我们所提架构的SSIaaS平台,展示了所提架构在实践中的可行性。
引用
@article{arxiv.2205.08314,
title = {Self-Sovereign Identity as a Service: Architecture in Practice},
author = {Yepeng Ding and Hiroyuki Sato},
journal= {arXiv preprint arXiv:2205.08314},
year = {2023}
}