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.
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.
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.
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 Quickstart và BIA Architecture.
So sánh với hệ thống EHR tập trung
| Tính năng | Hệ thống EHR tập trung | EDH |
|---|---|---|
| Kiểm soát dữ liệu | Do nhà cung cấp kiểm soát | Do bệnh nhân kiểm soát |
| Lưu trữ | Máy chủ tập trung | IPFS + S3 (filebase.com) phi tập trung |
| Định danh | Username/password | Crypto wallet + did:bio |
| Mã hóa | Phía máy chủ | End-to-end (phía client) |
| Khả năng tương tác | Vendor lock-in | Nền tảng mở, FHIR native |
| Khôi phục dữ liệu | Do nhà cung cấp quản lý | Do bệnh nhân kiểm soát qua SeedVault |
| Chống Sybil | Không có | Poseidon commitment + BioAnchorRegistry |
Kiến trúc hệ thống
EDH bao gồm 6 thành phần chính:
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.
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.
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.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:biovới Poseidon commitment nhằm chống Sybil. Xem BIA Docs để biết chi tiết.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.
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.