Research narrative
Problem framing, abstraction, system design, and evaluation story aligned with the current paper memory.
Authenticate graph-shaped relations with vector commitments, keep payloads in CAS, and verify locally without making a Merkle-DAG block the proof carrier.
Design focus
MALT starts from structured data whose relationships can be normalized as graph-shaped nodes and relations. It authenticates individual arcs through list and map semantics, vector-commitment proofs, and a portable verifier.
Immutable payloads can still live naturally in CAS. MALT keeps their storage separate from arc authentication and from execution/access. ArcTable, caches, executors, and gateways are untrusted materialization and delivery components; reads return results plus ProofLists that clients verify locally.
A public MALT service can accelerate root-relative reads. It is not the authority for the latest root. Applications publish roots; readers verify every returned result against those roots.