Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more
13 votes
Accepted

Number of private keys that have been used on the Monero network

No, or it'd be a break of the crypto. Poloniex can probably get a lower bound (probably much lower than the real number), since it's the main Monero exchange and has been for a long time. But from the ...
user36303's user avatar
  • 34.8k
12 votes
Accepted

Why does Monero prevent transactions from being spent without 10 confirmations?

Cryptonote is more sensitive to reorganizations than Bitcoin. In Bitcoin, if N blocks are reverted, all the transactions they contain are now ready to be mined again (or might already be included in ...
user36303's user avatar
  • 34.8k
11 votes
Accepted

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

If by "reject", you mean prevent that transaction from being mined and being available to your private key, then no. If by "reject", you mean only act on rct payments, then you could ask the client ...
user36303's user avatar
  • 34.8k
11 votes
Accepted

Required confirmations before newly received Monero can be spent

Received monero can be respent after 10 blocks (see CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE). At two minutes a block targetted, that means approximately 20 minutes.
user36303's user avatar
  • 34.8k
6 votes

Having more control of output selection

If you have log level 2 IIRC, the whole transactions are dumped to the log. Output selection is random, within "priority" levels. Priority levels are determined by which outputs are related to ...
user36303's user avatar
  • 34.8k
6 votes

Why does Monero prevent transactions from being spent without 10 confirmations?

To the best of my extremely limited knowledge, I don't know if a limitation in the cryptonote protocol that would keep you from attempting to spend unconfirmed transaction outputs. I'd conclude from ...
revler1082's user avatar
  • 2,501
5 votes
Accepted

RingCT equivalent for output_histogram

All unlocked rct outputs will be eligible for inclusion in a ring signature. Those outputs will be stored with the placeholder 0 amount, the real amount being unknown except to the recipient (and the ...
user36303's user avatar
  • 34.8k
5 votes
Accepted

Is the 10-block lock time a protocol rule? What rules accompany it?

A. Is this a wallet rule or a protocol/daemon rule? It's a wallet / daemon rule. The number of blocks is defined as a pre-compiler constant CRYPTONOTE_DEFAULT_TX_SPENDABLE_AGE. B. Does the rule only ...
JollyMort's user avatar
  • 19.9k
5 votes
Accepted

About the actual implementation of the **mix-ins** construction process

Yes, get_outs does mixin selection. There is no double spending check done there. The second question looks like the same as the first one. There is no double spending check done during the mixin ...
user36303's user avatar
  • 34.8k
4 votes
Accepted

Is it possible to trace an output in the Monero blockchain?

An output's public key uniquely identifies an output [1]. A ring signature takes N outputs, one of them being the one that's actually spent, and makes a signature that can be verified, such that: one ...
user36303's user avatar
  • 34.8k
4 votes

Required confirmations before newly received Monero can be spent

It will depend on the exchange since each exchange can set their own rules regarding withdrawals. However, assuming transaction is sent immediately when you place it on the exchange: The transaction ...
revler1082's user avatar
  • 2,501
4 votes
Accepted

How can I churn or send an individual Monero input?

Open and sync the CLI Type incoming_transfers available verbose and press enter. This will return all of the outputs in the account and the associated information. More info. Find the output you want ...
sgp's user avatar
  • 8,806
4 votes

Sending Monero to multiple integrated addresses

When you send funds to an integrated address, what you're actually doing is sending funds to the recipient's underlying Monero wallet address and simultaneously attaching an encrypted payment ID to ...
knaccc's user avatar
  • 8,468
3 votes
Accepted

How do I stop locking my balance when executing transactions?

It's not a case of how much is in your wallet, rather how many outputs you own. If you only have 1 output, when you do a transfer, the recipient get's a new output with part of your spend output and ...
jtgrassie's user avatar
  • 19.1k
3 votes
Accepted

Maximizing privacy when dealing with pre RingCT outputs

Another solution may be to use a new command sweep_single that I proposed recently (#2634). This allows you to spend each one of your pre-RingCT outputs individually, preventing inferences of real ...
stoffu's user avatar
  • 704
3 votes

Maximizing privacy when dealing with pre RingCT outputs

I'd do a sweep_all with a bigger ringsize to merge them all in one RCT output, followed by a couple of sweep_all to yourself (AKA "churn") with default ringsize at random intervals. You can send that ...
JollyMort's user avatar
  • 19.9k
3 votes
Accepted

Can the same input appear in a block multiple times?

Both cases are possible. Filler.
user36303's user avatar
  • 34.8k
3 votes
Accepted

How do I change input selection after my wallet provides an unfavorable choice?

For your particular case: use the latest version of monero-wallet-cli, and set min-outputs-count 1000. This will tell the wallet to not include a second unneeded input. However, your transaction will ...
user36303's user avatar
  • 34.8k
3 votes
Accepted

Transaction rejected by daemon with status: Failed Error: Reason: fee too low

This has nothing to do with unconfirmed outputs. What likely happened is that, due to varint encoding, a slight post creation change to the tx caused it to jump to a high size threshold, and since the ...
user36303's user avatar
  • 34.8k
3 votes
Accepted

Is the Monero genesis block reward spendable?

It is spendable. There are a lot of clones which use the genesis block reward as premined coins
slb's user avatar
  • 78
3 votes
Accepted

Why are there so many non-denominated amounts in the result of output_histogram?

Old dust that has never been swept. Denominations and other enhancements weren't around when Monero launched.
Ginger Ale's user avatar
  • 5,676
2 votes

Is there a way to send unconfirmed transactions and get them accepted by the network?

Is there a way to send unconfirmed transactions and get them accepted by the network? Something like in bitcoin, where if you send a transaction that is using unconfirmed inputs, the outputs will only ...
Smart Kid's user avatar
  • 6,563
2 votes

Sending Monero to multiple integrated addresses

While, according to other answers here, you can't send to multiple integrated addresses, you can send to multiple subaddresses according to this: https://monero.stackexchange.com/a/8285/7267 ...
user40176's user avatar
  • 161
2 votes

How can I automatically sell Monero? What about the balance locking?

How can I automatically sell Monero? This is a little vague. What are you selling Monero for? Assuming you are selling Monero for some other cryptocurrency, you can still sell with zero-conf if you ...
jtgrassie's user avatar
  • 19.1k
1 vote

How do I stop locking my balance when executing transactions?

If you want to have multiple Outputs in your wallet you can use the "sweep_all" command in the monero-wallet-cli sweep_all [index=<N1>[,<N2>,...]] [<priority>] [<ring_size>] [...
user8746222's user avatar
1 vote

About the actual implementation of the **mix-ins** construction process

After a second thought, I think the important points are double spending is checked by means of the key images embedded in the signature of a transaction. And the process of grabbing mix-ins takes ...
sammy00's user avatar
  • 159

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