EVM Execution Environment
ABC Stack provides a fully EVM-compatible execution environment that processes transactions and maintains state.
Following best practices in software architecture, ABC Stack separates concerns to prioritize execution and interoperability. Unlike Layer 2 rollups that must coordinate with a settlement layer, ABC's execution environment processes transactions and maintains state without external dependencies. This independence is key to achieving gigagas-level throughput.
For developers, this means being able to build high-performance applications that can fully leverage EVM compatibility while maintaining the flexibility to integrate with other chains through their choice of bridging technology.
ABC's execution layer maintains its own canonical state, similar to a Layer 1 blockchain. Full nodes in the network independently validate all state transitions according to the rollup's rules, without needing to generate fraud proofs or validity proofs for an external chain. This removes a major source of computational overhead that constrains settled rollups.
Last updated