Nhảy tới nội dung

Tổng quan hệ thống

Ever Decentralized Health (EDH) là một nền tảng mở cho hệ thống dữ liệu sức khỏe của bệnh nhân, được thiết kế để hoạt động trên các công nghệ phi tập trung bao gồm Blockchain tương thích EVM, lưu trữ phi tập trung (IPFS, Arweave, S3-compatible), và End-to-End Encryption. Nó cung cấp khả năng lưu trữ và chia sẻ dữ liệu sức khỏe một cách an toàn mà không bị phụ thuộc vào nhà cung cấp.

Ever Medical Technologies (Ever) là nhà cung cấp dịch vụ đầu tiên kết nối các dịch vụ của mình để đưa dữ liệu bệnh nhân vào nền tảng EDH, đồng thời là lực lượng thúc đẩy các chuẩn tài liệu và các tính năng tương lai trên nền tảng EDH.

Mục tiêu

  • Lưu trữ và hỗ trợ trao đổi dữ liệu theo định dạng chuẩn FHIR bằng lưu trữ phi tập trung với quy trình an toàn và bảo vệ quyền riêng tư.
  • Lọc dữ liệu bệnh nhân được chia sẻ để ngăn truy cập vào thông tin cá nhân không liên quan.
  • Quyền truy cập dữ liệu sức khỏe do chính bệnh nhân quản lý. Không có cơ quan kiểm soát dữ liệu hay quyền truy cập tập trung, và hệ thống hoạt động theo mô hình trust-free.
  • Dữ liệu người dùng được lưu trữ tuân thủ các quy định bảo vệ dữ liệu của từng quốc gia, bao gồm HIPAA, GDPR và PDPA (Luật Bảo vệ Dữ liệu Cá nhân của Thái Lan).
  • Hỗ trợ Biological Identity Attestation (BIA) để ràng buộc danh tính số với dữ liệu gen một cách an toàn và ngăn chặn tấn công Sybil.
  • Người dùng có thể cài đặt và chạy EDH node riêng trên thiết bị của mình để đóng góp dung lượng cho mạng lưu trữ dữ liệu.
  • Người dùng có thể truy cập dữ liệu của họ thông qua giao diện thân thiện với người dùng.
  • Trong trường hợp khẩn cấp, người dùng có thể chỉ định người giám hộ hoặc người quản lý dữ liệu dự phòng để cấp quyền truy cập dữ liệu sao lưu khi chủ sở hữu dữ liệu không thể truy cập.

Tính năng cốt lõi của nền tảng

EDH có các tính năng sau giúp phân biệt nó với các hệ thống lưu trữ dữ liệu sức khỏe tập trung thông thường:

  • Decentralized Architecture
  • Self-Hosted Nodes
  • Peer-to-Peer Network
  • Trust-Free Data Storage
  • Multi-Device Support
  • Dễ sử dụng
  • Hỗ trợ mạng xã hội sức khỏe
  • Biological Identity Attestation (BIA)

Decentralized Architecture

Kiến trúc cốt lõi của EDH được xây dựng trên các công nghệ phi tập trung ở mọi thành phần quan trọng:

  • Quản lý dữ liệu thành viên phi tập trung bằng Crypto Wallet, giúp tài khoản người dùng độc lập khỏi sự kiểm soát của nhà cung cấp dịch vụ.
  • Public Key Infrastructure được lưu trữ bằng Smart Contract trên blockchain tương thích EVM.
  • Lưu trữ và tham chiếu tệp trên IPFS hoặc qua S3-compatible storage (filebase.com), để URI tệp có thể được lưu trữ độc lập với vị trí máy chủ.
  • Hệ thống Decentralized Identifier (did:bio) ràng buộc danh tính số với dữ liệu gen của người dùng, loại bỏ nhu cầu cần một cơ quan trung tâm cấp chứng chỉ.

Self-Hosted Nodes

EDH node có thể được cài đặt ở bất kỳ đâu, dù là trong nhà người dùng hay trong bệnh viện. Người dùng trong hệ thống EDH có thể tham gia lưu trữ tệp bằng cách dựng node riêng để giúp lưu trữ dữ liệu. Dữ liệu được lưu trữ với mã hóa an toàn và riêng tư. EDH node cũng có thể được cài đặt và vận hành trên các nền tảng cloud như GCP và 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

Kiến trúc peer-to-peer giúp nâng cao tính bảo mật và riêng tư của dữ liệu. Thông qua phi tập trung hóa, không có thực thể đơn lẻ nào chịu trách nhiệm quản lý public key và digital certificate. End-to-end encryption đảm bảo rằng người dùng có thể tin tưởng vào tính bảo mật của dữ liệu.

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

Bằng cách sử dụng End-to-End Encryption cho việc chia sẻ tệp, dữ liệu được chia sẻ và lưu trữ không thể bị đọc bởi bên trung gian trong quá trình truyền. Điều này cho phép dữ liệu được lưu trữ trên máy chủ mà không phải lo ngại về rò rỉ dữ liệu. Việc xác minh tính toàn vẹn dữ liệu phía client có thể được thực hiện để ngăn chặn việc sửa đổi hoặc giả mạo dữ liệu trên máy chủ.

Multi-Device Support

Người dùng có thể tự đăng ký và quản lý các thiết bị liên kết với tài khoản của mình. Họ có thể đăng ký và sử dụng nhiều thiết bị bằng cách kết nối qua Ethereum wallet. Không có dữ liệu riêng tư nào được lưu trữ trong bất kỳ hệ thống tập trung nào, cho phép người dùng quản lý thiết bị của họ một cách độc lập.

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

Dễ sử dụng

Ever bao gồm đội ngũ chuyên gia trong lĩnh vực y tế cùng nhiều chuyên gia y tế khác. Chúng tôi đã phân tích và thu thập yêu cầu từ các chuyên gia trong ngành để thiết kế một hệ thống tiện lợi và hữu ích cho cả chuyên gia y tế và công chúng nói chung. Trong khi hỗ trợ phát triển ứng dụng bởi các tổ chức khác, Ever cũng đã phát triển các ứng dụng tham khảo để minh họa đầy đủ tiềm năng của hệ thống EDH.

Hỗ trợ mạng xã hội sức khỏe

Với một nền tảng được sử dụng toàn cầu, Ever đã tích hợp các tính năng mạng xã hội với hệ thống dữ liệu sức khỏe theo cách an toàn. Người dùng có thể chia sẻ dữ liệu sức khỏe của mình với các thành viên gia đình hoặc bạn bè thân thiết, giống như cách họ chia sẻ dữ liệu với bác sĩ. Hệ thống hỗ trợ người dùng chia sẻ dữ liệu một cách an toàn và cho phép họ chọn lọc dữ liệu nào để chia sẻ.

Biological Identity Attestation (BIA)

Hệ thống Biological Identity Attestation (BIA) cho phép người dùng ràng buộc danh tính số của mình với dữ liệu gen của chính họ thông qua Decentralized Identifier did:bio, sử dụng hàm băm Poseidon để tạo commitment không tiết lộ dữ liệu gen thô. Hệ thống hỗ trợ 4 mức độ đảm bảo (0-3), từ tự khai báo đến xác minh phòng thí nghiệm đa nguồn, nhằm ngăn chặn tấn công Sybil và cung cấp xác minh danh tính sinh học nghiêm ngặt.

Để biết thêm chi tiết, xem BIA Developer QuickstartBIA Architecture.

So sánh với hệ thống EHR tập trung

Tính năngHệ thống EHR tập trungEDH
Kiểm soát dữ liệuDo nhà cung cấp kiểm soátDo bệnh nhân kiểm soát
Lưu trữMáy chủ tập trungIPFS + S3 (filebase.com) phi tập trung
Định danhUsername/passwordCrypto wallet + did:bio
Mã hóaPhía máy chủEnd-to-end (phía client)
Khả năng tương tácVendor lock-inNền tảng mở, FHIR native
Khôi phục dữ liệuDo nhà cung cấp quản lýDo bệnh nhân kiểm soát qua SeedVault
Chống SybilKhông cóPoseidon commitment + BioAnchorRegistry

Kiến trúc hệ thống

EDH bao gồm 6 thành phần chính:

  1. Smart Contracts trên EVM Blockchain — Các dịch vụ chạy trên blockchain tương thích EVM (ví dụ: Polygon, Ethereum, Base) dưới dạng smart contract duy trì trạng thái hệ thống:

    • EDHAccountRegistry: Quản lý Public Key Infrastructure và tạo tài khoản người dùng EDHAccount.
    • EDHAccount: Một smart contract đóng vai trò là tài khoản trung tâm của người dùng, hoạt động tương tự như ví multi-owner.
    • SeedVault: Quản lý Per Account Key, cho phép các thiết bị trong cùng một tài khoản cùng hoạt động trong quy trình End-to-End Encryption.
    • BioAnchorRegistry: Lưu trữ Poseidon commitment cho Biological Identity Attestation.
  2. Decentralized Storage — Nội dung tệp nhị phân được lưu trữ trên các hệ thống lưu trữ phi tập trung như IPFS, Arweave hoặc qua API tương thích S3. Nhà cung cấp dịch vụ hoặc người dùng có thể chọn giao thức lưu trữ phù hợp.

  3. Client Applications — Ứng dụng phía client để tương tác với hệ thống, bao gồm ứng dụng mobile (Health Wallet), web application và File Viewer do Ever phát triển, cũng như các ứng dụng từ nhà cung cấp dịch vụ khác sử dụng SDK ever-edh-core.

  4. BIA (Biological Identity Attestation) — Hệ thống xác minh danh tính sinh học sử dụng dữ liệu gen để tạo Decentralized Identifier did:bio với Poseidon commitment nhằm chống Sybil. Xem BIA Docs để biết chi tiết.

  5. Bio-OIDC Provider — Nhà cung cấp danh tính OpenID Connect sử dụng xác thực dựa trên wallet thay vì mật khẩu, phát hành id_token với các bio claim như assurance level và liveness status. Xem Ever Services để biết chi tiết.

  6. EDH Services — Dịch vụ bổ sung của Ever, bao gồm EDH Account Service, Gas Payer Wallet (ERC-2771), PHR Adaptor cho tích hợp hệ thống bệnh viện, và Accounts Worker xử lý giao dịch bất đồng bộ. Xem Ever Services để biết chi tiết.

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