I'm wondering if you could do something like this automatically, so users with access to journals could download a little program, and then other users could send queries via a P2P program, which would end up at nodes with access to journals.
There could be various settings to ensure each node with access to journals throttle the amount of downloads.
There could be various settings to ensure each node with access to journals throttle the amount of downloads.