@Solayer redefines transaction processing by moving computation closer to the source: the edge. Instead of a linear, server-centric model, it anticipates transaction outcomes through speculative execution. This innovative approach maps out an intricate account access pattern for each transaction, creating a blueprint for efficient execution.
Leveraging this blueprint, Solayer employs fine-grained scheduling, ensuring that concurrent transactions don't clash. It then uses database sharding with RDMA (Remote Direct Memory Access), bypassing traditional network bottlenecks to allow for hyper-optimized, low-latency communication between shards. This allows for pre-execution of transactions at the edge, significantly reducing the time a user waits for confirmation and enabling a new era of high-throughput, concurrent transaction processing