Supernet | Intelligent Node
Unlike traditional nodes, we have optimized both the Memory and Storage modules.
Last updated
Unlike traditional nodes, we have optimized both the Memory and Storage modules.
Last updated
The core function of the Supernet Intelligent Node is to execute smart contracts deployed on the Supernet network. These smart contracts are automatically executed based on the AI Agent's received instructions. The Supernet Intelligent Node is responsible for executing these contracts based on the input data and returning the computed results. These contracts can involve complex logic, and the results are then broadcasted to the network.
The Supernet Intelligent Node maintains the global state database of the network, recording the balances of all accounts, state variables of smart contracts, and more. Each transaction and contract execution leads to changes in the system state, and the Supernet Intelligent Node ensures that all nodes reach consensus on these state changes. The Supernet Intelligent Node ensures consistency and integrity of the state, which is crucial for decentralized systems.
Each transaction processed by the Supernet Intelligent Node involves invoking smart contracts, transferring tokens, or other state changes. The Supernet Intelligent Node not only executes the smart contracts in the transaction but also verifies the legality of the transaction, such as validating digital signatures and checking the sender's account balance. Once the transaction is executed, the Supernet Intelligent Node updates the global network state.
Each smart contract executed on the Supernet Intelligent Node runs in an isolated environment. Even if an issue arises during the execution of a contract, it will not affect the execution of other contracts or the overall stability of the system. This isolation of the Supernet Intelligent Node enhances the system's security and scalability.