Freenet nodes can see the content that they store as well, it is just encrypted with a key that they can claim not to know. However, Freenet has 20,000 or so users all storing content, and I imagine there will only be a dozen EKS servers at the most, so they will be more valuable targets than arbitrary Freenet nodes. Goldberg (damn is this guy the new Chaum or what? He has invented so many amazing algorithms and published so many kick ass papers at this point, he is pretty much a cypherpunk rockstar) created a distributed PIR design in which no individual server knows any of the content it holds, however this is PIR not encrypted keyword search. I don't know of any papers for obtaining this same feature in EKS and I don't think I will be capable of designing such a system any time soon. I am pretty good at implementing things, even some relatively complicated cryptographic stuff....but I am not a professional cryptographer only a hobbyist, and I cannot actually craft a system only implement things from white papers. www.cypherpunks.ca/~iang/pubs/robustpir.pdf I think such a system probably would inherently be distributed as well.