System originally designed for Bitcoin by Blockstream developers to hide the amount of transactions from everyone besides the transaction participants. Confidential Transactions combined with Ring Signatures (RingCT) are now implemented (in GitHub) and being tested for Monero.
Questions tagged [confidential-transactions]
30 questions
30
votes
4 answers
How much larger are Monero transactions compared to the average Bitcoin transaction?
We know that because of the way Monero's privacy works, transactions are larger than a Bitcoin one, but how much larger on average are they compared to Bitcoin transactions? How will this affect the growth of the blockchain into the future?…
ferretinjapan
- 6,494
- 2
- 20
- 47
20
votes
1 answer
What is RingCT and how does it compare to Confidential Transactions?
What is RingCT and how does the addition of Ring Signatures enhance the privacy properties of RingCT compared to Confidential Transactions as designed by Greg Maxwell?
https://people.xiph.org/~greg/confidential_values.txt
neversleep
- 741
- 5
- 16
16
votes
1 answer
Can I manually check consistency of Pedersen Commitments in RingCT?
Even though I fully trust the math behind RingCT and I know no moneroj can be created out of thin air, sometimes I'd like to see for myself the consistency of the Pedersen Commitment before/after any given transaction (ie. they sum up to the same…
kenshi84
- 2,485
- 1
- 14
- 33
9
votes
1 answer
Are Confidential Transactions in Monero perfectly binding or hiding?
Bitcoin contributor Pieter Wuille recently commented on Reddit:
Bulletproofs and the Pedersen commitments they operate on are
perfectly hiding, but not perfectly binding. This roughly means that
if they're adopted inside Bitcoin, and elliptic…
scoob
- 215
- 1
- 5
6
votes
1 answer
Transaction structure: Question about ecdhInfo
This question by kenshi84 shows how the pseudoOuts and outPk fields can be validated by anyone (without knowing any of the private keys involved), by checking that sumIn === sumOut:
> var H =…
Lustiger Astronaut
- 115
- 4
5
votes
3 answers
How does RingCT work with / without coefficients?
I was trying to get more information on how RingCT works, I found the thread I linked to below here on the stack exchange. In the other thread, the most upvoted answer explains it as a coefficient, but then others say there is no coefficient for…
Tommy World Power
- 51
- 1
4
votes
1 answer
What is the "SpendProofV1..." or "OutProofV1..." in the details of a sent transaction in the GUI?
I'm guessing it's either the Confidential Transaction range-proof? Or is it some kind of proof-of-payment I can send to the recipient to prove... payment...?
Either way, what privacy or security is lost if that detail is shared or exposed?
pinhead
- 143
- 4
4
votes
1 answer
Would a fixed ring size improve anonymity?
Currently the ring size of a transaction can be set by the sender. One would think that using a ring size of 10 makes the transaction more anonymous than using a ring size of 5 (current default) as the transaction had more input candidates. But does…
dictephexd
- 41
- 1
4
votes
1 answer
Confidential transaction shows amounts
My understanding is that confidential transactions "hide" the amount exchanged.
However I have found a confidential transaction where the input amount is visible.
Is that expected?
assylias
- 2,218
- 12
- 28
3
votes
2 answers
What all information we can gather from a Monero wallet address?
I am pretty new to this crypto currency. My question is that what all information can be found, if we only know a malicious user's Monero
wallet address?
Can I check this Monero wallet balance? If so, how?
Can I check who (wallet address)…
Karthik
- 31
- 2
3
votes
1 answer
Making non-native tokens private by using RingCT
(This is a research oriented question)
Is it possible to leverage the CT primitive and use it in order to transfer non-native and non-fungible tokens such as ERC721 (in another blockchain of course, since Monero doesn't support a token that is…
user1387682
- 367
- 1
- 5
3
votes
1 answer
What exactly are bulletproofs replacing in monero?
I am stuck on these questions in understanding bulletproofs:
Are bulletproofs a way to hide the sender and the amount?
What is the difference between bulletproofs, RingCT and Ring signatures?
Edit:
Confidential txs just hide the amount.
RingCT is…
WeCanBeFriends
- 670
- 3
- 7
2
votes
2 answers
Privacy implications resulting from lack of xmr.to multiple output function
When sending Monero the confidential transaction feature of RingCT hides thetransaction amount. Is there a privacy leak with the current xmr.to setup that weakens that claim?
Assume an online electronics vendor is selling televisions for 0.092…
neversleep
- 741
- 5
- 16
2
votes
1 answer
Monero transaction from kraken to bitfinex stucks in status confidential transaction
My Monero transaction sucks since 2 months and I have no idea how to get my coins back. Bitfinex support does not answer and according to kraken support moneros were send successfully. Find my transaction info…
Bedorn
- 21
- 1
2
votes
1 answer
Why are rangeproofs necessary?
Title. This is probably a remarkably stupid question, but I digress. Now, I understand the point of rangeproofs, but I don't understand why they're actually necessary.
So, rangeproofs prevent a malicious user from committing to a negative number in…
needed athrowaway
- 23
- 3