Pour autant que je sache, le code de surface est toujours considéré comme le meilleur. En supposant que tous les éléments échouent avec une probabilité égale (et ce d'une certaine manière), le seuil est d'environ 1% .
Notez que le papier auquel vous avez lié n'a pas de code de surface 3D. C'est le problème de décodage qui est en 3D, en raison du suivi des modifications du réseau 2D au fil du temps. Comme je pense que vous vous en doutez, c'est la procédure requise lorsque vous essayez de garder les informations stockées cohérentes aussi longtemps que possible. Consultez ce document pour une référence antérieure dans certaines de ces choses.
Les chiffres de seuil exacts signifient que vous avez besoin d'un modèle d'erreur spécifique, comme vous le savez. Et pour cela, vous avez besoin d'un décodeur, qui s'adapte idéalement aux spécificités du modèle d'erreur tout en restant assez rapide pour suivre. Votre définition de ce qui est assez rapide pour la tâche à accomplir aura un grand effet sur le seuil.
Pour obtenir des limites supérieures pour un code spécifique et un modèle de bruit spécifique, nous pouvons parfois mapper le modèle à l'un des mécanismes statistiques. Le seuil correspond alors au point d'une transition de phase. Voir cet article pour un exemple de la façon de procéder, et les références qu'il contient pour d'autres.
Outre le seuil, un autre facteur important est la facilité avec laquelle il est possible d'effectuer un calcul quantique sur les informations stockées. Le code de surface est assez mauvais à cela, ce qui est une raison majeure pour laquelle les gens considèrent encore d'autres codes, malgré les grands avantages des codes de surface.
Le code de surface ne peut faire que les portes X, Z et H très simplement, mais elles ne suffisent pas. Le code couleur peut également gérer la porte S sans trop de problèmes, mais cela nous limite toujours aux portes de Clifford. Des techniques coûteuses comme la distillation à l'état magique seront toujours nécessaires pour les deux cas afin d'obtenir des opérations supplémentaires, comme l'exige l'universalité.
Certains codes n'ont pas cette restriction. Ils peuvent vous permettre de réaliser un ensemble de portes universelles complet de manière simple et à tolérance de pannes. Malheureusement, ils paient pour cela en étant beaucoup moins réalistes à construire. Ces diapositives pourraient vous orienter dans la bonne direction pour plus de ressources sur ce sujet.
Il convient également de noter que même au sein de la famille des codes de surface, il existe des variantes à explorer. Les stabilisateurs peuvent être changés en un motif alterné , ou un stabilisateur YYYY peut être utilisé, pour mieux gérer certains types de bruit. Plus radicalement, nous pourrions même apporter des changements assez importants à la nature des stabilisateurs . Il y a aussi les conditions aux limites, qui distinguent un code planaire d'un code torique, etc. Ces détails et d'autres nous donnent beaucoup à optimiser.