
Optimism is a Layer 2 scaling solution on Ethereum to reduce gas fees, and process new transactions faster, thereby providing a smoother user experience while maintaining security from the Ethereum original chain. Optimism is an Optimistic Roll-up project, using a fraud-proof security mechanism. Simply put, your transaction will be considered valid and approved if it cannot be proven fraudulent. The Roll-up name refers to the separation of transactions from the main chain, then wrapping them in a single batch and creating proof, posting to Layer 1. Specifically, Optimism’s constructions consist of 3 main components: Ethereum Mainnet: Layer 1 native security platform. Optimistic Rollup: The core of Optimism's scalability. Optimistic Virtual Machine (OVM): A virtual machine compatible with Ethereum, making projects work like they are on L1 Ethereum. The OVM is the environment that allows developers to run their smart contracts onto this solution with only a few lines of code. OVM after all is a virtual machine with much better scalability, helping to process a large number of smart contracts at the same time.