At the moment, whenever a new compute data set is published all published algorithms are allowed to run on it by default, which seems unintended. This is because in the background there are some unexpected interpretations of non-existing or empty array value for publisherTrustedAlgorithms.
To make this more clear and explicit, we could have something like allowAllAlgorithms within ServiceComputePrivacy, set to false by default upon data set publish, as suggested in oceanprotocol/market#417 (comment)