Slide 6
Slide 6 text
Copyright ©2018 chaintope, Inc. all rights reserved.
Pedersen Commitment
1991年にPedersenによって提案された、離散対数を利用した
秘密分散の仕組み
https://www.cs.cornell.edu/courses/cs754/2001fa/129.PDF
● シンプルなcommitment
commitment = SHA-256(blinding_factor || data)
● commitmentの加算
C(BF1, data1) + C(BF2, data2) == C(BF1 + BF2, data1 + data2)
C(BF1, data1) − C(BF1, data1) == 0
data1〜3={1, 1, 2}、BF1〜BF3={5, 10, 15}の場合
C(BF1, data1) + C(BF2, data2) - C(BF3, data3) == 0
C(1 + 1, 5 + 10) − C(2, 15) == 0