Any putative commitment scheme that can only commit to point
s for efficiency, can be modified to commit to (point, value)
by the standard pay-to-contract scheme where committed_point = point + hash(point || value) * G
, i.e. the same scheme used in Taproot, which commits to a point onchain.
1 Like