彼德森承诺

基础知识

Pedersen 承诺是一种加密算法,它允许证明者在不透露或无法更改它的情况下承诺某个值。

当您花费Haven时,您花费的输入值和您发送的输出值被加密并且对每个人(每个输出的接收者除外)都是不透明的。 Pedersen的承诺允许您发送Haven,而无需透露交易的价值。 Pedersen的承诺还使人们能够验证区块链上的交易是否有效,而不是凭空创建Haven。

这是什么意思

只要创建的加密输出量(包括收件人的输出和发回给发件人的更改输出)以及未加密的交易费用等于所花费的输入总和,便是合法交易,并且可以确定不是凭空创建Haven。

Pedersen承诺意味着可以将总和验证为相等,但无法确定每个总和的Haven值以及输入和输出的Haven值。 Pedersen的承诺还意味着,即使一个输入与另一个的比例,或一个输出与另一个的比例也无法确定。

由于环签名列出了实际花费的输入和诱饵输入,因此不清楚哪些输入真正被花费了,因此您实际上并不知道哪些输入 Pedersen 承诺需要相加。没关系,因为 RingCT 环签名只需要证明对于一种输入组合,输出等于输入的总和。由于数学原因,这是不可能伪造的。

深入信息

查看信息 环保密交易纸 Haven研究实验室的Shen Noether撰写。

以前 付款编号
下一个 修剪
zh_CN简体中文