Computation
๐๏ธ Computation Cost
Since Klaytn aims to maintain 1-second block time, the execution time of transactions has to be managed. Here are three approaches to achieve that:
๐๏ธ Execution Model
This page describes the execution model, the data structures, and the life cycle of Klaytn smart contracts.
๐๏ธ Klaytn Smart Contract
Smart contracts in Klaytn are programs that implement business logics, games, libraries, token transfers, or any type of code interacting with the Klaytn blockchain. When conditions described in the smart contract are met, the contract executes immediately. The terms within smart contracts are described in programming language; their contents data are stored as their state.
๐๏ธ Klaytn Virtual Machine
Overview
๐๏ธ Precompiled Contracts
Klaytn provides several useful precompiled contracts, none of which are state-changing.