Functional commitment schemes are a generalization of vector commitment schemes. The commitment is a short commitment to a function, which supports opening the commitment at specific positions with small proof without opening the whole function.
Functional commitment schemes consist of vector commitment schemes and polynomial commitment schemes.
- Functional Commitment Schemes: From Polynomial Commitments to Pairing-Based Accumulators from Simple Assumptions
- Efficient Functional Commitments: How to Commit to a Private Function
- [Eurocrypto23']Functional Commitments for All Functions, with Transparent Setup and from SIS
- Succinct Vector, Polynomial, and Functional Commitments from Lattices