MIT CSAIL’s Notary is an architecture for running apps on secure USB hardware

One of Notary’s key innovations is what Athalye and colleagues call “reset-based switching,” which fully resets the wallet’s processor and memory to clear all internal state information before executing new agent code.