Questions tagged [ringct]

New protocol designed by the Monero Research Labs combining ring signatures from CryptoNote with Confidential transactions. RingCT transactions are not only untraceable (ring signature) but also keep the transaction amount private (confidential transaction).

Filter by
Sorted by
Tagged with
4
votes
1answer
116 views

Reason for 9 month period between v4 and v5 forks

From this question it is clear that the v4 hard fork was advanced to January 2016 (from March 2016) so that RingCT could be activated sooner. The v5 hard fork scheduling (for September 2016) was ...
2
votes
2answers
336 views

Vcash privacy and scaling compared with Monero?

How do Vcash privacy and scaling functions compare with Monero? How does the privacy provided by Chainblender, used by Vcash compare with RingCT for Monero? Monero has had dynamic block sizes since ...
5
votes
1answer
100 views

How will outputs be migrated to RingCT, in the transaction building level?

I am aware that a similar question has been asked, but it doesn't go into the details of whether in the wallet level the individual user will be able to send rct and non-rct transactions, and wheather ...
15
votes
1answer
956 views

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 ...
8
votes
1answer
339 views

Does the key vector approach in RingCT represent linkability among transactions? Can it be exploited by blockchain analysis?

As I understand from MRL-0005 (Definition 4.1 in page 9), when creating a RingCT transaction with, say, m inputs, n outputs, and q mixin, the i-th member (where i=0...q) of the ring signature R is ...
7
votes
1answer
144 views

Issue with unforgeability proof of ASNL in RingCT paper

In the RingCT paper, proof of theorem 5.1 (The Aggregate Schnorr Non-linkable ring signature is unforgeable under the discrete logarithm assumption), it is assumed by contradiction that there exists ...
8
votes
2answers
2k views

What is RingCT and how does it make Monero private?

I hear that RingCT will make Monero more private than Bitcoin. Is there truth to this?
4
votes
1answer
498 views

What are MLSAGs, and what is their significance for Monero and/or RingCT?

I've seen MLSAG mentioned in a couple places. I believe it has to do with the "signature" part of "ring signature," but I'm otherwise clueless. Can anyone provide more information?
8
votes
1answer
276 views

Are RingCT signatures malleable?

Can a RingCT signature of a transaction be slightly modified to create an equivalent transaction (same inputs, same outputs) with a different transaction id?
10
votes
1answer
333 views

Is Monero the first cryptocurrency to use Confidential Transactions (RingCT), 0MQ, and LMDB?

I assume these technologies exist in other usages, but are we the first coin to implement them?
3
votes
1answer
110 views

monero wallet and RingCT

When will the monero wallet and ringct be completed for monero users and will the wallet be compatible with other cryptocurrencies like BTC ETH etc?
4
votes
1answer
60 views

What is the reason why the monero firmware is delayed until ringCT is implemented?

What is the reason why the monero firmware is delayed until ringCT is implemented? Does this mean the firmware has to be re-written to work with ringCT? Also will the trezor Monero firmware will be ...
5
votes
1answer
163 views

Is mixin still needed with RingCT?

If RingCT hides amounts (so dust would no longer be a problem, as I've heard) and addresses, is there any downside to using a mixin of 0? Edit: I am aware that RingCT won't be available for the ...
1
vote
1answer
83 views

What will be the effect on monero if bitcoin deploys schnorr sig's? [closed]

Let's take this question two ways. Assuming Schnorr requires a hard-fork - let's take into consideration what that could do to bitcoin in context of this question. let's assume schnorr is deployed ...
6
votes
1answer
113 views

Small bug with `sweep_all`

I am experimenting with the testnet wallet, so I did a sweep_all to my own address to see how it worked. And so this line came up: Sweeping 0.000000000000 for a total fee of 0.048000000000. Is this ...
8
votes
1answer
168 views

How can I assist in testing RingCT on the Monero testnet?

I hear that RingCT is currently fully deployed on the Monero testnet, and that we can assist with stress testing the protocol by creating a testnet account ourselves. I created my own testnet wallet ...
10
votes
1answer
196 views

How to see that the RingCT commitment parameter H is in fact a multiple of the base point G

On the last paragraph of page 7 of Monero Research Lab's paper about RingCT, the author makes some statements to the effect that it is possible to pick a random point on the base curve ED25519 that is ...
11
votes
2answers
494 views

How will the ring CT fork be rolled out?

I understand that the latest monero software already has all the RCT code. Does it mean that no upgrade will be required prior to RCT HF? If so, is the block height at which RCT will be allowed ...
3
votes
2answers
80 views

Obfuscating the output as well?

This is just a random idea with no technical backing: with RingCT the input is obfuscated, but everyone still knows that the output destination holds the money. Is there any possibility of also ...
3
votes
1answer
125 views

Selection of outputs with RingCT

What are the improvements brought by RingCT regarding selection of inputs and outputs?
8
votes
1answer
91 views

Has RingCT been reviewed by the other Monero Research Lab members?

Shen Noether has created RingCT and I trust that he has done so in a safe and correct manner, but it never hurts to have more eyes on the crypto. RingCT is currently in testnet and being rigorously ...
6
votes
1answer
546 views

Will there be a January hard-fork for RingCT?

If there is a earlier hard-fork. Will only the RingCT code be included in the version or every improvement until then? Will this skip the March hard-fork or will the March fork use version 5?
13
votes
1answer
456 views

Could Monero help me to implement a safe election for a small group of students?

The problem I am in charge of implementing a secure, secret election for a small group of students on my school. I have a list linking valid student IDs to emails, and I want each one of them to vote ...
5
votes
1answer
259 views

How does RingCT prevent doublespend ?

For what I know about RingCT it use fake outputs to mask the amount that is transaction between address's, how do we know that the fakeoutputs are correct and that is noone messing with them?
4
votes
0answers
155 views

With RingCT, could an adversary get into a bunch of ring signatures to decrease privacy? [duplicate]

Let's say I want to deanonymize Monero. What if I create a ton of RingCT outputs, such that, say, +99% of them are mine. Since amounts don't matter with RingCT, it can be very small amounts (like one ...
6
votes
1answer
155 views

Are RingCT transaction bigger than an average ring signature transaction?

Are RingCT transaction bigger than an average ring signature transaction? If yes how much bigger?
5
votes
1answer
101 views

Danger of using a very long unlock time

The answer to this question says transactions with an unlock_time are mined right away but outputs will not be able to be used as inputs in another transaction until the unlock_time is met. Based on ...
7
votes
1answer
178 views

How will RingCT dust work?

Right now, if you have a small piece of Monero, you can spend it with mixin 0. That way, you can collect a bunch of them without paying too high of fees. RingCT will hide amounts, meaning it won't be ...
6
votes
1answer
137 views

As a XMR recipient after HF4 is there a way I can only accept RingCT payments?

This question discusses how both RingCT and non RingCT transactions will be allowed between HF4 and HF5. It also discusses how a user can turn all non RingCT outputs into RingCT outputs. As a Monero ...
6
votes
1answer
164 views

How will the transition to RingCT work?

When Monero implements RingCT, how will the transition be handled? In particular, how will pre RingCT outputs be migrated into outputs available for use in RingCT transactions?
3
votes
1answer
151 views

RingCT equivalent for output_histogram

Based on the answer and comments to this question about available outputs by denomination, I understand that things will change once RingCT arrives. Exactly how will the number of outputs change ...
6
votes
2answers
87 views

How will RingCT interact with view keys?

Can view keys reveal the amount of a transaction? Will they be able to view outgoing as well as ingoing transactions?
5
votes
1answer
68 views

Is public testnet for RingCT planned prior to its release?

Now that a pull request to merge RingCT has appeared in GitHub are there plans to create a public testnet? If so how would someone participate and help test the code?
8
votes
2answers
260 views

Ring CT and transactions fee

With the future implementation of RingCT, transaction amounts will be hidden. How will a miner determine if a RingCT transaction includes a sufficient enough transaction fee to be included in a block?...
19
votes
1answer
3k views

ELI5: How does RingCT work?

Can someone explain simply how RingCT can make sure that a user has the specified amounts without seeing it? My mind starts to pause as soon as i see formulas on a whitepaper.
7
votes
1answer
127 views

How sophisticated will Monero's multisig capability be once RingCT is implemented and it's future plans afterwards?

A lot of people talk about the fact that once RingCT is implemented multisig will be possible, but it seems to be a very open statement, can someone give a more comprehensive breakdown of what kind of ...
14
votes
3answers
370 views

How will transaction fees be calculated after RingCT?

I read that RingCT will bring transaction sizes close to about 13kb. How much larger would a mixin=4 Monero transaction be compared to a Bitcoin transaction? Based on a 13kb size, it would be about ...
11
votes
2answers
367 views

Can Ring Confidential Transactions Range Proofs be pruned?

RingCT adds a set of range proofs to each transaction. Can these be pruned? Would there be a need for "full nodes" which retain these proofs? If so, why?
12
votes
1answer
229 views

How much larger would a mixin=4 Monero transaction be compared to a Bitcoin transaction?

I've heard estimates ranging from 5-10 times bigger, but is it possible to come up with a more precise answer? By how much will this figure change after RingCT is implemented? What other factors might ...
9
votes
2answers
208 views

Will the RingCT fork make it harder for other CryptoNote coins to merge improvements made to Monero?

Monero has already made substantial changes to its codebase. Will the RingCT fork make it harder for other CryptoNote coins to merge improvements made to Monero? Does every major fork make it more ...
16
votes
3answers
6k views

How many transactions per second can the Monero network handle?

How many transactions per second can the Monero network (theoretically) handle? Did recent LMDB optimizations improve the speed that CPUs can confirm transactions? Is the current limiting factor CPU ...
5
votes
1answer
222 views

Does Monero/the CryptoNote Protocol support multi signature wallets?

I did not find a question directly asking for multi signatures and Monero. Right now there doesn't seem to be support for multi signatures in Monero. So I want to know if it is technically feasible ...
28
votes
4answers
2k views

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 ...
20
votes
1answer
345 views

Does Monero offer an equivalent of Check Lock Time Verify transactions?

Does Monero offer an equivalent of Check Lock Time Verify (CLTV) transactions? If not are there any major CryptoNote or RingCT specific obstacles that would prevent such a feature from being added in ...
17
votes
2answers
280 views

Spam attack to gain control of many outputs and undermine privacy

Would it be possible for an attacker to send many transactions to himself with the goal of gaining control of many outputs for the purposes of deanonymizing transactions of others (using low mixins ...
20
votes
1answer
2k views

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/...
59
votes
3answers
8k views

How does Monero privacy and security compare to Zcash?

How does Monero privacy compare to Zcash? What are the key security risks associated with each design? Since important Monero improvements are in active development and Zcash has yet to launch, ...
14
votes
2answers
297 views

How does ringct interact with multisig?

When the ringct branch is finished, will it make m-of-n multisig easier or harder to implement?