Fantom is a Layer-1 blockchain smart contract platform built on a directed acyclic graph (DAG) to deliver unparalleled speed, security, and reliability. This is made possible through two main technologies called Lachesis and Opera.
Lachesis is an Attachment-Based Family Therapy (ABFT) consensus engine consensus layer that serves as the ecosystem's core consensus layer. This layer is built using the DAG algorithm to solve blockchain's trilemma problem. The traditional blockchain model is linear, where each block precedes another block, meaning transactions are processed sequentially. The DAG has a tree structure, allowing it to process many more transactions simultaneously, thus solving the scalability problem.
Opera, on the other hand, is Fantom's Mainnet. It is permissionless, open-source, and Fantom's EVM-compatible smart contract chain. Since smart contracts are written in Solidity, Ethereum's native programming language, any DApp developed on the Ethereum network can be easily deployed on Opera. FTM is the native token for the Fantom blockchain ecosystem that enables transactions on its ecosystem.