sealing pipeline: Support importing (partially) sealed sectors #9012
Labels
area/api
area/sealing
dif/hard
Suggests that having worked on the specific component affected by this issue is important
effort/days
Effort: Multiple Days
impact/new-api
kind/feature
Kind: Feature
P1
P1: Must be resolved
This is a feature needed by things like external sealing services.
We should add some new APIs to lotus-miner which would make it possible to import sector data and metadata in any state.
This would enable a lot of new alternative sealing architectures - for example making it possible to offload PC1/2 compute to an external service, ship sector data to the miner before any (Commit/PreCommit) messages are sent to the chain, and let the miner handle the remaining sealing steps (sending chain messages, running Commit1/2 (possibly using external snarking service for PoRep))
Example architecture:
The text was updated successfully, but these errors were encountered: