Content-addressed Nix − call for testers

I have a local cache running on a self-hosted S3 (minio) which is supplied by hydra with the current PR https://github.com/NixOS/hydra/pull/875
This supplies the realisations endpoint and seems to work pretty well for my ca-derivations.

Is my understanding correct that a public ca-derivation cache will not necessarily need a (trusted) signingKey, because the store paths are actually verifiable?

If I would supply a S3 cache for e.g. nixos-small, could other users benefit from this without inherently trusting me?

2 Likes