What is Homomorphic Encryption, and Why Should I Care?
blogs.teamb.com
blogs.teamb.com
One of the more popular ways of solving this at the moment is through the use of "dark pools", third parties who will match up counterparties anonymously who want to do large trades in opposite directions. However this isn't ideal because going to a third party introduces latency and complexity with credit checking, etc.
If you could have some way of allowing firms to place orders with each other directly without exposing the details of the orders, it would have a major impact.
The many reasons why institutions don't often trade directly with each other, including the anonymity, are covered in the book "Trading and Exchanges: Market Microstructure for Practitioners"
There are already equity dark pools which operate on the basis that everyone has credit lines with everyone else rather than taking on the counterparty risk/margin management themselves.
The article he's basing the work on is rather simple, though I haven't given it a hard deconstruction. An encryption / decryption algorithm research article that also includes derivation and proofs, in 25 pages? That's downright easy compared to many I've seen.
If it's the former, that's what the article is about. The blogger is going to be building the algorithm described in the second paper.
The problem I see here is that while you are trying to develop the best netflix prediction strategy, it is often necessary to look at and understand the data itself.
i was thinking that somehow encrypting each piece of data individually would help, but the kind of processing netflix requires (and the kind that make it possible to extract data based on statistical properties) isn't doing calculations with the values, but doing statistical processing of the tokens (which is why only equality is needed, really). so encryption of individual items doesn't change much.