filecoin-project / FIPs

The Filecoin Improvement Proposal repository
312 stars 165 forks source link

FIP-0086: Specify and update signature and signature aggregation #1064

Closed Stebalien closed 1 month ago

Stebalien commented 2 months ago

This commit:

  1. Specifies the BLS curve used by F3.
  2. Specifies the aggregation scheme.
  3. Tweaks the aggregation scheme to use all public keys from the committee when computing the aggregation coefficients for better performance.

This change does not change how F3 consensus works, it just makes the protocol more efficient.

See https://github.com/filecoin-project/go-f3/issues/592