Celestia is unique among L1 designs because it doesn’t have smart contract functionality. It instead opted for as simple a design as possible – eliminating execution in the process. The idea is that
Computing is at its simplest when there is a single machine. Your brother’s laptop can fail without making your phone crash. Distributed systems increase complexity by coordinating a set of connected machines.
Full nodes verify blocks by downloading all transactions and re-executing them to check their validity. Unsurprisingly, larger blocks place a greater burden on full nodes – more hardware required to process and verify each
Centralized sequencers are the current norm for rollups and most, if not all, plan to decentralize the sequencer in the future. There is no correct way to decentralize as multiple options exist that
Rollups have come a long way since their initial conception in 2019. We’ve seen a distinction emerge between two primary contenders and a varying assortment of other promising theoretical designs that encompass