I'd never much thought of it before, even when I was reading Mondo 2000, and I don't know enough to say whether splitting blocks and products will help. But for the record, I too want to register my concern "about people using nanocomputers to brute-force AI without knowing what they are doing, and ending up with a recursively self-improving human-indifferent superintelligence."