-
Notifications
You must be signed in to change notification settings - Fork 447
Open
Labels
📦 🌐 tendermint v2Issues or PRs tm2 relatedIssues or PRs tm2 related📦 ⛰️ gno.landIssues or PRs gno.land package relatedIssues or PRs gno.land package related
Milestone
Description
Description
This effort covers the concern of storage creep in Gnoland, as the blockchain advances to new heights.
Essentially, as the Gno chain progresses, it will become more and more expensive to manage storage-wise, since it can grow into gigabytes / terabytes in size for archive nodes. This can be mitigated with a few strategies:
- introduce different node types, so not all nodes are archive nodes (this is an entirely new effort, and not something required for main-net)
- analyze and optimize the data structures used to store blockchain data in embedded storage
- analyze and optimize the underlying storage layer (embedded storage)
Successful outcome of this effort:
- storage growth contained in the form of optimizations
- storage growth analyzed and documented
- storage data structure and underlying layer analyzed and optimized to minimize overhead of a growing chain
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
📦 🌐 tendermint v2Issues or PRs tm2 relatedIssues or PRs tm2 related📦 ⛰️ gno.landIssues or PRs gno.land package relatedIssues or PRs gno.land package related
Type
Projects
Status
Other dev assigned
Status
Backlog