Nanoscale solid-state quantum computing