Skip to main content

Non-Synchronous Systems

Definition

Non-synchronous systems operate without requiring all components to process information simultaneously or in lockstep. In the context of blockchain, this means different parts of the network can operate and update independently, often processing transactions at varying speeds. This design approach can enhance scalability and throughput by avoiding bottlenecks associated with strict global ordering. However, it also introduces complexities in maintaining consistent state and ensuring finality across the distributed ledger.