Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

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.

1
vote
0answers
21 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
13 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 ...
0
votes
0answers
12 views

Can I know what transactions a pool is mining?

Correct me if I am wrong. A pool select transactions to include in one block, calculates the header, then distribute the jobs to miners. Can I know what transactions the pool includes in each ...
0
votes
0answers
14 views

Kernel panic on restart claymore miner

OS: Ubuntu 16.04, Miner: Claymore 11.9 Cards: 6xP106-100 when wachdog restart miner sometimes an error occurs - black console window in process list - [ethdcrminer64] < defunct > dmesg output This ...
1
vote
1answer
24 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
1answer
8 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 ...
0
votes
0answers
31 views

how to stop increase difficulty in private ethereum network [duplicate]

According to this discussion: How do I decrease the difficulty on a private testnet? I did the same changes on geth and built geth. The problem is when I modify geth and create my private network, ...
0
votes
0answers
13 views

How exactly Ethereum ASICs work? [duplicate]

As far as I understand, Ethereum's mining algorithm is bottlenecked by random global memory read/writes, which is something GPU vendors specifically optimize for. As such, in a sense, GPUs are ...
0
votes
0answers
26 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
25 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?
1
vote
1answer
69 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 ...
4
votes
2answers
77 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 ...
3
votes
2answers
41 views

Mining in private network not giving ether to coinbase account

I am relatively new to Ethereum. I was trying to set up a private test network. I used the following genesis file: { "config": { "chainId": 15, "homesteadBlock": 0, "eip155Block": 0, "eip158Block": ...
0
votes
1answer
14 views

How does the network / EVM handle same contract call within same block with same gas?

As an example take the following test contract: pragma solidity ^0.4.24; contract DoubleCall { address public superHero; uint256 public price = 1 ether; function becomeSuperHero() ...
-1
votes
0answers
54 views

CUDA error, cann't allocate big buffer for DAG [duplicate]

My Rig 1. Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v11.9 2. Win 10 , 8 Gb 3. 2*1070TI, 6*1080 4. NVIDIA Display Drivers ver 397.64 5. bat file settings     setx ...
2
votes
0answers
43 views

Ethereum Wallet sending zero value transactions

I'm not sure what's happening. I created a private network and started mining it. When the mining is started, the coin base is getting the block reward ( with no transaction). Things change when I ...
1
vote
1answer
38 views

How can I transfer half mining award to an address?

Creating a dapp, which requires half allocated mining fee should go to an address. I managed to cut down the mining as well as the block reward: consensus.go // Accumulate the rewards for the ...
0
votes
1answer
30 views

What are offchain and onchain Transactions?

What is meant by off-chain and on-chain transactions? I don't get the meaning of off-chain and on-chain in general.
0
votes
0answers
26 views

Identifiyng RX580 memory brand on Linux

When it comes to mining, I'm an absolute beginner. However I'm quite accustomed to linux server administration. I have my brand new PowerColor Red Dragon RX580 8GB and a Debian GNU/Linux sid server ...
0
votes
1answer
18 views

How to define miners ACL on a private chain

is there a way to manage "allowed" miners in ethereum private chain ? the idea is to have some sort of access control list of miner addresses which are allowed to seal a block. in case the above is ...
1
vote
1answer
45 views

Validation of Smart Contract execution in Ethereum

Now I understand that miners will run smart contracts in Ethereum and other nodes in the network will be checking the validity of the contract execution from How is a node selected to run Smart ...
0
votes
0answers
28 views

Mining node stops working frequently

hello guys, i have created a private Ethereum blockchain network on Microsoft azure which has one transaction node and two mining nodes with configuration-For transaction node the ram is 8gb and one ...
0
votes
0answers
12 views

How can I see DAG?

I am interested in how the AMD Sapphire Nitro RX570 4GB works? Where can I see video cards valid periods? Please provide links.
0
votes
0answers
14 views

Is the cost of attacking POS (e.g. Casper) higher as compared to attacking POW?

I've recently read about Vitalik's (and others) arguments on the cost of attack and cost of defense in POS vs POW. Is it really true that attacking POS costs more than POW? This sounds counter-...
1
vote
1answer
32 views

Who mines in a consortium network?

So if I want to setup a consortium network between two companies who would do the mining? The companies want to use the consortium network to purchase goods using ether. I’d like some clarity in the ...
0
votes
1answer
70 views

Calculate ROI of ASIC miner

I am trying to understand how to calculate the Earnings over a year for an ASIC Miner. As an example I picked the Innosilicon A9 ZMaster. It has the following specifications: These specifications ...
0
votes
0answers
15 views

Am I starting my node correctly?

My intention: Setup for RPC call locally (behind a firewall). Mine some ETH with my GPU to cover my gas fees. geth --datadir ./data --syncmode fast console --rpc --rpcport 8545 --rpcaddr "0.0.0.0" --...
0
votes
1answer
28 views

Mining In Remix IDE

Normally in MIST, we have to mine by miner.start() to deploy the smart contract. But in Remix we don't need to mine. Can someone tell me why is that ?
1
vote
2answers
58 views

Why do miners not always “vote” to increase the block gas limit?

Miners can increase/decrease the block gas limit. I read that they can increase/decrease for about 0.01% per block. Why do miners not always want to increase the block limit? This would lead in more ...
0
votes
2answers
43 views

All my blocks has deleted

I have a private network for testing. My problem is when ever I stop running geth network, all of my mined blocks are gone. I run like geth --datadir "ethereum/node1" --port 30301 --networkid 1234 --...
0
votes
1answer
19 views

How to modify my own ethereum node to mine transactions from my DAPP which uses ERC20 tokens?

Could someone please explain the below, I am developing a DAPP which uses ERC20 tokens that already deployed in the mainnet. In order to mine the transactions for these ERC20 tokens, How I can use ...
3
votes
0answers
93 views

Geth will not start mining in private network!

Will somebody please help me out? I am stuck at this since hours; did the process +3 times, each time deleting the datadir content. Geth still will not start mining!! Specs: Geth 1.8.11, on macOS X ...
0
votes
1answer
39 views

How can I see the orders issued in Ethereum?

Newbie here, so apologies if this doesn't make much sense. Is there a way I can simply track and store the transactions issued for verification (I do not care if they end up being validated or not at ...
0
votes
1answer
26 views

Most expensive solution for miners to manipulate PRNG (Pseudo Random Number Generation)

From this article I understand that randomness can only be secured by External oracles Signidice Commit–reveal approach However, in the case that I am okay to have a pseudo random ...
0
votes
0answers
79 views

miner.start(1) returns null eth.hashrate return 0 “Generated ethash verifaction cache” “Generating DAG in progress” don't stop

I'm new in Ethereum environment. I'm trying to create a private blockchain, but I have a problem when I want to start mining. miner.start(1) returns null eth.hashrate returns 0 "Generated ethash ...
9
votes
6answers
3k views

Why not mine my own transactions?

I have a contract which needs to be updated occasionally. So I create a transaction, sign it and send it to the network. When I do that, I state a gas-price. The higher the gas-price is, the faster ...
1
vote
1answer
20 views

Is there waste of resources in mining as a result of concurrency?

Suppose there are 10 nodes in network. New block detected. What happen next? All 10 nodes begin to search for hash for that block simultaneously. One of them found the hash first? What happened with ...
0
votes
2answers
201 views

CPU mining on testnet using geth on ubuntu - eth.hashrate = 0

I have setup a CPU miner on ropsten testnet but when I run eth.hashrate it always returns zero. Can anyone tell me why this is? I have searched for an answer, but cannot find a satisfactory answer. I ...
0
votes
0answers
130 views

ethOS 1.3.1 hashrate dropping severely when adding more cards

Tryna setup a new rig here and its been frustrating me for the past 6 months.. Basically, ive only just recently been able to get all 8 cards working at the same time. My rig specs are: ASUS ...
0
votes
0answers
19 views

What’s the most widely used mining software in term of shares in blocks being mined?

Simple question but I couldn’t find the answer… What’s the server mining software used by the largest pools, or rather what’s the most used mining software being used as verifying transactions ? (...
0
votes
1answer
43 views

Is It possible, do not mine ERC based token on the time of deployment in Ethereum test or private Blockchain

I am new to ethereum block-chain.I have created ERC based token (smart contract).I successfully deploy it on ethereum local private block-chain. When I will deploy smart contract token on rinkeby ...
0
votes
1answer
214 views

Experiencing a lower hash rate when mining after changing motherboards.

I've been mining for a couple of months now, with a basic rig setup of single GPU R9 380x on a Gigabyte 970 AM3+ motherboard (all pre-used hardware). My setup and settings are posted here for details....
0
votes
1answer
49 views

How to filter transactions in PoA/Clique chain

(ETH noob here) I am thinking of running PoA/Clique based network for a potential dApp project. Is it possible for the sealer to apply filters on transactions before sealing a block? The scenario ...
6
votes
2answers
361 views

How can I maximize the probability that my ETH nodes stay synchronized with mainnet for as long as possible?

I run three full ETH nodes, one on my local, home network, and two in the cloud. All three make use of geth. My "local" node, is always in sync with mainnet, i.e. always showing the same last block ...
0
votes
0answers
33 views

Claymore miner not work with screen or tmux in rc.local

I have 10 GPU attached to one system and want to mine with all, as ubuntu GUI not allow to run 10 GPU at a time, So will go with the command line and able to mine there. Now I want to run my miner on ...
0
votes
1answer
1k views

GPU'S Failed cannot create DAG

Last night everything is fine and then this morning I check my mining its's closed I think it was restarted or close accidentally then when I open my pool I have this error. ETH: 5 pools are ...
0
votes
0answers
12 views

How to start Mining testnet ethers on Amazon ec2 ubuntu

I have a Ubuntu Amazon ec2 instance how can I start Mining test ethers . I just want to implement mining. Any resources would be helpful.
1
vote
0answers
19 views

I don't understand the “share” concept in miner and pool

If I launch a miner, after a few minutes it displays "shares: 65", 65 acepted. But pool statistics shows me "valid shares 23, stale shares 0, invalid shares 2". Last seen 12 minutes ago, but the miner ...
0
votes
0answers
11 views

How do I set up a smart contract to disperse mining earnings into multiple separate wallets?

I am looking to build a miner, but I would like the miner's earnings to be split up into multiple wallets, as I have a couple partners that would like for the earnings to go to each of their respected ...
2
votes
1answer
179 views

Proof Of Authority vs Proof Of Work geth

In case of proof of work consensus mechanism miners compete with each other to solve the cryptographic puzzle and once a miner found the answer of puzzle , he will broadcast it to all the nodes ...