EVM integration and transaction flow
The virtual machine (EVM) uses 256-bit machine code and is a stack-based virtual machine for executing smart contracts. Since EVM is designed for the Ethereum system, the account model (Account Model) is used for value transmission. The design of the multi-public chain hybrid architecture is based on the UTXO model, so the multi-public chain hybrid architecture uses the Account Abstraction Layer (Account Abstraction Layer) to convert the UTXO model into an account model that can be executed by the EVM. In addition, an account-based interface is added to the multi-public chain hybrid architecture, so that EVM can directly read information on the multi-public chain hybrid architecture. It should be noted that the account abstraction layer can hide some specific function deployment details and establish a separation of concerns for enhanced interoperability and platform independence.

Last updated