Questions tagged [network]

a network allows computers to communicate and exchange data

Filter by
Sorted by
Tagged with
25
votes
2answers
44k views

Why is my node synchronization stuck/extremely slow at block 2,306,843?

Using macOS 10.12.1 with Ethereum Wallet 0.8.7, nodes are connected but Sync doesn't even start. Stuck at block 2,306,843. What can I do? Please keep in mind, I am neither a coder nor a tech geek.
12
votes
1answer
4k views

Peer discovery not working on private network

I'm running 3 nodes with the following command: geth --verbosity 4 --autodag --nat any --genesis /opt/blockchain/genesis.json \ --datadir /opt/blockchain/data --networkid 4828 --port 30303 --rpc ...
47
votes
1answer
47k views

Which TCP and UDP ports are required to run an Ethereum client?

The geth CLI options suggest that per default the client listens on TCP port 30303. This page, additionally suggests that UDP port 30301 is used for node discovery. Is this all that is required or ...
29
votes
3answers
11k views

What happens when a transaction nonce is too high?

From Design Rationale: One weakness of the account paradigm is that in order to prevent replay attacks, every transaction must have a "nonce", such that the account keeps track of the nonces used ...
63
votes
1answer
10k views

Why is the average block time 17 seconds?

The network stats show a constant average blocktime of around 17 seconds. Whenever you check it is around 16~18 seconds. Reading the blog post by vitalik buterin it states the block time should be 12 ...
16
votes
3answers
3k views

How do Ethereum mining nodes maintain a time consistent with the network?

We have established that the timestamp on a parent block has to be before the timestamp of a child block in Can a child block have an earlier timestamp than the parent block?. How are differences in ...
16
votes
2answers
92k views

How fast should be an internet connection to mine ETH?

How fast should be an internet connection to mine ethereum and don't have connection issues? What about ping? And, how many GB of data would get downloaded over a month period? I have a 250GB limit.
8
votes
1answer
1k views

Losing connection between nodes on private network

I have 3 nodes running on a private network. After asking this question, I've manually added node1 as peer to node2 and node3, so my network looks like this: _______ ...
23
votes
3answers
7k views

How many nodes are there on the Ethereum network?

When looking on the Ethereum Network Status site, only a limited number of nodes are listed. How can I discover how many nodes there are currently running in total?
0
votes
2answers
6k views

Does network latency significantly affect mining rewards?

I have a slightly flakey internet connection (no good providers in the area). I can stream at reasonable speeds (Megabits) but there is a certain amount of jitter in the packet latency. Mining is ...
12
votes
3answers
1k views

Smart contract consensus for dummies

I've read a few other questions/answers on smart contract consensus by nodes in the network, but I still don't understand the steps. Here's how I picture it: Two parties might agree upon a smart ...
14
votes
3answers
7k views

Why doesn't my Ethereum node have any peers?

I'm running an Ethereum node using geth and it can't find any peers. I've already tried the time sync command suggested on the wiki. My bandwidth is good.
21
votes
2answers
5k views

What is an Enode ID in Ethereum?

What is the definition of an Enode ID or Enode URI? What is it used for and how is it made?
8
votes
1answer
1k views

At any given time, how many nodes is my node connected to? As the number of nodes in the network increases, will communication between them be faster?

I have been reading through the DEVp2p documentation and cannot seem to wrap my head around some aspects of the network. Specifically, how many nodes is my node connected to? Does this number change ...
4
votes
1answer
95 views

What happens if the Ethereum network is separated?

Say China's internet suddenly is separated from the rest of the World (by accident or government action). Miners in China keep mining Ethereum blocks, all other miners, as well. Then after a couple ...
4
votes
1answer
539 views

How do the protocols used in Ethereum (e.g. Whisper, P2P protocol suite) map onto the OSI model?

It would be useful to have a mapping of all of the protocols involved with the Ethereum implementations on to the OSI model (or equivalent). The protocols might include: Whisper, devP2P, IPC, RPC, ...
2
votes
3answers
577 views

Private Network Handshaking With External Pools

I am trying to run a private network and I'm doing this by providing a bootnode for all my nodes. Every now and then I notice on my nodes that I will receive peers from outside the network. Upon ...
2
votes
2answers
7k views

How will an Antminer F3 even work?

So, there is this rumor about a massive 72GB of ram "ASIC" miner coming up from bitmain specifically to mine Ethereum. I knew that Ethereum is ASIC resistant, so how would this potential miner even ...
6
votes
5answers
9k views

connect ethereum wallet(or mist) to to ethereum local private network

I would like to create a private network for test. And I would like to connect to this private network from commandline client or Ethereum wallet/mint. I have created a private network as below. ...
15
votes
5answers
1k views

How to prevent being blacklisted for running an ethereum client?

I'm running a dedicated server at one of the biggest hosters in Germany. This server serves the network with an Ethereum supernode, running parity 1.1.0 in archive pruning mode and allows up to 1024 ...
8
votes
3answers
1k views

Is there a point to hide Ethereum nodes with TOR?

From a privacy perspective, is there any point in trying to torify ethereum nodes? I know there's a script to do that in bitcoin, although doing so may ironically made the bitcoin node more ...
6
votes
1answer
671 views

How does Ethereum client select which peers to synchronise with?

On start up the discovery protocol uses a Kademlia style approach to find peers. Thus we obtain a local routing table which holds the (IP address, UDP port, and node ID) of some online and alive peers....
4
votes
1answer
1k views

Creating a cluster on private network

I'm currently running geth. I have 4 nodes in my network and I'm willing to make them interact with each other. On host-01, I've run: geth --identity "Node1" --genesis /tmp/eth/genesis.json --rpc --...
3
votes
1answer
1k views

Node's IP exposed

I've run an Ethereum full node using Geth. I want to know if my public IP is exposed? Could hackers target my machine through the Internet?
8
votes
1answer
3k views

How to connect NodeJS to the Ethereum network?

I have Mist wallet running on Windows 8. I want to connect my NodeJS applcation to the Ethereum network. I have no idea where to start. Could you point me to the direction I should be looking at? Are ...
5
votes
2answers
3k views

network port udp:30303 could not be mapped: no UPnP or NAT-PMP router discovered

I keep getting this error and cannot start my geth client anymore. Google searched for awhile couldn't bring me to any working solution. Do you know how to resolve this?
5
votes
1answer
4k views

How to connect Mist to a remote private network? [duplicate]

I have seen option to connect Mist to a privatenet here like this geth --networkid 1234 --ipcpath /Users/you/Library/Ethereum/geth.ipc Looks like the path is hardcoded somewhere in the code. How ...
5
votes
1answer
536 views

Why does java Ethereum use UDP? - isn't devp2p TCP only

Looking through the source code for java ethereum I see UDPListener is part of the org.ethereum.net.rlpx.discover package and that this seems to use NioDatagramChannel (Netty's way of handling UDP ...
4
votes
1answer
1k views

How to add a node to the Ethereum Network Status page?

How to add a node to the Ethereum Network Status page? Does that not happen automatically? What is required to get listed on that page?
2
votes
2answers
945 views

How many nodes are supporting Ethereum Classic?

To avoid high fees, I am considering deployment of Smart Contracts on Ethereum Classic (around 20 fold cheaper than ETH) but a concern is about network soundness and security. So I was wondering how ...
2
votes
1answer
636 views

I'll never reach final block updating with geth, it's too slow

I´m updating my ethereum blockchain with geth. But I feel it is going really slowly. Each block is done in 1 minute, sometimes 30 seconds, but at this pace I'll never reach the final block, ...
2
votes
1answer
2k views

Writing own mining software

Is it possible for someone to write his own Ethereum miner who would choose which transactions to execute according to own logic? Is there a mechanism for the network to discourage this type of ...
8
votes
0answers
310 views

What is Olympic, Frontier and Morden? [duplicate]

I see some clients accept the command line argument --frontier or --olympic. Is 'Frontier' more than just a name? What does it stand for? And how does it differ from 'Olympic' and 'Morden'? What are ...
6
votes
2answers
609 views

Why are these transactions not broadcast in my private network?

There are 3 nodes in my development environment. I use eth.sendTransaction to post some transactions ,and it seems that the transactions are not broadcast to other nodes. JSON-RPC Request is : {"...
5
votes
2answers
705 views

Is it possible to prevent nodes from mining on a private blockchain?

Is it possible to prevent mining on a closed block chain, in a sense that only a set of addresses are allowed to perform transactions but are not allowed to mine? Mining should always be done by a ...
1
vote
2answers
183 views

Running 'parity account new' - is the generated account suitable for all networks (mainnet, ropsten, kovan, etc)?

From a command line, I run parity account new. I am then asked to enter a password (twice), and an account-address is printed. In addition to that, a JSON file is created. Finally, I use this ...
0
votes
0answers
815 views

Ropsten Network down?

According to Etherscan the last mined block was block 2933931. However, my node is stuck at block 2933993. On their website they are announcing the following: "Node Resynch in progress. Indexing ...