INNOVATE

The State of the Art in Quantum Computing

Where we are currently, and where we are headed

Scytl
Published in
5 min readFeb 8, 2024

--

Quantum computing is a technology that exploits the laws of quantum mechanics to solve problems too complex for classical computers. The first significant contribution to the development of quantum computing occurred in 1982, when Richard Feynman postulated that to simulate the evolution of quantum systems in an efficient way, we would need to build quantum computers (computational machines that use quantum effects). Nevertheless, it was not until 1994 that the view on quantum computing changed. Peter Shor developed a polynomial time quantum algorithm allowing quantum computers to efficiently factorize large integers exponentially quicker than the best classical algorithm on traditional machines, turning a problem which is computationally intractable into one that can be solved in just a few hours by a large enough quantum computer. So, once practical quantum computers are a reality, it will be possible to crack cryptographic algorithms based on integer factorization, such as RSA, which are fundamental for the operation of internet protocols.

But what do we mean by “a large enough quantum computer”? How far are we from building it?

Large technology companies have been working for years with the objective of building a large-scale quantum device. As published by the Quantum Insider, the leading players in this field are Google, IBM, Microsoft and AWS (Amazon), although IBM has the longest computing history.

Apart from them, there are other promising companies which are also invested in fabricating quantum hardware and developing software. Some examples are D-Wave, Rigetti Computing, IonQ, PsiQuantum, Quantiuum or Oxford Ionics. It is worth noting that not all of them are working on the same type of quantum computers. Differences among these computers depend on the nature of qubits and how they can be controlled and manipulated. The main types of quantum computers are superconducting, photonic, neutral atoms-based, trapped ions, quantum dots and gate-based quantum computers, the first being the most mature and popular type.

IBM

In 2016, IBM put the first quantum computer on the cloud for anyone to run experiments (the IBM Quantum Experience). One year later, they introduced Qiskit, the open-source python-based toolkit for programming these quantum computers (the version 1.0 will be released this year). Then, in subsequent years, the company developed Falcon, a 27-qubit quantum computer (2018) and the 65-qubit Hummingbird (2020). Also, in 2020, IBM released their development roadmap, which had a major update in 2022 and provides a detailed plan to build an error-corrected quantum computer before the end of the decade. According to this roadmap, IBM was planning to build in 2021 the first quantum processor with more than 100 qubits, the 127 qubit Eagle; in 2022, the 433-qubit Osprey; and finally, in 2023, the 1121-qubit Condor processor. All objectives were successfully achieved. Nevertheless, as Jay Gambetta, VP of IBM Quantum, mentioned in his article, we must figure out how to scale up quantum processors since a quantum computer capable of reaching its full potential could require hundreds of thousands, maybe millions of high-quality qubits. For this reason, in the following years and with the ambition of solving the scaling problem, the company is proposing three different approaches for “developing ways to link processors together into a modular system capable of scaling without physics limitations’”.

Scalability refers to the ability to increase the number of qubits in a quantum system, allowing to solve more complex problems.

Google

Another tech giant working on quantum computing is Google, which has the Quantum AI Campus. This company announced in 2018 a 72-qubit quantum processor called Bristlecone and in 2019 presented a 53-qubit quantum computer, Sycamore, and claimed quantum supremacy for the first time, which generated a lot of debate in the community. Lastly, the Quantum AI researchers announced significant advances in quantum error correction by achieving for the first time the experimental milestone of scaling a logical qubit. Quantum error correction is essential for scaling up quantum computers and achieving error rates low enough for useful calculations.

Quantum supremacy describes the ability of a quantum computer for solving a problem that the most powerful conventional computer cannot process in a practical amount of time.

Microsoft

Microsoft decided to focus on quantum computing in the late 1990s and currently is offering Azure Quantum, a cloud quantum computing service which provides an environment to develop quantum algorithms which can be run in simulators of quantum computers. Due to the company’s approach of working with partners and academic institutions, Azure Quantum allows us to choose from different quantum hardware solutions created by industry leaders such as Quantinuum, Ionq, Quantum Circuits, Inc., Rigetti or Pasqal.

Microsoft is taking a different approach on the design of quantum computers — they are relying on a new type of qubit, a topological qubit. As they explicitly say, “Our approach to building a scaled quantum machine is the more challenging path in the near term, but it’s the most promising one long term”. In this regard, in 2022, Microsoft reported an important achievement on the development topological qubit hardware, and later that year they share more data from their experiments.

Amazon

Although Amazon has not announced that it is developing quantum hardware and/or software, they launched in 2019 Amazon Braket, a quantum computing service which makes it possible to build quantum algorithms, test them in a simulator, run them on different quantum computers and analyze the results. Customers can access hardware from leaders such as Rigetti, Ion-Q and D-Wave Systems, which means that they can experiment with systems based on three different qubit technologies.

In addition, Amazon also launched the Amazon Quantum Solutions Lab which helps companies to be ready for quantum computing by offering them the possibility “to work with leading experts in quantum computing, machine learning, optimization, and high-performance computing”.

There are many companies working hard on building quantum hardware and software, each of them following their own roadmap and investing in the technology they consider to be most promising. Nevertheless, all of them have the same goal in mind: quantum computing at scale.

John Preskill, a theoretical physicist and expert on quantum computing and quantum error correction, in response to the question “How long do we have to wait? One year? 10 years? 100 years?”, answered the following:

“Well, it depends on what you want. We’re at a very early stage of the development of quantum computers, but even now, from a scientific perspective, the quantum computers we already have are empowering. They enable us to explore the behavior of complex quantum systems in ways that we’ve never been able to before, and that will fuel scientific discovery over the next five or 10 years. But for widespread practical impact, I think a reasonable estimate is decades, or more than 10 years.”

And finally, what about prime factorization? Should we worry about sending an e-mail, making an online purchase, or authenticating ourselves in an online platform? Recent estimates by researchers at Google, the KTH Royal Institute of Technology and the Swedish NCSA, find that roughly 20 million ‘reasonably good’ physical qubits will be required to factor a 2048-bit number in 8 hours. We are not there yet, but it is clear that we should be prepared for the future threat.

Regardless of the promise of quantum computing, there are still several challenges that must be faced before it can be widely adopted. Do you want to learn about them? Stay tuned to this blog!

This article was written by Núria Costa (PhD), Cryptography Researcher at Scytl.

--

--

Scytl
EDGE Elections

The global leader in secure online voting and election modernization software solutions. www.scytl.com