Hot answers tagged

7 votes
Accepted

What is the mining reward equation?

Of course it doesn't work for Monero, because Monero is not a fork of Bitcoin. For mining profit, the simplest would be the following: Daily mining estimate = ( (your hashrate) * (current block reward)...
user avatar
  • 19.8k
7 votes
Accepted

What is the total supply of Monero and when will it be finished mining?

From Wiki it says around 18.4 Million at the end of May 2022. However, tail emission will kick in after that which is 0.6 XMR, so it has no fixed limit. Its main emission curve will issue about 18....
user avatar
  • 1,016
7 votes

Same reward for solo and pool mining in the long term?

Solo and pool mining should give out similar reward in the long term, with a few notable differences: pools typically have a fee, varying from 0% to 2%. working with a pool incurs some small delays (...
user avatar
  • 34.6k
6 votes

How does CryptoNight "depend on all the previous blocks"?

I think the CryptoNote website's page about the egalitarian proof of work is about the inner working of the hash function, not about how the hash of a block is computed (which is basically ...
user avatar
  • 3,304
6 votes
Accepted

How to implement a java script version of monero CPU miner

The site itself says they've used WebAssembly to compile C code to Javascript. This means you'd need to be competent in C in order to attempt this feat. If you work through the numbers though, the ...
user avatar
  • 8,398
6 votes
Accepted

How to get the entire block blob for submission after mining nonce

The getbklocktemplate RPC returns a blockhashing_blob and a blocktemplate_blob. You can either try to find a nonce (4 bytes) by mining using the blockhashing_blob, or you can try to find two nonces (...
user avatar
  • 3,304
6 votes
Accepted

Could I use a Raspberry Pi to mine Monero?

I think you would have to do a lot to get a miner running on a pi. The CPU doesn't have much cache, isn’t that strong, and would need the AES-NI instruction set (which not all Pi s have). And it would ...
user avatar
6 votes
Accepted

MinerGate mining Monero cryptocurrency with ArubaCloud

When mining on a VPS drops, the likely reason is that you either got throttled by the admin, or your VM shares hardware with other VMs which are competing for the CPU time. If this VPS provider can ...
user avatar
  • 34.6k
6 votes

How to achieve uniform hash rate

Pools do not know your hash rate, they can only estimate it based on the shares you submit. Since finding those shares is in inherently random process, you will sometimes have lucky breaks, and ...
user avatar
  • 34.6k
6 votes
Accepted

How to calculate job target in hex

How to get a decimal value of difficulty (480045) by a hexadecimal value of a given target in hex (f3220000) ? Swap endian f3220000 and remove padding gets 22f3, then 0x100000001 / 0x22f3 yields: ...
user avatar
  • 17.4k
6 votes

Is monero worth mining in 2021?

As others have said, you will likely have higher electricity costs than revenue. A few years back when I tried this, I found that my hash rate was several orders of magnitude below where I would see ...
user avatar
  • 61
5 votes
Accepted

Does mining require a daemon that allows incoming connections (open firewall ports)?

You are confused. The 8+0 does not mean this. The difference between the two types of connections are who initiated it: your daemon, or a peer. Data can flow in both directions, regardless of whether ...
user avatar
  • 34.6k
5 votes
Accepted

Are [solo] mining yield calculations like dice or playing card calculations?

Yes, kind of. Your model is an idealized representation of mining, and works with one exception. The network has a certain degree of latency between nodes, and as a result miners do not know ...
user avatar
5 votes
Accepted

Same reward for solo and pool mining in the long term?

As far as I understand, rewards of pool mining are devided by the miners of the pool. So I will get 1 XMR with 1 KH/sec in about 1 week, if I start mining now. That's right. But if you solo-mine, it ...
user avatar
  • 19.8k
5 votes

How to set up a mining pool?

If you have limited linux skills, i suggest you try Monerodo, which is an ubuntu with a bunch of monero software pre-installed, including a pool software. Otherwise, you can start looking at ...
user avatar
5 votes
Accepted

Why are coinbase transactions locked for 60 blocks?

As far as I understand, this is to make sure that the coins were mined on the longest blockchain, and thus the longer "delay" of 60 blocks is meant as a safeguard against transactions becoming invalid ...
user avatar
  • 4,489
5 votes
Accepted

Does using seed to restore a wallet change its address?

A same seed will restore the same wallet. Checking the address is a good way to check that you got your seed right. For example, the seed tanks ticket muffin eclipse lectures degrees gymnast ...
user avatar
  • 19.8k
5 votes

What does ‘divide CPU cache by 2’ mean?

Cryptonight, the Proof-of-Work (PoW) algorithm used by Monero, uses a 2 MB buffer to do its calculations. Mining speed is heavily influenced by whether this buffer can fit in your CPU's cache. If it ...
user avatar
  • 34.6k
5 votes
Accepted

XMR cpu mining importance of number of threads?

Each thread requires 2MiB of memory. That's because an instance of CryptoNight hash function requires a 2MiB scratchpad. If it can all fit in CPU cache it's way faster since RAM is very slow compared ...
user avatar
  • 19.8k
5 votes
Accepted

Monero Pool job contents, blob length

Mining Blob The mining blob is the block header + merkle root + number of TX-es. It's similar to block identifier as defined in CNS003: Calculation of Block Identifier The identifier of a block is ...
user avatar
  • 19.8k
5 votes
Accepted

Hardware update required on Monero mining

Actually, the AMD Radeon VEGA cards, both 56 and 64, are the best options for mining Monero. Nothing is comparable to VEGA and with fine tuning you can reach really high hashrate (about 2000H/s) with ...
user avatar
  • 1,611
5 votes
Accepted

Pool Shares Formula

The reward per valid share will be: block_reward * (1-pool_fees) / valid_shares
user avatar
  • 34.6k
5 votes

Help me setup a good mining rig on my high end gaming computer

Its really not that hard. Create your wallet (GUI works well) install: XMR-Stak XMR-Stak seems to work well (one unified version for CPU & GPUS:AMD/NVidia). I did build it for linux, but ...
user avatar
  • 474
5 votes
Accepted

What is the best way to help the Monero network?

There are many ways to help the Monero both directly and indirectly. Run a full node to directly support the network Donate to the Monero Forum Funding System Join a Monero workgroup for mining, ...
user avatar
5 votes
Accepted

How can I create a million blocks in regtest or testnet?

Creating a private testnet and setting the difficulty very low is an easy way. You can start your testnet nodes passing the flag --fixed-difficulty N (where N is a very low number), so your mining ...
user avatar
  • 17.4k
5 votes
Accepted

Is it possible to check which of the last blocks is mined by me?

Using the monero-wallet-cli this is a breeze. Start the wallet with your miner wallet: monero-wallet-cli --wallet-file miner-wallet Then execute: show_transfers coinbase Which will list all ...
user avatar
  • 17.4k
4 votes
Accepted

Has bandwidth usage or data transferred when mining or hosting a full node increased since the introduction of RingCT?

Yes, RingCT transactions are much bigger than non-RingCT transactions. The monthly blockchain growth has already more than doubled in comparison to December 2016, when RingCT hasn't been enabled yet. ...
user avatar
  • 2,552
4 votes

Would this be a good hardware setup for Monero mining?

GPU mining configurations often use the cheapest CPU. Thus, your CPU should be powerful enough to work with 3 Rx 480. Yes, PCIE x 1 should work for mining but you have to buy a riser (recommended to ...
user avatar
  • 1,016
4 votes
Accepted

Does a node that is more geographically centered in the Monero network have a higher chance of mining a block?

What matters is where the last block was found, and this is due to latency. So if the last block was found on a pool server in new york, another pool server located in new york will be notified of the ...
user avatar
  • 5,656

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