biobricks / bionet-2

The bionet web app
3 stars 2 forks source link

what are privacy needs for search? #152

Open dominictarr opened 7 years ago

dominictarr commented 7 years ago

Would it be acceptable to replicate some or all of the dataset at particular peers, or the indexes, to implement search? for example, if you had a way of caching searches you've done, future searches could become very fast. or, you could replicate indexes from peers that have answered matched previous searches (likely, because you might be researching similar areas!)

but this depends on how open peers want to be / how open we want peers to be?

Juul commented 6 years ago

There will only be one type of global search. So either something is accessible from outside a node by users who are not logged into that node, or it's not. Indexing/caching all of that publicly is totally fine. Does that answer the question?

Juul commented 6 years ago

People will definitely want to have private data but we will simply flag it as such and not return results for it during global searches. We don't currently support private data. If it makes things easier/faster we could have public and private versions of each of the relevant indexes.

dominictarr commented 6 years ago

yup, yes this answers my question thanks!