A new PoRep protocol that optimizes storage requirements between PreCommit and ProveCommit without compromising security

Quick Links

📊 Motivation

The PoRep protocol today requires SPs to store ~12x sector size of data created during the replication step until the sector is proven in the on-chain proveCommit step.

The main reasons of this inefficiency are

Synthetic PoRep drastically reduces these space needs by reducing the set of challenges that might be chosen during the interactive proveCommit step, without compromising security.

Moreover, Synthetic PoRep would to allow for an additional 25% sealing throughput (assuming the SP keeps the same computing setup as today).

🚀 Impact on Filecoin

Why Synthetic?

Unique features of Synthetic PoRep