Questions tagged [ringsize]

The ring size is the number of one-time public keys (outputs) in the ring-signature that authorizes the transaction. One of those belongs to the actual sender, while the remaining ones (foreign outputs) are used for obfuscation and any existing output found on the blockchain can be picked. This achieves plausible deniability in that any given input in a transaction could have come from any of the outputs used in the ring signature.

Filter by
Sorted by
Tagged with
0 votes
1 answer
177 views

Why does each Monero upgrade increase the ring size? Why not just increase it all the way?

With the upcoming v18 of Monero, ring size will be increased to 16. Why doesn't it get increased all the way to what is feasible? What is the purpose of increasing it incrementally on each upgrade? ...
Patoshi パトシ's user avatar
0 votes
1 answer
58 views

How are the participants of a Ring Signature selected?

If I understand correctly, the participants of a ring signature will be just other outputs. But I don't understand the criteria for selecting those outputs.
3af2's user avatar
  • 63
0 votes
1 answer
58 views

How would I increase the hardcoded ring size in my fork?

As the title says. I want to increase the ring size that is hardcoded into a file that I can't find. I checked most of the code in the src/ringct directory and can not find it. Where is the hardcoded ...
user avatar
2 votes
2 answers
61 views

Is a transaction mixin size of 0 the same as not using ring signatures at all?

If I choose a mixin size of 0, is that the same as if ring signatures were not being used at all?
yemista's user avatar
  • 133
1 vote
1 answer
533 views

How to properly transfer XMR in monero-wallet-cli?

Usually I use the following command to transfer XMR: transfer normal 11 <address> <amount> But now I see people are using just: transfer <address> <amount> They don't specify ...
QYump's user avatar
  • 11
2 votes
1 answer
437 views

Estimating anonymity set size?

Is there any way to at least estimate what kind of anonymity set a user would have after churning Monero X times assuming the anonymity set of each individual transaction is the ringsize (i.e. there ...
The_Ringsize_Ring's user avatar
2 votes
1 answer
100 views

RingCT: What happens if accidentially decoy "Input + Output" sum up to 0?

In Ring CT the validattors check whether there is one combination of "Output + Input", that sums up to zero. What happens if "Real-Input + Output" does not sum up to zero, but accidentally some other ...
user674907's user avatar
1 vote
1 answer
147 views

Monero still in my wallet as unmixable

I can't get monero out of my wallet, It looks like it was old dust accumulated, but it sums out to 8xmr, then I added more fresh monero but now I cant get it out, I've tried sweep unmixable and sweep ...
mobck's user avatar
  • 41
1 vote
1 answer
332 views

Error: not enough outputs for specified ring size = 11

I am trying to fork monero release-v0.13. I have made changes to the cryptonote_config file and I built and ran the daemon. Everything seems to be fine, nodes are syncing, mining is happening. But ...
Mohammed niyas's user avatar
0 votes
1 answer
249 views

Minimum and maximun number of mixin right now? [duplicate]

Is it a hard rule that there needs to be 11 ring signatures right now for a transaction to take place right now?
Sri davei's user avatar
  • 167
1 vote
1 answer
170 views

Why did I get an error -18 whilst attempting an RPC transfer?

I recently tried to send a transaction on the local testnet running 'Beryllium Bullet' (v0.13.0.2-release) and got this error: {"code": -18, "message": "Transaction would be too large. try /...
lessless's user avatar
4 votes
1 answer
174 views

How is the number of ring members selected?

How is the number of ring members signing a transaction selected? Is it selected randomly by the sender or is it defined by the Monero wallet?
Sri davei's user avatar
  • 167
1 vote
1 answer
83 views

Finding mixins with daemon RPC call

What is the best way to get the random mixins from the daemon to be used to sign a transaction? There was a daemon RPC call "get_random_rctouts.bin" but not anymore. What should I use instead?
Pamuk's user avatar
  • 13
1 vote
2 answers
124 views

Can monero include actual spent input as previous transaction output?

Let's take we have two transactions. In the first transaction, it has 1 input with zero mixins and 3 outputs(stealth addresses). The second transaction has 1 input with one mixins and 2 outputs. Here ...
Sajitha Liyanage's user avatar
0 votes
1 answer
183 views

Could a blackballs list be used maliciously?

I do not see any way to trustlessly generate a blackballs database without running full nodes for malicious fork coins, which I do NOT want to do (and don't even have hardware resources to do). ...
rkmv6jph's user avatar
1 vote
1 answer
211 views

Why are there transactions in the Mempool that are invalid or over 50 hours old?

Checking xmrchain.net I noticed some very old transactions in the mempool. The oldest is over 70 hours old. It has a ringsize of 5 - how is that even possible? Are transactions not validated before ...
AlexAnarcho's user avatar
2 votes
1 answer
126 views

Are mixins now officially called decoys (and when did that happen)?

I was reading something written by a community member SamsungGalaxyPlayer, where they mention casually that "decoys" are the new name for "mixins". First time I've heard that. Can someone confirm and ...
user avatar
2 votes
1 answer
77 views

Are deducible monero transactions blackballed by default (or is there a need or plan to do so)?

Prior to April 2016, zero mixin inputs were allowed to be used. As described by paper (link at bottom), transactions with zero mixins once led to provably deducible transactions. Does the current ...
user avatar
1 vote
1 answer
284 views

How does the wallet software choose mixins (decoy outputs)?

Is the choice of mixins chosen randomly or chosen according to size, date of transaction, or otherwise?
user avatar
3 votes
1 answer
249 views

With a Churn: does it increase privacy more to do 1 TX with RingSize14 or 2 TX with RingSize7 or is it exactly the same?

In terms of increasing the distant to the original output.
AlexAnarcho's user avatar
8 votes
2 answers
3k views

How to use the sweep_all command with options like ring_size or priority

could you please tell me how to use this exactly? For example I want to sweep_all a wallet with low <priority> (in the GUI that would be x.25 I guess) to another address with default <...
miscuser's user avatar
6 votes
1 answer
524 views

What effect has the increase of minimal ring size from 5 to 7?

How will the scheduled increase of ring size in the current hard fork v7 affect security/privacy, transaction size/fees and verification time? Is there a reason why exactly 7 and not 10 or maybe 20?
marcrypt's user avatar
  • 347
2 votes
1 answer
366 views

What are Ring Members?

So as I understand, ring members are decoy outputs on the XMR Blockchain. Are these outputs originially public addresses (like in the BTC Chain) but have been hidden somehow? How have they been hidden?...
Tzadiko's user avatar
  • 23
2 votes
1 answer
272 views

More than one real input per transaction?

Is it possible to have more than one real input in a monero transaction? If yes, how can you know how many mixins are there and how many real inputs? If no, how do you explain this: https://...
Martin Matak's user avatar
2 votes
1 answer
155 views

5-party Ring Signatures still being implicatory for sender?

Why are 5-party ring signatures enough for privacy? I don't understand how even if I get everything else right privacy-wise, I can still be connected to a transaction and potentially implicated in ...
Jacob Miller's user avatar
6 votes
2 answers
2k views

What changes are planned for the September 2017 hard fork?

I am having trouble finding information about which of the following will be included in the September 2017 hard fork: Fluffy blocks Minimum / uniform ringsize ZMQ (Zero MQ) ? Is there a reliable ...
GooseBear's user avatar
  • 197
7 votes
2 answers
484 views

How are the other inputs chosen with MyMonero?

Riccardo Spagni said in an interview somewhere (I will edit this if I find the right one) that MyMonero uses a different input selection algorithm than the official CLI and GUI wallets. How are the ...
sgp's user avatar
  • 8,744
10 votes
2 answers
392 views

What is the difference between mixin and ringsize?

The community recently changed from using the term mixin for ring signatures to using ringsize. Are these terms used interchangeably, or are there some differences between these two terms?
sgp's user avatar
  • 8,744
5 votes
1 answer
233 views

Is there anyway to calculate how much privacy is gained by increasing the ring size of a transaction?

The default for wallets right now is 4 but is there a large benefit say using 15 or 20 over 4? Can this be measured? Bigger ring size will help obviously but after a while is it not kind of a waste of ...
samwellj's user avatar
  • 3,205
7 votes
1 answer
113 views

Is there a tool that tells me if my transfer has been used by others in a ring signature?

Is there a tool that, given a tx hash and/or a specific output, can search through the blockchain to see if it's been used as input in other transfers? This would preferably not be a web service but ...
user1161's user avatar
3 votes
1 answer
178 views

Number of outputs included in a given ring size

Historically the definition of mixin before recent plans to change the name to ring size counted the number of foreign or "fake" outputs in a ring. So for example a mixin of 6 would include a total ...
seek adventure's user avatar
4 votes
1 answer
223 views

Can an output be used as a decoy after it has been spent?

The title of the question is probably specific enough, but I'll give more color anyway. Here's a quick timeline. I received output A a year ago. In the last year, output A has been a decoy in 3 ...
scoobybejesus's user avatar
3 votes
1 answer
249 views

With RingCT on, can I lower mixin safely to save on tx fees?

Now that RingCT is on and transactions are many times bigger, would a mixin of 1, for example, be safe enough to keep a good level of privacy? I'm mainly asking because many pool operators have ...
user avatar
12 votes
3 answers
12k views

What is a mixin, and how does it work?

What actually is a mixin, and how does it work? Is it similar to mixing services that Bitcoin and DASH provide?
sgp's user avatar
  • 8,744
1 vote
1 answer
75 views

Why did Monero start with an enforced mxin of 2 then plans to hardfork to enforced mixin of 4 later?

Are there any perks to doing it like this? Why not just start off with enforcing mixin of 4 at the beginning?
samwellj's user avatar
  • 3,205
4 votes
1 answer
281 views

In the beta GUI wallet, what levels of mixin are offered by the sliding Privacy bar?

In the GUI wallet, under the "Send" tab, does the sliding bar labelled "Privacy" refer to the level of mixin? If so, what level of mixing is provided by the "Low", Medium" and "High" options?
StrawbsUK's user avatar
  • 691
4 votes
1 answer
224 views

How are outputs chosen on the blockchain for ring signatures in a transaction?

Is there any criteria which outputs are chosen for a 'mixin' in a transaction?
samwellj's user avatar
  • 3,205
7 votes
1 answer
51 views

Are there protocol-level incentives regarding mix-in selection?

If I'm not mistaken, the current wallet randomly selects outputs for mix-in from the TXO set using a certain probability density function. Is this behaviour somehow supported by protocol-level ...
guest's user avatar
  • 71
12 votes
1 answer
254 views

If I send two transactions to the same recipient, can they infer the true sender?

I send two transactions to the same recipient. The two sets of mixins used to generate the transactions would each include my public address. Is the recipient then able to reasonably infer that my ...
SpaceRace's user avatar
  • 464
2 votes
1 answer
69 views

Can I chose my own outputs to mix in a transaction?

Will it only be random output to mix in a transaction or can i chose my own?
samwellj's user avatar
  • 3,205
3 votes
1 answer
98 views

Will it be possible to see the mixin number with ringct on?

I was thinking if it was true you could see mixin number with ringct transaction? thanks everyone
samwellj's user avatar
  • 3,205
3 votes
1 answer
221 views

What are the pros and cons of changing the term "mixin"?

At one point there was some discussion to change the term "mixin" to something different, such as "ring partner" or "fake out", due to the fact that mixin doesn't do a good job of describing what a ...
Ginger Ale's user avatar
  • 5,666
9 votes
2 answers
279 views

Monero mixin 0 versus Zcash "T" address transaction

How does the privacy of a Zcash "T" address transaction compare with a Monero mixin 0 transaction (back when they were available)? Does 'T" stand for transparent? Would it be technically possible ...
Enricho Abato's user avatar
2 votes
0 answers
16 views

What is the reasoning behind 0 mixin for Aeon? [duplicate]

Aeon is a fork of Monero, but it has kept the possibility of zero-mixin transactions which are considered a privacy breach for the CryptoNote protocol generally as they degrade the privacy of the ...
JVP's user avatar
  • 107
7 votes
2 answers
154 views

When will the mandatory minimum mixin be increased?

Currently a minimum mixin of 2 is mandatory. It is my understanding that the mandatory minimum mixin will be increased to 4 at some point. When will that happen?
nioc's user avatar
  • 151
5 votes
1 answer
180 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 ...
Quentin Skousen's user avatar
2 votes
0 answers
213 views

Small bug with `default-mixin` [closed]

I just noticed that when I type 'set' in monero-wallet-cli [testnet] it prints, among other things default-mixin = 0. From what I understand, the default mixin should be the mixin level of a ...
user141's user avatar
  • 3,327
7 votes
3 answers
776 views

Why are there so many different amounts received when receiving a payment?

Do the amounts received correlate to the mixin level when sent?
pl55's user avatar
  • 1,838
14 votes
4 answers
2k views

What would be the minimum mixin for full privacy?

How much privacy does the default (I think it's 4) give? If not enough, how high a mixin is enough?
pl55's user avatar
  • 1,838
6 votes
3 answers
128 views

Why does proposed transaction fee fluctuate heavily sometimes?

I have enabled the always-confirm-transfers feature for my wallet, just to see the proposed transaction fee before I confirm the transaction. I have noticed that it sometimes fluctuates quite heavily ...
dpzz's user avatar
  • 4,519