15 votes
Accepted

How will the temporal output alignment of ring partners (mixins) be addressed?

There are three main ways to fix this. The first one is to attempt to select outputs which are unrelated, if possible. This only works if you are sending an amount of monero that can be represented ...
user avatar
  • 34.6k
15 votes
Accepted

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

Your public address will never appear on the blockchain. What you're spending is amounts sent to one-time destinations so they're unlinked. Not only that, but each one-time addres will be "mixed" with ...
user avatar
  • 19.8k
12 votes
Accepted

What factors are influenced by ring size selection?

Answers below:) Yes, except if you're consistently using some weird number like 103, in which case you're leaking the fact that every transaction using that mixin might be yours. In a way, yes, but ...
user avatar
  • 5,079
12 votes
Accepted

What is the difference between mixin and ringsize?

There is a small difference. In summary, ringsize will always equal mixin + 1. So, a mixin of 2 is the same as a ringsize of 3. Mixin refers to the number of other inputs used in a ring signature ...
user avatar
  • 8,704
10 votes
Accepted

Aeon minimum mixin

Aeon does not have a minimum mixin by design. Transactions with mixin 0 can be very small and inexpensive. This is by design. According to smooth If usage increases there is a built in system to limit ...
user avatar
  • 6,533
10 votes
Accepted

What would be the minimum mixin for full privacy?

It will always be a sliding scale, much like how many confirmations will give me full security? The answer is neither can give you "full" security, but they can make it so that it's enough to thwart ...
user avatar
10 votes
Accepted

Monero mixin 0 versus Zcash "T" address transaction

Monero mixin 0 is still superior to a Zcash "T" transparent transaction due to the fact that Monero uses stealth addresses for every transaction whereas Zcash does not have this feature. I do not ...
user avatar
9 votes

What would be the minimum mixin for full privacy?

There is no concept of full privacy, and therefore no magic mixin enabling full privacy. The default mixin is 4 in monero-wallet-cli, and the network will enforce a minimim of 2, except for ...
user avatar
  • 34.6k
9 votes
Accepted

Usage of a zero mixin (ring size =1)

It is known that Poloniex switched to non zero mixin for a short time for withdrawals. However, they reverted to zero not long after, and I believe this to be due to the increased fees. Unfortunately, ...
user avatar
  • 34.6k
9 votes
Accepted

Largest ring size ever used in a Monero transacation

According to Monero Blocks statistics the highest pre RingCT ringsize was 850. I was not able to immediately locate that transaction on the blockchain. I was able to find a sample 150 mixin ...
user avatar
  • 6,533
8 votes

What factors are influenced by ring size selection?

fluffypony gave a good answer for pre-rct, I will give one for post rct, which is both similar, and different: A higher mixin means selecting another input that could be the one that's being spent. ...
user avatar
  • 34.6k
8 votes
Accepted

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

When sending a payment, the amounts are split by denominations, such that every single output's decimal representation is made up of a single non zero digit, and zeroes for the remainder. For ...
user avatar
  • 34.6k
8 votes
Accepted

Should I worry about dust in my wallet?

The behavior in the transaction you linked is a new one. It did not exist at the time MRL-0004 was written. Now, if you make a transaction now including your 0.00111111 output, it will appear as is ...
user avatar
  • 34.6k
8 votes
Accepted

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

Privacy: Outputs are where amounts of Monero are stored on the blockchain. When you spend one of your outputs in a transaction, it cannot be known which of 7 different source outputs you're really ...
user avatar
  • 8,398
7 votes
Accepted

What is the technical definition of "dust" that is allowed to be sent with a mixin of 0?

Dust is not a very well defined term in general. However, in the context of your question ("allowed to be sent with a mixin of 0"), this is about which outputs have enough other outputs of the same ...
user avatar
  • 34.6k
7 votes

What would be the minimum mixin for full privacy?

There is no mixin amount that gives you "full" privacy. The minimum mixin of 2 gives the smallest amount of plausible deniability possible (1 in 3), and the default of 4 is a little bit better (1 in 5)...
user avatar
  • 8,704
7 votes
Accepted

Mixin 0 (mixin 1) transaction ban

As of the Monero 0.9.0 Hydrogen Helix release the minimum mixin is 2 (2 foreign outputs per ring for a total of 3) with the exception of dust transactions. The minimum mixin will be raised to 4 in a ...
user avatar
  • 6,533
7 votes
Accepted

What is the purpose of enforcing a minimum mixin?

For any particular person, maybe not. But in general, a miner might want to hide the fact that he or she may be mining (or even mining a particular block). For instance, if a third party knows you ...
user avatar
  • 34.6k
7 votes
Accepted

Is there a minimum and maximum mixin size?

As mentioned by JustinEU4, degradation of privacy for one party also degrades privacy for others. The effect is typically small, but if there is a lot of degradation, there comes a threshold effect. ...
user avatar
  • 34.6k
7 votes
Accepted

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

You must choose mix inputs of the same amount as the one you are spending. Other than that there are no restrictions, though it's not a good idea to choose a really recent output (less than 10 blocks ...
user avatar
  • 2,422
7 votes

What is a mixin, and how does it work?

The mixin count refers to the number of other signatures (aside from yours) in the ring signature that authorizes the transaction. A default mixin of 4 means that there are 5 total signatures. Someone ...
user avatar
  • 8,704
6 votes

How will the temporal output alignment of ring partners (mixins) be addressed?

One option would be modifying the selection algorithm so that it selects ring partners in a similar date range to your own outputs. Then all of the transactions in your ring would be from the same ...
user avatar
  • 1,498
6 votes

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

No. It just splits the transaction amout into denominations commonly found on the blockchain. Then, each of those denomitation is mixed with few more of the same kind, depending on the mixin level ...
user avatar
  • 19.8k
6 votes

How do you calculate the size of a Monero transaction before it is sent?

I have this, which may be wrong as I've not tested it a whole lot. The constants at start are "close enough", I did not try to be 100% precise: 47 + inputs * (39+(mixin+1)*2) + outputs*38 + 64 * ...
user avatar
  • 34.6k
6 votes
Accepted

How will RingCT dust work?

There were two main reasons outputs were called dust: small outputs (typically well below 0.01, which is the fee per kB) "complex looking" amounts, such 0.000013852456 The problem with the first ...
user avatar
  • 34.6k
6 votes

When will the mandatory minimum mixin be increased?

Block 1406997 doesn't come for 341.5 days (as of this writing, Oct 19th, 2016, at block 1161101). September 25th of 2017 seems a bit...much. Please correct my errors. (I would have posted as a ...
user avatar
  • 333
6 votes
Accepted

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

As in my comment: The transaction size is mainly determined by the number of outputs. The number of inputs and mixin have smaller impact on the tx size. To be more precise, each output comes with a ...
user avatar
  • 2,475
6 votes
Accepted

What changes are planned for the September 2017 hard fork?

The only change from that list which actually requires a HF is the minimum / uniform ringsize. The other 2 can be rolled out at any time. AFAIK, the current list for the upcoming hard fork is: Only ...
user avatar
  • 19.8k
6 votes

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

First, it should be noted that sweep_all combines all available unspent outputs in the current account in a single transaction. Thus, your transaction may have a lot of inputs, which could be ...
user avatar
  • 14.9k
5 votes
Accepted

Why does proposed transaction fee fluctuate heavily sometimes?

Output selection is random. That is, simplewallet will pick one random output in your available outputs list, then again, and again, until the total is enough to satisfy the amount to send plus the ...
user avatar
  • 34.6k

Only top scored, non community-wiki answers of a minimum length are eligible