content-addressable distributed publishing