メインコンテンツまでスキップ

システム概要

Ever Decentralized Health (EDH) は、患者の医療データシステムのためのオープンプラットフォームであり、EVM互換Blockchain、分散ストレージ (IPFS、Arweave、S3-compatible)、End-to-End Encryptionを含む分散技術上で動作するように設計されています。ベンダーロックインなしで、患者の医療データを安全に保存・共有する機能を提供します。

Ever Medical Technologies (Ever) は、自社の各種サービスを接続して患者データをEDHプラットフォームに取り込む最初のサービスプロバイダであり、EDHプラットフォーム上のドキュメント標準と将来の機能を推進する原動力です。

目的

  • FHIR標準フォーマットでのデータ交換を、安全でプライバシーを保護するプロセスで分散ストレージを使用して保存・促進する。
  • 共有される患者データをフィルタリングし、無関係な個人情報へのアクセスを防止する。
  • 医療データへのアクセス権は患者自身が管理する。中央集権的なデータやアクセス制御機関は存在せず、システムはtrust-freeである。
  • ユーザーデータは、HIPAA、GDPR、PDPA (タイの個人情報保護法) を含む各国のデータ保護規制に準拠して保存される。
  • Biological Identity Attestation (BIA) をサポートし、デジタルアイデンティティをゲノムデータに安全にバインドしてSybil攻撃を防止する。
  • ユーザーは自身のデバイスに独自のEDHノードをインストール・実行でき、データストレージネットワークに容量を提供できる。
  • ユーザーは使いやすいインターフェースを通じて自分のデータにアクセスできる。
  • 緊急時には、データ所有者が自分のデータにアクセスできない場合に備え、バックアップデータへのアクセスを承認できるガーディアンや緊急データ管理者を指定できる。

コアプラットフォーム機能

EDHには、従来の中央集権的な医療データストレージシステムと区別する以下の機能があります:

  • Decentralized Architecture
  • Self-Hosted Nodes
  • Peer-to-Peer Network
  • Trust-Free Data Storage
  • Multi-Device Support
  • 使いやすさ
  • ヘルスソーシャルネットワークサポート
  • Biological Identity Attestation (BIA)

Decentralized Architecture

EDHのコアアーキテクチャは、すべての重要なコンポーネントにわたって分散技術の上に構築されています:

  • Crypto Walletを使用した分散メンバーデータ管理により、ユーザーアカウントをサービスプロバイダの管理から独立させます。
  • Public Key Infrastructureは、EVM互換blockchain上のSmart Contractを使用して保存されます。
  • ファイルのストレージと参照はIPFSまたはS3-compatible storage (filebase.com) 経由で行われ、ファイルURIはサーバーの場所とは独立して保存できます。
  • Decentralized Identifierシステム (did:bio) により、デジタルアイデンティティをユーザーのゲノムデータにバインドし、証明書を発行する中央機関を不要にします。

Self-Hosted Nodes

EDHノードは、ユーザーの自宅であれ病院であれ、どこにでもインストールできます。 EDHシステムのユーザーは、独自のノードを構築してファイルストレージに参加し、 データファイルの保存を支援できます。データは安全でプライベートな暗号化で保存されます。EDHノードは、GCPやAWSなどのクラウドプラットフォームにもインストール・運用できます。

EDH Node Deployment Options
EDFS@home
🏠 Home Node
Run an EDH node on your own hardware
Personal Server
NAS, Raspberry Pi
Hospital Server
On-premise
Full controlData sovereignty
EDFS@cloud
☁️ Cloud Node
Run on managed cloud infrastructure
GCP
Google Cloud
AWS
Amazon Web Services
ScalableHigh availability
All data stored on nodes is encrypted at rest — nodes cannot read the data they store.
Users and organizations can deploy EDH nodes anywhere

Peer-to-Peer Network

Peer-to-peerアーキテクチャは、データのセキュリティとプライバシーの向上に役立ちます。分散化により、public keyとdigital certificateの管理を担う単一の主体は存在しません。End-to-end encryptionにより、ユーザーは自分のデータのセキュリティを信頼できます。

P2P NETWORK
Blockchain
Smart Contracts
Hospital
HIS / EMR
Patient
Sovereign Wallet
Storage Node
IPFS / S3
Lab
Diagnostics
Decentralized Data Exchange — Patient at Center

Trust-Free Data Storage

ファイル共有にEnd-to-End Encryptionを使用することで、共有・保存されるデータは転送中に仲介者が読み取ることはできません。これにより、データ漏洩を心配することなくサーバーにデータを保存できます。サーバー上でのデータ改ざんや変更を防ぐために、クライアント側でのデータ整合性検証を実行できます。

Multi-Device Support

ユーザーは自分のアカウントに関連付けられたデバイスを自分で登録・管理できます。Ethereum walletを介して接続することで、複数のデバイスを登録して使用できます。中央集権的なシステムにプライベートデータは保存されず、ユーザーは独立してデバイスを管理できます。

Multi-Device Architecture
💻
Desktop
Electron app
Wallet + Keys
📱
Mobile
Health Wallet
Wallet + Keys
🌐
Browser
Chrome Extension
Wallet + Keys
Shared Identity (On-Chain)
EDHAccount
Shared account address
SeedVault
Encrypted SEED per device
EVFS Root
Shared file system
Each device has its own private keys. The SEED is shared via SeedVault so all devices can derive the same account keys. No centralized key server.
Multiple devices share one identity without centralized key storage

使いやすさ

Everは、医療分野の専門家チームと多くの医療専門家で構成されています。私たちはドメインエキスパートから要件を分析・収集し、医療専門家と一般の人々の両方にとって便利で有益なシステムを設計しました。他組織によるアプリケーション開発をサポートする一方で、EverはEDHシステムの潜在能力を最大限に実証するリファレンスアプリケーションも開発しています。

ヘルスソーシャルネットワークサポート

グローバルに使用されるプラットフォームとして、Everはソーシャルネットワーク機能を医療データシステムと安全な方法で統合しました。ユーザーは医師とデータを共有するのと同じように、家族や親しい友人と自分の医療データを共有できます。システムはユーザーが安全にデータを共有するのを支援し、共有するデータを選択的に選べるようにします。

Biological Identity Attestation (BIA)

Biological Identity Attestation (BIA) システムは、Poseidonハッシュ関数を使用してraw genomic dataを明かさないcommitmentを作成し、did:bio Decentralized Identifierを通じてユーザーが自分のデジタルアイデンティティを自分のゲノムデータにバインドできるようにします。システムはself-attestedからmulti-source lab verificationまで、4つのassurance level (0-3) をサポートし、Sybil攻撃を防止し、厳格な生体アイデンティティ検証を提供します。

詳細については、BIA Developer QuickstartBIA Architectureを参照してください。

中央集権型EHRシステムとの比較

機能中央集権型EHRシステムEDH
データ制御プロバイダが制御患者が制御
ストレージ中央集権型サーバーIPFS + S3 (filebase.com) 分散型
アイデンティティUsername/passwordCrypto wallet + did:bio
暗号化サーバーサイドEnd-to-end (クライアントサイド)
相互運用性Vendor lock-inオープンプラットフォーム、FHIRネイティブ
データ復旧プロバイダ管理SeedVault経由で患者が制御
Sybil耐性なしPoseidon commitment + BioAnchorRegistry

システムアーキテクチャ

EDHは6つの主要コンポーネントで構成されています:

  1. EVM BlockchainのSmart Contracts — EVM互換blockchain (例: Polygon、Ethereum、Base) 上で動作し、システム状態を維持するsmart contractの形態のサービス:

    • EDHAccountRegistry: Public Key Infrastructureを管理し、EDHAccountユーザーアカウントを作成します。
    • EDHAccount: ユーザーの中央アカウントとして機能するsmart contractで、multi-owner walletと同様に機能します。
    • SeedVault: Per Account Keyを管理し、同一アカウント内のデバイスがEnd-to-End Encryptionプロセスで連携できるようにします。
    • BioAnchorRegistry: Biological Identity AttestationのためのPoseidon commitmentを保存します。
  2. Decentralized Storage — バイナリファイルコンテンツは、IPFS、Arweave、またはS3互換API経由などの分散ストレージシステムに保存されます。サービスプロバイダまたはユーザーは適切なストレージプロトコルを選択できます。

  3. Client Applications — システムと対話するクライアントサイドアプリケーション。Everが開発したモバイルアプリ (Health Wallet)、web application、File Viewerのほか、ever-edh-core SDKを使用する他のサービスプロバイダのアプリケーションが含まれます。

  4. BIA (Biological Identity Attestation) — ゲノムデータを使用してSybil耐性のためのPoseidon commitmentを持つdid:bio Decentralized Identifierを作成する生体アイデンティティ検証システム。詳細はBIA Docsを参照してください。

  5. Bio-OIDC Provider — パスワードの代わりにwalletベースの認証を使用するOpenID Connectアイデンティティプロバイダで、assurance levelやliveness statusなどのbio claimを持つid_tokenを発行します。詳細はEver Servicesを参照してください。

  6. EDH Services — Everによる補助サービス。EDH Account Service、Gas Payer Wallet (ERC-2771)、病院システム統合のためのPHR Adaptor、非同期トランザクション処理のためのAccounts Workerが含まれます。詳細はEver Servicesを参照してください。

System Overview
EverApp Client
Desktop, Mobile, Web
upload
transaction
Decentralized Storage
Ever File System
Encrypted files via IPFS / S3
Blockchain
EDHAccountRegistry
SeedVault
Device secret seeds
EDHAccount
Account public keys
BioAnchorRegistry
Genomic commitments
Third-Party Applications
via ever-edh-core SDK
EverApp client communicates with decentralized storage and blockchain