Skip to main content

Onchain Computing

Definition

Onchain computing involves executing computational tasks and storing data directly on a blockchain network, leveraging smart contracts to perform operations in a decentralized and verifiable manner. This contrasts with off-chain computing, where most processing occurs outside the blockchain. While typically more expensive and slower due to network consensus requirements, onchain computing offers unparalleled transparency, immutability, and censorship resistance for critical applications. It underpins the logic and state changes of decentralized applications.