Skip to content

Introduce client-side realization trust #20

@zombiezen

Description

@zombiezen

The store API should check in with the client to determine whether it will accept realizations it has already stored. This gives the client the ability to control which parts of the build can be reused.

The client still needs to verify the paths it uses from a store to protect against a malicious store, but this allows a trustworthy store to build store paths to satisfy a client's trust requirements.

Metadata

Metadata

Assignees

Labels

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions