|
Andre Cronje, a director at the Fantom Foundation, stated on social media that Fantom has successfully addressed the issue of state bloat in blockchain, marking a core milestone since the project's inception. Fantom utilizes the aBFT (Asynchronous Byzantine Fault Tolerance) consensus mechanism, which eliminates the need for the longest chain rule. Once over two-thirds of validators are aware of the previous state, all data before reaching that state can be pruned. This means that data before two epochs can be trimmed.
Fantom has also introduced a new database technology called Carmen, which adopts flat storage instead of tree or dictionary structures. While maintaining encrypted signatures of the world state, Carmen further significantly reduces the current active state bloat. Finally, Carmen natively supports real-time pruning. Although archival nodes still need to retain all data, most validators can enable pruning. With the use of these technologies, Fantom's state storage requirements have decreased from around 2TB (archival) to 60GB (archival).
BlockBeats Note: State bloat refers to the issue where the required storage space for processing and storing transaction and smart contract data on the blockchain continually increases over time. This leads to increased storage costs and reduced processing efficiency, especially for nodes that need to maintain the complete historical record of the network. |
|