On-Chain Computation

Definition ∞ On-chain computation refers to the execution of code and calculations directly on a blockchain network. This process is fundamental to the operation of smart contracts and decentralized applications, ensuring that all participants agree on the results of computations. It provides a transparent and verifiable method for executing logic within a decentralized environment.
Context ∞ Discussions surrounding on-chain computation frequently address issues of scalability and efficiency, as complex computations can strain network resources and increase transaction fees. News reports may highlight advancements in layer-2 scaling solutions or new virtual machine architectures designed to optimize these processes. Understanding the capabilities and limitations of on-chain computation is crucial for assessing the performance of blockchain networks.