Spacemesh is a blockchain operating system designed to run general-purpose smart contracts on a standard desktop computer.