In the future, we would like nousnet to not directly read/write to Google Cloud Storage buckets, but instead talk to run-down to get signed urls for reads/writes.
Currently, the only blocker to this is that we do not have an authentication mechanism to validate that a request is coming from a node within a run. If we add this to the current download/upload routes, in addition to the current run-owner auth, we should be fine.
In the future, we would like nousnet to not directly read/write to Google Cloud Storage buckets, but instead talk to run-down to get signed urls for reads/writes.
Currently, the only blocker to this is that we do not have an authentication mechanism to validate that a request is coming from a node within a run. If we add this to the current download/upload routes, in addition to the current run-owner auth, we should be fine.