Skip to content

open attested runtimes

How this term is used Open attested runtimes appear in the interview with Alex Komoroske as part of his proposed alternative to assuming privacy requires local-first software. He argues local-first is architecturally hard (peer consistency, sync) and inconvenient (devices go offline), so the better path is confidential compute in the cloud — secure enclaves with fully encrypted memory — combined with open attested runtimes [^bb2c42aa-478f-5c9a-ac26-e83a54c63127@851]. What they enable With an attested runtime, a user can remotely verify, via hardware-signed attestation, that they are talking to an unmodified, private system — one running exactly the code it claims to run, with no one snooping or tampering [^bb2c42aa-478f-5c9a-ac26-e83a54c63127@1945]. Komoroske stresses the open part matters: the verification becomes a coordination primitive, because many people can all check that the server does only what it says. In his broader argument, open attested runtimes are one of the tools — alongside contextual flow control and confidential computing — for breaking the iron triangle (a safe system can have only two of untrusted code, sensitive data, and network access) and escaping the aggregation caused by the same-origin paradigm. - Open attested runtimes pair confidential compute in the cloud (secure enclaves, fully encrypted memory) with hardware-signed attestation. - They let users remotely verify they are talking to an unmodified, private system — without needing local-first software. - Because anyone can perform the verification, they act as a coordination primitive: many people can confirm the server does only what it says. - In the interview they are one of the architectural tools for breaking the iron triangle and countering data aggregation.

glossary term

Ready

Loading…

2 min read