Cartesi is a modular app-specific rollup protocol with a virtual machine that runs Linux distributions, creating a richer and broader design space for dApp developers.