☰
FCMP++ Migration
The goal is still the same, we need to verify the:
- Membership proof
- Check the amounts
- Check the uniqueness of key images
- Check the emission
Check if FCMP++ (replacing CLSAG) is theoretically safe and if the implementation is flawless. Instead of proving that the spent output belongs to a small ring, the prover shows that it belongs to the whole set of outputs committed in the Merkle tree. An overview of how it works can be found here.
Verify if BP+ is doing its job correctly and that the commitments equation is satisfied.
Make sure that only one unique key-image per output is being created.
Make sure that the nodes are generating amounts up to the maximum agreed by the emission curve values.