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
2
votes
1answer
810 views

Where is the function that rewards the miner address for mining the block?

I have recently been digging into go-ethereum and have 'plugged' my own consensus mechanism which requires a node to solve a simple equation (2+2) etc to seal a block. However, even after letting it ...
1
vote
0answers
43 views

Geth and Private Blockchain Mining

I am trying to set up a private blockchain for the first time with a Geth client. After initializing my custom genesis json file, running the networkid in the console and setting up a couple of ...
0
votes
1answer
66 views

What is the purpose of Private Blockchain?

What is the real purpose of private blockchain for example in Ethereum ? I mean found a lot of tutorials online about creating a private blockchain, creating an accounts there, setting coinbase accout,...
0
votes
1answer
50 views

Run testnet in a cluster

I have launched a blockchain testnet in a cluster with different nodes and I have some questions about how it works. If I run more than one geth client(a node in the blockchain) in one node of the ...
0
votes
2answers
176 views

can only change header's extra data to mine a new block? [closed]

Fix 'nonce' and 'mixDigest', only change 'extra' to mine a new block.
3
votes
0answers
125 views

Miner accepting 0 price transactions

I am hosting a private blockchain and I am testing out the Geth functionality. I have deployed a Solidity contract based on the Greeter example. The functionality is not important, but suffice to say ...
1
vote
0answers
121 views

I have connected two notes using bootnode in ethereum private blockchain but mining is not started why?

I have generated the enode from Bootnode in Ethereum private network and i connected three individual nodes using that enode through Bootnode, and i have checked whether that nodes are connected or ...
0
votes
2answers
116 views

Does lowering the share difficulty allows me to find more blocks?

Lets assume that I've a very powerful server with very fast internet connection (32GB RAM, 4GBit/s upload and download) which runs MiningCore and Parity for private mining. Does decreasing the Share ...
2
votes
1answer
147 views

Private network: Using geth to mine for parity nodes

I want to set up a private Ethereum network using a parity client. Ideally, I want to resemble the "real" Ethereum network as close as possible. Thus, I want to set up a proof of work network. For ...
-1
votes
1answer
54 views

Do I need to start mining in order to process my own transaction in GETH?

I am running my own GETH node, so that I can check status, and make transaction when possible. I can sync with the main net and check status of contracts without start mining. But when I send a ...
1
vote
2answers
65 views

0 txn in mined block [duplicate]

How is it possible for a block to be mined with 0 txn? https://etherscan.io/block/6739171 That's an easy way to get 3 ETH block rewards.
0
votes
1answer
149 views

Web3js send ERC20 token with my own mining machine

Is it possible to send custom ERC20 token using my own mining machine? We have a big website where we are going to use our own Custom token but the problem is when we send tokens to the user we need ...
3
votes
2answers
1k views

What happens if you transfer ether and no miner is running?

What happen if I transfer ether from account a to account b on a private chain with just one node and that node is not mining?
0
votes
2answers
122 views

How do uncle blocks affect Ethereum world state?

Let's say you have two miners: A and B. Let's also say you have two transactions: one which increases a number at a smart contract by one (transaction X), and another which decreases the same number ...
2
votes
1answer
126 views

Offline signed Transactions not being mined on private net

I am running a geth node and tried to perform a load testing by giving multiple transactions (1000 tx) from front end. As the application is not crypto related and need the blocks to be mined faster, ...
1
vote
1answer
47 views

Does a non-miner node validate both single transactions and an entire block?

My understanding is that an originating node broadcasts a transaction to its neighbours, who all validate the transaction to ensure (a) the signature is valid and (b) the state change is valid, before ...
2
votes
1answer
72 views

Extra incentives for miners in smart contracts

I am thinking to create a smart contract where miners are not only incetivized by gas price but where basically the miner can get other assets like erc20 tokens if he/she mine my transaction in the ...
1
vote
1answer
129 views

CUDA device Quadro K620 has insufficient GPU memory

I am new to Ethereum and wanted to clarify whether mining is possible if the graphics card has below the required amount of stated memory and it is part of a mining pool? I use ethminer and the ...
1
vote
1answer
56 views

Is it possible for the miner of a block to be address 0x0?

Take a look at this transaction: https://etherscan.io/block/5305. The miner is listed as 0x0000000000000000000000000000000000000000. Is this reasonable? Did someone configure their node incorrectly? ...
1
vote
1answer
302 views

When do you get eth when mining eth?

I ran Claymore's eth miner for 8 hours and got 200 shares. I set my eth address when I ran the miner, but no eth was deposited to my address. When I restarted the miner the shares were reset to 0. ...
1
vote
1answer
51 views

How can I get the records of invalid blocks once have been mined?

As we all know, an invalid block will be ignored and won't be propagated when a verifier finds its invalidity. However, if there is a need to get the records of all invalid blocks once have been mined ...
0
votes
1answer
271 views

Nonce in proof of work

When a block is being mined nonce will be generated so that the nonce is appended with the previous block hash,data. Then the resulting hash of that appended value should be less than the target. The ...
2
votes
0answers
33 views

Is there a temporal reward in Casper, that the earlier you place bets, the more you are rewarded?

In Casper, the consensus-by-bet proof-of-stake system, is there a temporal reward, that the earlier you place bets, the more you are rewarded?
0
votes
1answer
81 views

Ethereum miners for solidity logs

I wanted to know what kind of transaction validation miners would do for the code written below. The code below is simple creating a student logs. So when i say the transaction will be validated by ...
0
votes
1answer
217 views

What is a seed in the process of Ethash

For mining purposes one needs to generate a seed. I read some articles but still did not understand where this seed comes from. How is calculated, or what it is about? I found this on Ethereum wiki ...
3
votes
1answer
253 views

2 miners on private network slow sync

I am running 2 miners and 1 non-mining node using docker. Just can't see the 2 miners work in tandem. Each can assemble its DAG. Only seems to work with a single miner. I am using Geth/peer1/v1.8.16-...
1
vote
1answer
65 views

when does a transaction get registered / included in a block

I want to know when does a transaction gets registered in a block ? Is there any queue type of structure where the transactions get stored before getting included in a block by miner ??? As in let's ...
1
vote
0answers
225 views

Why is my private ethereum network stuck at “Recalculated downloader QoS values” while trying to mine?

I'm using Mac OS High Sierra version 10.13.6 My customgenesis.json file is this. {"config": { "chainId": 15, "homesteadBlock": 0, "eip155Block": 0, "eip158Block": 0 },"nonce": "0x0000000000000042","...
0
votes
1answer
143 views

Transaction happen but ethers were not send in private network

I wanted to transfer 5 etheres from my coinbase address to my another account. My coinbase balance is: > eth.getBalance(eth.coinbase) 9.999999999999999999999999999999999e+33 So I ...
2
votes
2answers
132 views

Why is 2048 the mining difficulty bound divisor?

Excerpt from page 6 of the yellow paper: The paper focuses more on the difficulty bomb ε but says little about the rationale of mandating 131072 and 2048 as scalars. I guess the former is merely an ...
1
vote
3answers
744 views

miner.start(1) triggers but not starting the mining

I am creating my own private ethereum blockchain. sudo geth --rpcapi eth,web3,personal --rpc --networkid=15 Above command gives the below logs. INFO [09-18|10:16:42.151] Maximum peer count ...
0
votes
1answer
63 views

How is this possible from only one worker/PC?

So I was clicking around on the Ethermine.org site the other day to check out some folks's ETH performance levels and came across one that has me deeply pondering on how he is doing his mining. I ...
0
votes
1answer
23 views

Doesn't mine on top of a latest block

As we know, the blocks are spreading through the network via gossiping. Due to the network latency or some other reason, is it possible that a node mining a block before it sync the latest block? ...
3
votes
0answers
467 views

Private Net: Miners not mining pending transaction

I am running a private network. I send a lot of transactions to geth with miner on (with 10 threads). I could see my transactions getting mined properly for some time. And then I checked length of ...
0
votes
1answer
337 views

Ethan, CPU miner, with stratum support

I am developing pool software for ethash coins. I use a private chain and pool software running on VMs so I need a CPU miner with stratum support that I can run on on my laptop VMs. Currently I was an ...
2
votes
1answer
39 views

Can ethereum logs be present while transaction is being mined, then disappear later?

Question about the ethereum blockchain: If I walk the blockchain like so: for block in blockchain: for transaction in block: receipt = getTransactionReceipt(transaction) for log ...
2
votes
1answer
91 views

Prevent other mining softwares to mine my public forked Ethereum chain

I forked an Ethereum chain and put it as public, but I only want my own software/client to be able to mine. Other miners using ethminer, geth, etc, cannot mine and profit from my chain (At least not ...
3
votes
1answer
37 views

A doubt about forks and mining

Suppose I'm mining a block, and I still don't find the nonce. Suddenly I receive the mined block from another node. But when I try to validate it, I find it's not right. So I discard it. What happens ...
4
votes
1answer
152 views

Can someone share your geth export file with me?

I need to setup an archival node ASAP but the download takes around 1-2 block per second. With this speed it will finish in 2 months (if it doesn't stall, but it does, I have to restart it manually ...
1
vote
1answer
265 views

Private Blockchain mining contract

I am new in the blockchain world and I am trying to understand the following. any help will be highly appreciable. This is my understanding after several videos and courses. I have a private Azure ...
3
votes
1answer
162 views

How geth verify the rewards for miner in ethereum?

In the Finalize() function of ethash consensus, the rewards to miner and uncles are given by directly state.AddBalance(). where I can validate the rewards? I guess there are two places 1)...
2
votes
1answer
527 views

What is an uncle block in Ethereum [duplicate]

I read a lot of sites and answers about uncle blocks in Ethereum, but I did not get it. I am coming from Bitcoin, it is completeley new for me. Can anyone explain me uncle blocks using a concrete ...
1
vote
0answers
44 views

Why is my transaction not included into blocks with smaller gas prices in them?

I created a transaction with gas price 1.1 GWEI. It has been pending for 3 hours, and yet - during just the last 75 blocks - several 1 GWEI transactions have been included. In other words, gas price ...
0
votes
1answer
17 views

local node while executing all transaction in the newly monted block found out that one transaction does not yield the correct results

From: https://medium.com/blockchannel/life-cycle-of-an-ethereum-transaction-e5c66bae0f6e "Eventually your local node will receive this new block and syncs it’s local copy of the blockchain. Upon ...
1
vote
1answer
1k views

Ethereum mining on Android?

Is it possible to mine Ethereum on an Android device? I know it may be inefficient, but still I want to see if I can develop and app that mines Ethereum on Android. Thanks in advance.
0
votes
2answers
198 views

How to incentivize a smart contract DApp without issuing a native token?

Premise: I’m still learning here so I apologize if my question is too basic. My understanding is that technically a smart contract could be built using Ethereum blockchain... no need for native ...
1
vote
0answers
62 views

How do signed transactions in a single Ethereum node's transaction pool propagate to mining nodes?

How does a transaction get from a regular node to the rest of the network? What are the incentives for regular nodes to broadcast signed transactions?
1
vote
1answer
525 views

Can I mine ethereum with a gtx 1060 3GB?

When I'm launching ethminer it return the following lines and exit after m 01:48:55 main Speed 0,00 Mh/s gpu0 0,00 [A0] Time: 00:00 Has my GPU enough memory?
2
votes
1answer
576 views

For sending a transaction to Ethereum, we need to be a “full node”?

If we only intend to send a transaction to Ethereum blockchain, do we need to be "full node" to have the entire blockchain? meaning that do we need to be "sync" with the blockchain to have the latest ...
5
votes
2answers
731 views

What’s the block reward for smart contract miners?

Maybe this is a basic question, but I can’t figure out what are the block rewards and/or transaction fees for miners of smart contracts . When talking about a cryptocurrency, the block rewards are new ...

1 2 3
4
5
20