Questions tagged [mining]

Mining is the process by which it is ensured that the blockchain is the same across all nodes. A miner that solves a cryptological problem related to the previous transactions on the blockchain is rewarded with Ether.

Filter by
Sorted by
Tagged with
0
votes
0answers
3 views

Why are raw transactions not verified fully on the submitted to node?

When you send a signed transaction to a node through its RPC, it gets added to the transaction pool without being fully verified (e.g. geth @ https://github.com/ethereum/go-ethereum/blob/...
0
votes
1answer
18 views

Profitability Of Radeon RX 580 (8gb) for mining Ethereum

I have gone to about half a dozen or more "Profitability" Calculators for mining Ethereum and the majority of them all say that you can realistically make $2.10 to $2.40 a day off of one ...
0
votes
1answer
58 views
+100

Can python be used reliably as a ETH miner?

Was wondering if python can be used reliably as a ETH miner? Searching around etherminer and others are made in C/C++
0
votes
0answers
6 views

Recommended number of miners in a private ethereum network

Imagine an ethereum private network with a single node that has 30 peers, 10 of them miners. I have many doubts. How is the recommended number of miners 33% percent of the total amount of peers in a ...
0
votes
2answers
16 views

Why do some ethereum blocks have such low gas usage when there are so many transactions in the mempool?

Block https://etherscan.io/block/13168598 used just 1,037,420 gas which is -93% Gas Target. Why would such a block be mined when there are more than 100,000 transactions in the mempool from which the ...
0
votes
1answer
15 views

how many miners should you run on one graphic card?

I currently run one. should I run more? if no, why? if yes, how do I do it properly?
0
votes
0answers
15 views

Minting an NFT at a much lower gwei than standard

So I was exploring a recent NFT project that dropped the other night and found that a handfull of wallets succeeded in minting around 10% of the supply on a much lower gwei (1/7) than the standard ...
0
votes
0answers
16 views

geth miner.start() returns null

I've read answers to several similar questions, but they seem not to be on point. I have geth 1.10.8 installed on Windows 10. I created private network, and the coinbase is set correctly. When I pass ...
1
vote
0answers
14 views

Why would a mining pool work on different blocks at the same time?

I have been mining with several rigs pointed to one pool (top 10 miner) for a while now and just stumbled across this by pure chance when looking at the mining logs of my rigs. So I noticed, that the ...
0
votes
0answers
9 views

Verification of transactions and Mining

In transfer of cryptocurrencies (or tokens), I learnt that there exists a checklist for a node to verify each transaction and another checklist to validate a new block that is added to the chain. I ...
0
votes
1answer
33 views

Two buy orders at the same exact time, no miner tips included, but lower GWEI order wins. How is this possible?

question for the group: if two buyers submit a Buy at the exact same time, one chooses 300 gwei and the other chooses 400gwei, no Miner tips on either one, is there some scenario where the 300gwei one ...
0
votes
0answers
54 views

Block sealing failed err="unauthorized validator"

I ran a validator/miner node with a snapshot from https://github.com/binance-chain/bsc-snapshots and the following cmd (after geth account import ...): docker run -d --restart=always -v /data:/root/....
0
votes
1answer
18 views

Mint x tokens Every Block and Reduce Minted Tokens By % after n blocks and distribute rewards among participants?

I am creating a contract that mints 'x' tokens per block and drops 20% after 'n' blocks. Also these tokens get distributed to the participants of the network. Say Bob and Jen are the only two in the ...
1
vote
1answer
18 views

Question that relates to a smart contract, EVM, and mining in race condition

I have one question that relates to a smart contract, EVM, and mining. contract Test { event Transfer( address indexed _from, address indexed _to, uint256 _amount, uint256 _seq ); ...
0
votes
1answer
111 views

How can I calculate mining rewards from the hashrate?

I'm trying to calculate the 24-hour rewards for ethash mining from the numbers at the WhatToMine JSON API. For example, let’s say I want to calculate the 24-hour mining rewards for 1000 Mh/s ethash: ...
1
vote
1answer
30 views

Is there a importance of the connected peers?

I'm a pool dev, and I'm asking some questions about peers connected to node. What is the "best" number of connected peers ? I guess too less or too much connected is important ? Is there a &...
1
vote
1answer
26 views

What is the incentive for miners to include uncle headers of other miners?

Since EIP100 includes uncles into difficulty calculation. As such, why would a miner include uncles other than their own?
1
vote
1answer
52 views

Is there a way to transfer ETH to block miner coinbase address using a transaction without a smart contract?

Is there something similar to block.coinbase.call{value: _ethAmountToCoinbase}(new bytes(0)) executing using Smart Contract? For example, from EthersJS: const tx = signer.sendTransaction({ to: &...
0
votes
0answers
10 views

A few questions related to starting to mine on a 4-5 GPU rig

I have been doing some casual mining on my gaming PC. I have the basics down regarding hashrates, temps, power consumptions, etc. Now I am investing in building a 4-5 GPU rig and I have some questions....
8
votes
2answers
427 views

What prevents miners from cooperating and causing intentional chain reorgs?

The top 5 ethereum mining pools currently have more than 60% of the network's hashrate. What prevents these pools from cooperating to cause planned reorgs? There could be many reasons to do it, like ...
1
vote
2answers
156 views

What decides the order of transactions in a block?

Transaction order in a block matters, since that's the order those transactions are executed and take effect on the state of the EVM. But what or who decides the order of transactions? Is it hard-...
1
vote
0answers
101 views

RTX 3090 GPU Troubleshooting

Description I have a RTX 3090 SuprimX. I mine ETH with relative low temps, GPU max temp is 52 and HotSpot is 62-63. The problem is my backplate, now that the heatwave came and the summer is on I get ...
0
votes
0answers
31 views

I get a Memory Error on geth command

I need help. I ran this command on gitbash ./geth --datadir node1 --mine --miner.threads 1 I keep having this error message: Failed to generate mapped ethash dataset epoch=0 err="MapViewOfFile: ...
0
votes
0answers
11 views

Blockchain with fixed number of blocks using geth

I want to create a private blockchain with geth. In my case, the smart contract should be deployed (for example in block 9) and every block after this block should be deleted after creation. I want to ...
2
votes
0answers
359 views

Why can I no longer mine on the binance pool? [closed]

This question was closed due to being off-topic, which is fair enough, but I'll add the solution here in case it helps someone: Change protocol to stratum1+tcp. I have been using the ethminer client ...
1
vote
0answers
41 views

Fund an address and send a tx in a single block

Take the following situation 0xb... doesn't have any ethereum 0xa... send ethereum to 0xb... on block x with gas price y+1 0xb... make a transaction with a smart contract on block x with gas price y ...
0
votes
1answer
35 views

Block Reward in Proof of Stake Concept

I am doing some research on the PoS concept and it seems like validators in a PoS network are getting rewarded by receiving the tx fees of the blocks they are validating. However, most resources state ...
1
vote
1answer
53 views

Do miners simulate transactions before adding them to a block to calculate the actual gas price of the tx?

My question comes from observing that almost all Eth blocks are very close to the current limit of 15M gas used. I think I remember reading once that miners DO NOT simulate transactions in their nodes ...
1
vote
1answer
46 views

Is timestamp manipulation still possible? And if yes, can users spot that and did that happen?

I have readed an ethereum post from 2015 where it states that miners can manipulate the block timestamp up to 900 seconds. Can they in 2021 still do it and, if yes, can users see this and did this ...
1
vote
0answers
12 views

Errors in computation of blockchain algorithms, are detectable?

There is a class of fault-tolerant methods named Algorithm Based Fault Tolerance (ABFT), which augments input data with redundancy. Then if any errors occurs when those data are processed, just be ...
3
votes
1answer
205 views

After a miner validated a block where do they broadcast it?

For reference: Ethereum Mining - Number 5 Where does the certificate for the newly created block get broadcasted, so the nodes can verify it? As it states the new unconfirmed transactions first get ...
0
votes
1answer
30 views

Having a simple rig, ¿why mining ETH is not the best way to get ETH?

What are the factors that affect the profitability of mining different coins when later those coins are being converted, for example, to ETH? I've made some test mining ETH, RVN, CFX, AE, BEAM, GRIN, ...
2
votes
1answer
90 views

What is considered as a "state" in ethereum? [duplicate]

I am reading the Ethereum white paper and I am frequently seeing this word "state". The meaning of state is ambiguous to me. What does it mean? Does it mean the previous block? Does it ...
0
votes
2answers
41 views

How safe are the view functions, can anyone see the data I am sending to a view?

I would like to create a contract that uses the view function, however, I must make sure that nobody can see what data I am sending to a view since it is a sensitive content. The contracts simply acts ...
0
votes
0answers
13 views

Two desktop GPU cards, and the second is wrongly identified and unusable

I've got 2 GPUs inserted into my desktop motherboard: Device 0: Name: AMD Radeon (TM) RX 480 Graphics Address: 10:0 This one works, displays and mines OK. Then: Device 1: Name: AMD Radeon (TM) RX 480 ...
0
votes
0answers
14 views

Is it possible to get HMM (Heterogeneous Memory Management) to work with GPU's mining Ethereum? Trying to use low memory cards

Many GPU's are capable of doing the computing for Eth, but they lack the GPU memory to actually hold the DAG file. It seems like HMM (Heterogeneous Memory Management) may be able to resolve this issue,...
1
vote
0answers
41 views

What would be the cost for one to mine one of his own block?

Smart contract built countermeasures against flash loan attacks. But some of them are just requiring the money to come from an eoa and thus are at risk from peoples who own the funds for themselves. ...
0
votes
0answers
89 views

Hashrate drop when both GPUs are running

I'm just getting into mining and I've just built my first mining rig. I'm having a problem in that when I run both of my GPUs the hashrate drops right down. If I remove either GPU it shots back up, ...
4
votes
1answer
2k views

How to create and send Flashbot transactions?

So far, I only understand flashbot bundles are signed raw transactions with one of them being a bribe to the miner for the mining fee, but : Is the bribing transaction special in the way it is valid ...
1
vote
0answers
24 views

I want to develop Ethereum miner? what do I need?

I want to develop Ethereum miner . do I need to use "Ethereum" and "geth" ? can I do it with out Ethereum lab ? as I understand miner should has those task : 1-connect to pool 2-...
1
vote
1answer
83 views

What is --miner.noverify in Geth?

Here is a Geth command line option for miners: --miner.noverify The description in the documentation says that it "Disable remote sealing verification". But what does that mean? What is ...
0
votes
0answers
40 views

Can you mine Bitcoin on the Ethereum Virtual Machine?

Code can be written on a smart contract to be deployed to the network, where nodes do the computational work for a fee and a given gas work. I was wondering if it would be theorectically possible, to ...
1
vote
1answer
41 views

Who generates block details

Who generates/computes the block header and other details such as ParentHash, TxHash, etc.? I refer to above image for details but I am not sure who generates these details.
0
votes
1answer
54 views

Calculating ETH mining profitability

I'm new to the mining business and am just trying to calculate some profitability as an exercise. I'm looking at this Bitmain S17 Pro mining rig: https://shop.bitmain.com/promote/antminer_s17pro/...
0
votes
0answers
7 views

what happen if mining while receive a new transaction

If a miner is mining and receives a transaction with the same nonce and a higher fee, will the miner stop and replace the transaction?
2
votes
1answer
231 views

What does all those transactions with 0 mining fee corresponds to?

There have been many transactions with apparently 0 mining fees (gas price set to 0) lately. Including from F2Pool BabelPool and SparkPool. While miners had always been free to include any ...
0
votes
0answers
14 views

Clique network: Sign with multiple accounts in a single node

Is it possible to multi-sign a block, by a single geth node (with multiple unlocked sealer-accounts)? Suppose we have multiple sealer accounts (in a clique network). Is it possible to unlock some of ...
0
votes
0answers
249 views

Invalid device symbol on CUDA (ubuntu 20.04 ethminer)

I'm mining on ubuntu 20.04 with an Nvidia rtx 2060 6gb. The miner was working about 2 weeks ago on 18.04 but broke recently. I thought switching to a newer version of ubuntu would help, but I get the ...
0
votes
0answers
85 views

Introductory sources to understand and implement Ethash mining?

I am looking for a straightforward source of article or scripts like the excellent blog post "Bitcoin mining the hard way" to understand how Ethash proof-of-work works, how DAG generation ...
1
vote
1answer
74 views

How is the POW hash calculated?

I read up on the fields in Ethereum blocks, but I was unable to find exactly how the POW hash is calculated. I would assume that it is an RLP encoded value of the previous block hash, ommer hashes, ...

1
2 3 4 5
23