Compromissos Pedersen

O básico

Os compromissos de Pedersen são algoritmos criptográficos que permitem a um provador se comprometer com um determinado valor sem revelá-lo ou ser capaz de alterá-lo.

Quando você gasta Haven, o valor das entradas que você está gastando e o valor das saídas que você está enviando são criptografados e opacos para todos, exceto o destinatário de cada uma dessas saídas. Os compromissos da Pedersen permitem que você envie Haven sem revelar o valor das transações. Os compromissos de Pedersen também possibilitam que as pessoas verifiquem se as transações no blockchain são válidas e não estão criando Haven do nada.

O que significa

Contanto que os valores de saída criptografados criados, que incluem uma saída para o destinatário e uma saída de alteração de volta para o remetente, e a taxa de transação não criptografada seja igual à soma das entradas que estão sendo gastas, é uma transação legítima e pode ser confirmado para não estar criando Haven do nada.

Os compromissos de Pedersen significam que as somas podem ser verificadas como iguais, mas o valor Haven de cada uma das somas e o valor Haven das entradas e saídas individualmente são indetermináveis. Os compromissos de Pedersen também significam que mesmo a proporção de uma entrada para outra, ou uma saída para outra, é indeterminável.

Não está claro quais entradas estão realmente sendo gastas, já que a assinatura do anel lista as entradas reais sendo gastas e as entradas de engodo, portanto, você não sabe realmente quais entradas de Pedersen precisam ser somadas. Tudo bem, porque a assinatura do anel RingCT só precisa provar que, para uma combinação das entradas, as saídas são iguais à soma das entradas. Por razões matemáticas, isso é impossível de forjar.

Informações detalhadas

Veja informações em Papel de transações confidenciais por Shen Noether do Laboratório de Pesquisa Haven.

Anterior IDs de pagamento
Próximo Poda
pt_PTPortuguês