Decentralized provenance-aware publishing with nanopublications