Homomorphic Encryption & What it Means for Blockchain


For those not familiar with cryptography, encryption, in its most basic sense, is a cryptographic equivalent of a lock and key. In a way similar to locking your valuables in a safe, encryption allows sensitive data to be protected. Once data has been encrypted, it’s converted to an unreadable, meaningless form that cannot be understood. Sounds convenient? The ‘key’ to this cryptographic safe is a string of numbers, characters and symbols which can be used to encrypt and/or decrypt the data. Even though your data is safe in its encrypted form, unfortunately, most data theft occurs while data is being decrypted for use. Homomorphic encryptions allows you to perform operations on data without decrypting it first, making the entire system safer for use.

Is it a big deal?

The analogy to a locked safe in the introductory paragraph of this article, like most analogies, isn’t completely valid. Unlike a safe, there is a way for programs to make use of encrypted data. This is what’s known as homomorphic encryption.
In essence, having such an ability allows computer systems to apply calculations to encrypted data, and output another set of encrypted data that stores the result. Here’s where things get exciting: such a development would spur growth in the field of secure data processing. Companies could transfer sensitive information to dedicated data processing firms, who could return the encrypted result without having any access to the actual raw data itself. Privacy is probably the biggest plus point here.

A path to completely private blockchains?

One of the problems with transparency, especially with the sort that blockchains offer, is privacy. If everyone can view data transacted over a public ledger, there is zero privacy. Transferring decryption keys is not an option. In such a scenario, using homomorphic encryption could allow transmission of private data that can still be manipulated by a third party. Some cryptographic techniques like Zero Knowledge Proofs (ZKs) are already implementing a form of homomorphic encryption.

Sounds too good to be true? To some extent, it is.

The concept of homomorphic encryption is not new. The first attempt to develop such a system was way back in 1978, and any subsequent trials have been at most partially successful.

Current algorithms have serious limitations, from being able to work on limited data sets to having a restricted operation set. What they all seem to share is a massive computational requirement, of the order of a million times higher than normal data analysis. Even with advancements in computing, operations on homomorphic encryption are unlikely to be even close to as efficient as those used currently.

A future possibility for specific sectors

Still, there are reasons to be optimistic about the future. In 2009, Craig Gentry, a Stanford PhD researcher, published a thesis on fully homomorphic encryption using ideal lattices. His work provided a method to construct a homomorphic encryption system at par with conventional systems. Consequently, research in the field has been spurred once again.
Even when the technology matures, homomorphic encryption is likely to find applications largely in niche fields, such as stock trading, where the need for privacy outweighs the tremendous computational costs. Nevertheless, computer scientists have shown time and again that the science fiction of today can very well be the reality of tomorrow.

Featured image via BigStock.

binary options europe

Leave a Reply

Your Name (required)

Your Email (required)


Your Message

BonusMin. DepositMax. ReturnsRating
ayrex$10,000$20090%Rating Ayrex Options Review
$10,000$581%broker Rating Freestyle Review
Finmax$10,000$20090% FiNMAX Review
StockPair$20,000$585%broker Rating Falcon Finance Review
24optionUnlimited$25089%Top Binary Options Brokers Rating 24option Review

To invest with binary options you will work with an investment broker who is licensed to work in this field. Working with your broker, you will identify which asset you want to buy an option on, how much you want to invest and when the option will expire. Once the option is placed, you simply watch the trading activity on that asset to see if your prediction was accurate or not.

Binary options are one of the most popular trading choices for investors today, due in large part to their simplicity and the fact that you always know all the risks and payoffs ahead of time.

  • regulated: we promote only regulated brokers whose business models and marketing practices are checked by relevant government authorities.
  • special features: here we list all the important features that a broker offers. These are usually listed as perks offered trough various account types which bring different levels of service, depending on the minimum funds deposited
  • bonuses: almost every Top Binary Options Brokers offers these rewards that increase trading potential. Fair Binary Options also lists terms and conditions that come with the bonus money so traders always know how will these affect their trading efficiency.
  • the best binary trading platforms reviewed: we review the software that makes trading possible. There are several big providers, such as SpotOption, TechFinancials, Tradologic, MarketsPuls… Every software has some special characteristics, and not every software is suited for every trader
  • assets: Fair Binary Options review provides basic info on the amount of assets available for trading
  • customer support: we chat with the customer support to test how the broker has set up the help desk that should support traders. This is the best way to assess the service.
  • payments: we list all the payment options available by the Top Binary Options Brokers, list minimum deposit requirement
  • withdrawals: we warn traders if withdrawal requirements are too high, or if it takes a long time to get the money back.
    • Keras - self-learning NEURAL networks for
      Stock market forecasting
      Get it FREE








      *number of participants is limited

      Customer Testimonials

      Fellas what broker is legit in States ? binary options binary options broker USA?
      FrankyP