中文

基于区块链的数字身份管理系统:使用 Ethereum 和 Ganache 的实现

密码学与安全 2025-07-30 v1

摘要

本文介绍了一种利用现代技术开发的分布式数字身份系统,包括 FastAPI、MongoDB、gRPC、Docker,以及使用 Ganache 和 Ethereum 的区块链模拟。目的是展示分布式系统和区块链在数字身份的安全性、可追溯性和去中心化方面的优势。该方法论包括开发具有 JWT 身份验证的微服务架构、在 MongoDB 中进行数据持久化、使用 Ganache 模拟区块链操作,以及使用 Docker 进行容器化。结果证明了所提方法的可行性,具有功能性的 Web 界面、完整的审计日志以及使用 Ethereum 的区块链模拟。本文讨论了理论基础、技术实现、所获结果以及与真实区块链网络集成的展望。

关键词

引用

@article{arxiv.2507.21398,
  title  = {Digital identity management system with blockchain:An implementation with Ethereum and Ganache},
  author = {André Davi Lopes and Tais Mello and Wesley dos Reis Bezerra},
  journal= {arXiv preprint arXiv:2507.21398},
  year   = {2025}
}