Confidential Transactions

  • Related, this was just published today: http://voxelsoft.com/dev/sumcoin.pdf

  • > A commitment scheme lets you keep a piece of data secret but commit to it so that you can not change it later.

    > commitment = SHA256( binding_factor || data )

    > Tell someone the commitment, then [later] reveal both the data and blinding factor.

    It looks like I can change my data, then generate a binding factor that will combine to produce the original hash input.