Cardio-renal cohort
4 hospitals · EU + US + CH
“Multi-jurisdiction cohort study with on-chain co-approval. The aggregate is signed; the rows are not.”
1.6M records
zero rows leave silos · DP-aggregate out
数据拓扑 · 5 个封存来源
数据有引力 · 计算可迁移
EU-West · sealed
Hospital A
820k EHR
EU-North · sealed
Hospital B
410k imaging
US-East · sealed
Bank C
12M tx
APAC · sealed
Research D
56k samples
CH · sealed
Lab E
230k assays
analysis CVM
TDX + H100
cohort risk model
cpu
gpu
mem
multi-sig owner · 5 / 5
DstackApp.sol · 0x73c2…be09
signed output
dp-aggregate
ε = 1.5 · ✓ verified
receipt
sig chains TDX root + on-chain DstackApp
multi-party studies on dstack
Each consortium pins a single compose-hash; KMS only releases per- dataset keys when every owner has signed off through the multi-sig DstackApp owner.
name
owners
records
criteria 1
criteria 2
criteria 3
status
Cardio-renal cohort study
healthcare research
Cross-bank fraud signals
financial · AML
Rare-disease genomics
genomics · research
Supply-chain risk benchmark
B2B intelligence
ICU readmission cohort
clinical operations
Insurance claim adjudication
insurance · ops
Match / partial / miss reflect on-chain state of each consortium's DstackApp multi-sig vs the criteria.
关闭 dstack,看看中心化流水线如何重新获得行级访问权限。
封存数据留在源头 · 模型随处运行 · 多方审批控制每次密钥释放
每个所有者都运行本地封存 CLI:HKDF(kms_root_pubkey, analysis_app_id, analysis_compose_hash, owner_id)。加密数据集并发布密文。所有者从不发送明文或密钥。修改配方 → 密钥不再匹配。
CLI · 封存
Each owner runs the local sealing script (HKDF-derived wrap-key bound to the analysis compose-hash). Plaintext never leaves the silo; only ciphertext + a recipe-bound envelope is published.
审批控制台
Owners review the public compose-hash, then sign the multi-sig that owns DstackApp. Threshold-of-N before any key is released.
REST + Sign-RPC
Submit the analysis compose, fetch the signed aggregate. Every response carries a Sign-RPC envelope chained to TDX root + on-chain DstackApp.
CVM 中的 Python
Inside the analysis CVM, unwrap_dataset() asks dstack-guest-agent for per-owner keys. Joins, embeddings, and model passes — all in TDX-encrypted memory.
sealed dataset · cohort-A.tar
1.6M rows
Each owner's wrap key is HKDF(kms_root, app_id, compose_hash, owner_id). Change the recipe and the key changes — old ciphertext is permanently locked out. The wrap key itself only re-derives inside an attested CVM whose compose-hash matches.
DstackApp.sol · 0x73c2…be09
multi-sigDstackApp.sol holds the compose-hash. KMS only releases per-owner keys when every required owner has signed off through the multi-sig. Any single owner can revoke globally with one on-chain transaction — no coordination needed.
in production today · 3 live consortia
Cohorts where one breach used to mean everyone’s breach. Now: sealed at source, approved on-chain, signed aggregate out.
4 hospitals · EU + US + CH
“Multi-jurisdiction cohort study with on-chain co-approval. The aggregate is signed; the rows are not.”
1.6M records
zero rows leave silos · DP-aggregate out
6 banks · US + UK + SG + DE
“Joint AML model trained without any bank seeing another bank’s ledger. The model file IS the receipt.”
78M transactions
k-of-n quorum · Sign-RPC envelope
8 vendors · US + EU + APAC
“Federated benchmark whose output type is locked to the registered compose. No back-channel exfiltration.”
12M records
output type bound to compose-hash
HIPAA-grade
sealed clinical cohorts
GDPR / UK GDPR
data residency preserved
PCI / FFIEC
cross-bank joins on-chain gated
SOC 2 Type II
attested run history
AI 解决方案路径
隐私模型端点是第一个入口点。同样的隐私原语也适用于代理、数据工作流和训练。
提供 OpenAI 兼容的模型调用,提示词、输出和客户上下文都需要在使用中加密保护。
128K
$0.27/M input
256K
$0.40/M input
128K
$0.15/M input
128K
$0.10/M input
200K
$3.00/M input
1M
$1.25/M input
在可验证的运行时中运行代理的密钥、工具、记忆和操作,而不是放在可见的自动化云中。
在保持数据集、梯度、检查点和评估轨迹处于边界内的同时,基于专有数据调整模型。
private training run
01
sealed
02
running
03
private
04
verified
loss curve
proof attached
attestation.json