量子计算也许就是下一个时代话题。量子计算与传统电脑不同，普通计算机中的2位寄存器在某一时间仅能存储4个二进制数（00、01、10、11）中的一个，而量子计算机中的2位量子位寄存器可同时存储这四种状态的叠加状态。 BT Americas的安全咨询首席技术官Konstantinos Karagiannis表示，量子位可以同时分析所有的信息和可能性，这是普通计算机做不到的。量子计算的优势不是它的速度，而是它进入了另一个分析、访问数据的维度。
Quantum Computing – Risk for Cryptography And Bitcoin?
Quantum computing may be the next big thing. The concept of quantum computing comes from the fact that unlike the bit in the classical silicon computer, which is basically a binary choice of either one or zero, a qubit (the core of quantum computers) will alternate between one, zero or a position of in-between these two. This new state is called “superposition”. According to Konstantinos Karagiannis, the Chief Technology Officer at Security Consulting at BT Americas, the qubit will be able to analyze all information and possibilities simultaneously, something that the regular computer cannot do. The major advantage of quantum computing will not be speed, but entering another dimension of analysis and access to data.
So, how can quantum computing crack bitcoin? One of the features of quantum computers will be cracking the Public Key cryptography or PK. This type of cryptography heavily relies on the factoring of large numbers, as currently performed by classical computers. This is a lengthy, time-consuming process, but with the advent of quantum computing, the PK cryptography should be a normal task. Thus, since Bitcoin’s structure (its blockchain) is based on Elliptic Curve Cryptography or ECC, which is in fact, a PK cryptography system that finds numbers on an elliptic curve. According to Karagiannis, a new modified version, known as Shor’s algorithm may find all ECC needed keys used by Bitcoin. What quantum computing can do is track the entire blockchain and thus get the private key for each person that transacts with Bitcoin.
Apart from that, with Artificial Intelligence and the constant innovations, we may soon find a world where there is a need to read everyone’s encrypted information in milliseconds, with in-depth analyses and more sophistication.