
Likewise, several error correction protocols have been introduced to provide a route towards fault-tolerance using noisy qubits, where a logical qubit is encoded in a collective state of many physical qubits, using stabilizer operations to detect and correct single qubit errors, thereby prolonging the logical state lifetime. To that end, considerable research has been devoted to engineering qubits with longer lifetimes. This presents one of the greatest challenges towards achieving fault-tolerant quantum computing with superconducting architectures-improving coherence times.

Superconducting qubits are able to perform very fast gates, and benefit from standard manufacturing, but they suffer from very short coherence times compared to other architectures like trapped ions or spin qubits. Abstract Realizations of quantum computing devices have progressed significantly, with each choice of architecture possessing advantages and disadvantages.
