Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Design and Evaluation of a Self-SovereignIdent...
Search
Koshi Ikegawa
August 09, 2026
Research
16
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Design and Evaluation of a Self-Sovereign Identity System with a Custodial Wallet
https://doi.org/10.1007/978-3-032-22088-2_8
Koshi Ikegawa
August 09, 2026
More Decks by Koshi Ikegawa
See All by Koshi Ikegawa
ブロックチェーンを用いた自己主権型デジタルID管理 (HL Workshop Ver.)
ikegawa
0
100
ブロックチェーンを用いた自己主権型デジタルID管理 (WebX Ver.)
ikegawa
0
190
Demo: Infrastructure for Managing, Sharing, and Utilizing Sensitive Data using Hyperledger Fabric Private Chaincode Running on Microsoft Azure
ikegawa
0
110
Trust Data Sharing and Utilization Infrastructure for Sensitive Data Using Hyperledger Projects
ikegawa
0
100
Trust Data Sharing and Utilization Infrastructure for Sensitive Data using Hyperledger Avalon
ikegawa
0
150
Other Decks in Research
See All in Research
Les émissions de méthane entérique en élevage laitier : Enjeux et travaux menés en Afrique de l’Ouest et en France
institutdelelevage
PRO
0
130
就労支援の現場での生成AI活用
enochan
0
150
量子サマースクール2026「量子計算機アーキテクチャ分野の概観」
youten622
1
980
進化?迷走?CasualConc ファミリーアプリの現在地 @ 英語コーパス学会 2026
casualconc
0
150
【中間報告】国会議員の立法・政策実務を支える環境を巡る現状と課題
polipoli
0
770
Empreinte carbone des ovins : une approche globale (technique, économique, environnementale) – 4 années de résultats avec LIFE GREEN SHEEP
institutdelelevage
PRO
0
110
Karkada さんの論文 × 2 の紹介: (1) Closed-Form Training Dynamics Reveal Learned Features and Linear Structure in Word2Vec-like Models, (2) Symmetry in language statistics shapes the geometry of model representations
eumesy
PRO
1
860
OWASP AISVS - C7
shiell
2
830
JICA QUEST 共創×革新プログラム Impact Report(海ノ向こうコーヒー)
ontheslope
0
850
The Conductor Pattern -Multi-Granularity Feedback for Creative Agents-
shibuiwilliam
2
110
Développer des solutions de réduction des émissions de méthane entérique : 1ers résultats Méthane 2030
institutdelelevage
PRO
0
260
Byzantine Eventual Consistency for Reliable Local-First Software
ept
0
230
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
560
WCS-LA-2024
lcolladotor
0
890
Producing Creativity
orderedlist
PRO
348
41k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
640
First, design no harm
axbom
PRO
2
1.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Transcript
2025 8th International Conference on Blockchain Technology and Applications (ICBTA
2025) Design and Evaluation of a Self-Sovereign Identity System with a Custodial Wallet December 13, 2025 Koshi IKEGAWA and Tatsuya SATO Services Computing Research Dept. Hitachi, Ltd. Research & Development Group ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Background|Self-Sovereign Identity (SSI) Self-Sovereign Identity (SSI)[1] provides a user-centric identity model in which individuals control their identifiers and disclose only the attributes required for a given interaction. ❚ SSI is a paradigm where individuals control their own digital identifiers and credentials. ❚ Users can disclose only the attributes required for a specific interaction, improving both privacy and usability. ❚ This approach aligns with regulations such as the GDPR[2], which emphasize data minimization and explicit consent. 2 [1] Sovrin Foundation: “Principles of SSI v3” (2022), https://sovrin.org/principles-of-ssi [2] European Parliament, “General Data Protection Regulation (GDPR)” https://eur-lex.europa.eu/eli/reg/2016/679 ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Challenge|Large-Scale SSI and Custodial Wallets Large-scale SSI deployments require custodial wallets to support users with diverse capabilities, but such centralization introduces performance and scalability challenges. ❚ In principle, SSI recommends non-custodial wallets that store digital identities on user-owned devices. ⬦ ①However, large-scale SSI services must also support elderly users, minors, and users with low IT literacy who may not manage keys locally. ⬦ ②Custodial wallets operated by service providers become necessary; ⬦ ③but they can create performance and scalability bottlenecks. Non-custodial (stored on user-owned devices) Custodial (stored on centralized servers) Issuer ③Bottlenecks ①He can't manage 3 ②Use Custodial Delegate ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Contributions This work proposes a selectable wallet architecture, a performance evaluation method for custodial wallets, and a performance model that estimates required agent capacity. ① Selectable Wallet Architecture ❚ This work proposes a wallet-selectable SSI architecture that combines custodial and non-custodial wallets in one system. ② Performance Evaluation Method ❚ It presents a performance evaluation method for custodial wallets using ACA-Py SSI Agents and Indy Blockchain, focusing on VC issuance and VP verification. ③ Performance Model ❚ Based on the results, it builds regression-based performance models that estimate the number of agent instances required to meet throughput requirements. 4 ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. OSS Implementation of SSI System The Linux Foundation (LF) provides various open-source software (OSS) to realize SSI. ❚ LF Decentralized Trust (LFDT) provides “Hyperledger Indy”, a public-permissioned blockchain for VDR. ❚ The OpenWallet Foundation (under the LF) provides interoperable agent frameworks such as ACA-Py. ❚ “Hyperledger AnonCreds” defines and implements Verifiable Credentials (VC) and Verifiable Presentations (VP) with selective disclosure and revocation capabilities. Issuer → ACA-Py Issue VC Holder → ACA-Py Present VP Verifiable Credential Verifiable Presentation → AnonCreds → AnonCreds Verifier → ACA-Py Wallet Write 5 DID Documents VDR (Verifiable Data Registry) →Hyperledger Indy (Blockchain) Read ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Related Work|Performance Evaluation Studies of ACA-Py SSI Agent Several studies have evaluated the performance characteristics of ACA-Py SSI Agent. ❚ Pflanzner et al. [3] ⬦ analyzed ACA-Py latency in both cloud and on-premise environments and showed that local deployments can reduce write latency by up to 85% and read latency by up to 50%. ❚ Siqueira et al. [4] ⬦ evaluated multi-user Holder performance using ACA-Py and found that CPU usage becomes the primary bottleneck as concurrency increases. No research exists that verifies the scalability of custodial wallet architectures that multiplex multiple ACA-Py SSI Agents. ❚ ⇨ This is our motivation for researching performance modeling for large-scale SSI services. 6 [3] Pflanzner et al. “Latency analysis of blockchain-based SSI applications”. Future Internet 14(10) (2022). https://doi.org/10.3390/fi14100282 [4] Siqueira et al. “Performance evaluation of self-sovereign identity use cases”. IEEE International Conference on DAPPS (2023). https://doi.org/10.1109/DAPPS57946.2023.00026 ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. System Design|Selectable Wallet Architecture The proposed system uses an OSS-based SSI infrastructure and allows each user to choose a custodial or non-custodial wallet. ❚ In the custodial configuration, ACA-Py agents store user DIDs and credentials in a PostgreSQL database operated by the service provider. ❚ In the non-custodial configuration, a “Bifold-Wallet” based on Credo-ts keeps keys and credentials locally on the user’s smartphone. Select Custodial Wallet Select Non-Custodial Wallet Users can choose either wallet 7 ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Evaluation Environment ❚ The SSI system is deployed across multiple virtual machines (VMs), each assigned a specific role. ⬦ VMs Spec: 12 vCPUs, 16 GB RAM, 40GB HDD, Ubuntu 24.04LTS ❚ Issuer/Verifier agents, Holder agents, the Indy ledger, and the custodial wallet database run on separate VMs. ❚ All Holder agents share a single database, emulating a server-side custodial wallet for large-scale SSI services. 8 ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Experimental Design ❚ Before measurement, DIDs, schemas, and credential definitions are registered, and Holder tenants and connections are prepared. ❚ We evaluate two processes: VC issuance (Fig. Left) and VP verification (Fig. Right), each executed in parallel. ⬦ For each test case, 2,400 logs are collected. ⬦ To compute stable throughput, the first and last 200 logs are excluded. VC issuance 9 VP Verification ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Result The evaluation demonstrates that agent multiplexing significantly improves throughput and that the scaling behavior can be approximated with regression-based performance models. ❚ VC issuance improves 2.47× (up to 32.4 TPS) when Holders increase from 1→4 under four Issuers. ❚ VP verification improves 5.24× (up to 63.4 TPS) under four Verifiers. ❚ Within the evaluated range, throughput increases almost linearly as agents are multiplexed. ⬦ This behavior is well fitted by a linear regression model in the small-scale VM configuration. ⬦ However, the marginal TPS gain decreases as more agents are added, suggesting that a quadratic regression model is more suitable for larger-scale deployments. 𝒚 = 𝟒. 𝟖𝟖𝟑𝒙 + 𝟖. 𝟑𝟕𝟕 y = −0.220x2 + 5.980x + 7.279 𝒚 = 𝟕. 𝟓𝟏𝟓𝒙 + 𝟐. 𝟖𝟕𝟎 y = −0.631x2 + 10.669x − 0.284 Improvement becomes smaller little by little 10 VC issuance VP Verification ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Conclusions and Future works This study presented an SSI architecture that introduces a custodial wallet and allows users to select either custodial or non-custodial wallets within a unified system. By multiplexing Issuer, Verifier, and Holder agents on an ACA-Py and Hyperledger Indy infrastructure, the proposed design achieved significant throughput improvements for verifiable credential issuance and verifiable presentation verification. Regression-based performance models derived from experimental results support capacity planning for large-scale SSI services with custodial wallets and motivate future studies on larger agent pools and dynamic scaling. 11 ©Hitachi, Ltd. 2025. All rights reserved
Koshi IKEGAWA and Tatsuya SATO. “Design and Evaluation of a
Self-Sovereign Identity System with a Custodial Wallet”. ICBTA 2025. Design and Evaluation of a Self-Sovereign Identity System with a Custodial Wallet Koshi IKEGAWA and Tatsuya SATO (Services Computing Research Dept. Hitachi, Ltd. Research & Development Group.) ❚ Background: SSI enable user-controlled, privacy-preserving digital identity management. ❚ Problem: Large-scale SSI deployments require custodial wallets, which can become performance and scalability bottlenecks. ❚ Contribution: This work proposes ①a selectable wallet architecture, ②a performance evaluation method for custodial wallets, and ③a performance model that estimates required agent capacity. ⬦ ①System Design: An Aries/Indy-based infrastructure lets each user choose between custodial ACA-Py wallets and non-custodial Bifold mobile wallets. ⬦ ②Evaluation: We implement the system on multiple VMs and measure VC issuance and VP verification under different degrees of agent multiplexing. ⬦ ③Result: Agent multiplexing significantly improves throughput and is captured by regression models that support capacity planning for large-scale SSI services. VC issuance 12 VP Verification ©Hitachi, Ltd. 2025. All rights reserved
None
None