Skip to content

Default to use aggregation with prove commits to save significant gas usage #489

@jennijuju

Description

@jennijuju

Checklist

  • This is not a new feature or an enhancement to the Filecoin protocol. If it is, please open an FIP issue.
  • This is not brainstorming ideas. If you have an idea you'd like to discuss, please open a new discussion on the Curio forum and select the category as Ideas.
  • I have a specific, actionable, and well motivated feature request to propose.

Curio component

  • PoRep Pipeline
  • Snap Deals
  • Market
  • IPNI provider
  • Curio UI
  • Other

What is the motivation behind this feature request? Is your feature request related to a problem? Please describe.

FIP-100 removed the batch balancer to incentivize aggregation of prove commits to be always economically rational - it always costs way less gas to onboard the same amount of sectors using aggregation compared to onboard sectors individually. Similarly with batching for precommits.

Image Image

Describe the solution you'd like

simplify the onboarding pipeline to default using batching and aggregation, and remove any fire-message logic thats based on base fee (user might still want to config the max # sectors and/or how long to wait for aggregation.

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions