开源SSI框架中的集成障碍:一项探索性开发者体验调研
Integration Barriers in Open-Source SSI Frameworks: An Exploratory Developer Experience Probe
浏览论文内容
中文总结 AI 辅助
本研究通过调研9名开发者使用开源SSI工具的体验,揭示其存在集成障碍,并提出三项开发者工具的架构改进方向。
中文摘要 AI 辅助
自主身份(Self-Sovereign Identity, SSI)有望实现数字身份去中心化,但集成复杂性与工具成熟度不足仍阻碍其广泛应用。本文通过一项探索性调研研究开源SSI工具的开发者体验(Developer Experience, DX)。9名具备去中心化身份概念先验知识、代表构建SSI应用的早期集成者的开发者,使用this http URL、Traction和MetaMask尝试核心凭证生命周期任务。我们的目标是通过对开发者开放式报告的定性主题分析,结合任务级难度评分,揭示反复出现的集成障碍。研究结果显示存在关键的抽象差距:尽管凭证接收等被动操作相对成熟,但主动构建任务,尤其是模式定制,暴露出显著的架构摩擦。我们确定这些障碍源于API抽象不足、环境配置脆弱,以及无法追踪生态系统快速演变的文档。这些问题反映了当前框架的结构性设计决策。本研究表征了当前SSI开源生态系统中的结构性集成障碍。为解决已识别的差距,我们为开发者工具提出三项架构转变:基于网页的沙箱、AI辅助模式生成器,以及可执行文档策略。
英文摘要
Self-Sovereign Identity (SSI) promises to decentralize digital identity, but widespread adoption remains hindered by integration complexity and tooling immaturity. This paper investigates the Developer Experience (DX) of open-source SSI tooling through an exploratory probe study. Nine developers with prior knowledge of decentralized identity concepts, representing early integrators building SSI applications, attempted core credential lifecycle tasks using Walt.id, Traction, and MetaMask. Our goal was to surface recurring integration barriers through qualitative thematic analysis of open-ended developer reports, complemented by task-level difficulty ratings. Our findings reveal a critical abstraction gap: while passive operations like credential receipt are relatively mature, active construction tasks, particularly schema customization, expose significant architectural friction. We identify that these barriers stem from inadequate API abstractions, brittle environment configurations, and documentation that fails to track the ecosystem's rapid evolution. These issues reflect structural design decisions in current frameworks. This study characterizes the structural integration barriers in the current SSI open-source ecosystem. To address the identified gaps, we propose three architectural shifts for developer tooling: web-based sandboxes, AI-assisted schema generators, and executable documentation strategies.