MOAC is to design a scalable and resilient blockchain that supports transactions, data access, control flow in a layered structure. It creates the framework to allow users to execute smart contract in an efficient way.