Confidential Transaction
【暗号通貨輪読会#14】Confidential Transaction - YouTube
Elements
Confidential Transactions | elementsproject.org
なにができてないにができない?
できる
取引量の秘匿
上限がある?
できない
取引者の秘匿?
Confidential Transactions - Investigation | elementsproject.org
Confidential Transactions/Bulletproofs | by nopara73 | Medium
Bitcoin transaction では、input と output の合計が同じであればよい(ここでは fee は考慮しない)
それらの量は本質的ではないので、inputs の commitment と outputs の commitment を比較して同じあたになればよい
ただし、範囲も検証する必要がある
Commitment(10) = Commitment(1) + Commitment(9) はもちろん正しい
Commitment(10) = Commitment(10) + Commitment(90) も正しくなってしまう
これが間違っていることを検証するために Rangeproof が必要だが、サイズがでかい
そこで Bulletproofs が考え出された
Currency supply を規定するルールが変わってしまう?
https://overcast.fm/+LCsFeaERM/1:12:28
Bitcoinの匿名性を向上させるConfidential Transactions - Develop with pleasure!