A blockchain execution layer for Ethereum from Fuel Labs that is noted for its multithreaded capability for processing transactions. Fuel is a modular architecture based on the FuelVM execution module that is programmed in the Rust-based Sway language. Fuel defines its modularity as follows. See
modular blockchain,
smart contract and
consensus mechanism.
Monolithic Chain Fuel Modular Layers
1. Smart contracts 1. Smart contracts
2. Consensus, 2. FuelVM
Settlement and
Data availability 3. Consensus and
Data availability