Hashing and compression are separate subjects, so mixing them in your description is not helping.<p>How do you see this idea working?  What thoughts have you had?  Why is your idea different from the ones that other people have had to solve exactly the same problem?<p>How do you see it working across multiple applications?  who would operate &quot;The Server&quot;?  Why would people access the proxy on the server?  Why would they trust it?<p>Perhaps you could write up the thoughts you&#x27;ve had as completely as possible so we can see where you&#x27;ve got to, and what&#x27;s missing.