KA

kartiksharma4448/aegiscare

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 质量 39 趋势 0

基于区块链的医疗平台,提供安全的患者记录和透明的健康数据工作流程。

概览

是一个基于区块链的医疗数据管理系统,建立在该网络之上。它提供了一个去中心化、保护隐私的平台,用于管理医疗记录、处方、志愿者数据和医疗访问控制。该项目使用 Algorand 智能合约(通过 Puya/AlgoKit 的 Python)和 IPFS(通过 CID——内容标识符)进行数据存储。 - 支持链上安全的医疗记录管理 - 为医疗服务提供者实施基于角色的访问控制(RBAC) - 通过不可变审计日志跟踪数据访问和同意情况 - 管理处方工作流程及配药跟踪 - 提供紧急数据访问机制 - 维护医疗支持志愿者登记册 V1.0(两次提交,基础合同已部署) 医疗系统的基础行政角色管理。

概述(AI 翻译)

Aegis Care:Algorand上的医疗数据管理

项目概述

Aegis Care 是一个基于区块链的医疗数据管理系统,构建在 Algorand 网络上。它提供了一个去中心化、保护隐私的平台,用于管理医疗记录、处方、志愿者数据和医疗访问控制。该项目使用 Algorand 智能合约(通过 Puya/AlgoKit 的 Python)和 IPFS(通过 CID - 内容标识符)进行数据存储。

主要目标:

  • 支持链上安全的医疗记录管理
  • 为医疗服务提供者实施基于角色的访问控制(RBAC)
  • 通过不可篡改的审计日志跟踪数据访问和同意情况
  • 通过配药跟踪管理处方工作流程
  • 提供紧急数据访问机制
  • 维护志愿者登记册以支持医疗

状态: V1.0(两次提交,基础合同已部署)


技术栈

组件 技术 目的
区块链Algorand第一层 智能合约执行与数据结算
智能合约 Python(Puya) 合约逻辑实现

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Aegis Care

Aegis Care: Healthcare Data Management on Algorand

Project Overview

Aegis Care is a blockchain-based healthcare data management system built on the Algorand network. It provides a decentralized, privacy-preserving platform for managing medical records, prescriptions, volunteer data, and healthcare access control. The project uses Algorand smart contracts (Python via Puya/AlgoKit) and IPFS (via CID - Content Identifier) for data storage.

Primary Goals:

  • Enable secure medical record management on-chain
  • Implement role-based access control (RBAC) for healthcare providers
  • Track data access and consent through immutable audit logs
  • Manage prescription workflows with dispensing tracking
  • Provide emergency data access mechanisms
  • Maintain volunteer registries for healthcare support

Status: V1.0 (Two commits, foundational contracts deployed)


Technology Stack

Component Technology Purpose
Blockchain Algorand Layer 1 Smart contract execution & data settlement
Smart Contracts Python (Puya) Contract logic implementation
Contract Framework AlgoKit Development, testing, deployment
Data Storage IPFS (CID) Off-chain encrypted medical records
Deployment Tool AlgoKit CLI Contract compilation & deployment
Client SDK AlgoKit Utils (TypeScript) Contract interaction & deployment
Environment Python Poetry, Node.js/npm Dependency management
Networks LocalNet, Testnet, Mainnet Development → Production

Architecture Overview

High-Level System Design

┌─────────────────────────────────────────────────────────────┐
│                     Aegis CARE ECOSYSTEM                      │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐      │
│  │  Healthcare  │  │   Patients   │  │   Auditors   │      │
│  │  Providers   │  │   (Subjects) │  │  (Observers) │      │
│  └──────────────┘  └──────────────┘  └──────────────┘      │
│         │                  │                  │              │
│         └──────────────────┴──────────────────┘              │
│                            │                                 │
│  ┌────────────────────────▼─────────────────────────┐       │
│  │         SMART CONTRACT LAYER (Algorand)          │       │
│  ├────────────────────────────────────────────────┤       │
│  │                                                 │        │
│  │  ┌─────────────────────────────────────────┐  │        │
│  │  │    ACCESS CONTROL & AUTHENTICATION      │  │        │
│  │  │  ┌──────────────┐  ┌────────────────┐  │  │        │
│  │  │  │AccessControl │  │HealthcareRBAC │  │  │        │
│  │  │  │              │  │  (Roles: 1-32) │  │  │        │
│  │  │  └──────────────┘  └────────────────┘  │  │        │
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add kartiksharma4448/aegiscare
新手?先看 mcpskill.org 教程 →