发明名称 CRYPTOGRAPHICALLY CONCEALING AMOUNTS TRANSACTED ON A LEDGER WHILE PRESERVING A NETWORK'S ABILITY TO VERIFY THE TRANSACTION
摘要 Systems and methods are described for encrypting an amount transacted on a blockchain ledger, while preserving the transaction's ability to be verified. A blinding amount is added to an input value, and an output value is generated and encrypted. Both the input value and the output value are within a value range, where a sum of any two values within the range does not exceed an overflow threshold. The sum of the encrypted input value and the encrypted output value may equal zero. Rangeproofs associated with each of the input value and the output value are generated. The rangeproofs prove that the input value and the output value fall within the value range, and each rangeproof may be associated with a different public key. Each public key may be signed with a ring signature based on a public key of a recipient in the transaction.
申请公布号 WO2016200885(A1) 申请公布日期 2016.12.15
申请号 WO2016US36365 申请日期 2016.06.08
申请人 BLOCKSTREAM CORPORATION;MAXWELL, Gregory 发明人 MAXWELL, Gregory
分类号 G06Q20/00 主分类号 G06Q20/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利