Kitaev 1997 toric-code; modern surface-code + color-code; basis of fault-tolerant scalable architectures.