Questions tagged [bootnodes]

Geth finds peers through something called the discovery protocol. In the discovery protocol, nodes are gossiping with each other to find out about other nodes on the network. In order to get going initially, geth uses a set of bootstrap nodes (or bootnodes) whose endpoints are recorded in the source code.

20 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
5
votes
1answer
953 views

Bootnode public address

I am trying to deploy an small private Ethereum network using geth. I have a server running geth configured as a miner in my local network. In the other side I have a droplet in DigitalOcean that I ...
5
votes
2answers
1k views

Geth: bootnode tool and --nodiscover

In Geth, if I use the --nodiscover option, my node won't be discovered by default from other nodes. Conversely, with bootnode tool implemented in geth, first I have to generate a key, then I have to ...
2
votes
0answers
35 views

Direct connection to some peer

I have pub key of some peer (received it in block's header, it is need for some logic). I need make connection to it to send request. If peers know each other it is not a problem. I catch it like ...
1
vote
0answers
22 views

Ethereum cluster in kubernetes

I am trying to set up a private ethereum cluster in kubernetes. I have tried to use the stable deprecated helm chart, but it only works with older versions of the ethereum/client-go image. When I use ...
1
vote
0answers
13 views

Is it possible to determine an Ethereum enode ID if you know the nodes IP/Port?

I have the IP/Port of a public node that I would like my node to peer with, but I don't know the enode ID. Is it possible to connect using just the IP/Port or discover the enode ID using this ...
1
vote
0answers
18 views

Peer Discovery in PoA with Containers with dynamic IPs

I have a small PoA network setup in Docker containers locally and, for the most part, have the bootnode and peer discovery pieces working. I'm running into trouble when my mining containers reload (...
1
vote
0answers
20 views

Bootstrap node that does not rebroadcast transactions?

I have a local ethereum network where peers connect to each other based on certain conditions. Local forks and merging occur, so it is common that there are multiple blockchain versions with different ...
1
vote
0answers
47 views

The bootnode is not working properly

I am running a private ethereum network using geth. I started the bootnode first following the documentation and ran 5 different nodes on the same machine with same genesis file on same network with ...
1
vote
0answers
41 views

Nodes from private network don't gossip

I have three Ethereum nodes created with Geth. Two of them are on my machine (MacOS) and the third one is running on a virtual machine with Ubuntu. Because I used the same genesis.json and also the ...
1
vote
0answers
44 views

Private network bootnode(s)

I am running a private PoA network and am wondering if I should make the first node a bootnode or just use static-nodes or trusted-nodes instead? Is there any benefit to having a bootnode in a ...
1
vote
0answers
146 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 ...
1
vote
0answers
80 views

How to make node address a bootndoe address?

when I add node enode address to bootnode other node only connect to node assigned in bootnode
1
vote
0answers
155 views

How to use bootnode in private blockchain to connect to nodes

I am trying to set 2 geth on same system to connect each other using bootnode option. I got two different folders with same genesis file then how to initilize and start geth console to see two nodes ...
1
vote
0answers
98 views

How do two nodes discover each other by a third node in a private blockchain?

I'm using geth in three different containers. Note: start a container means start geth and start mining. Each container has its ports exposed. A: -p 30303:30303 -p 8545:8545; B: -p 30304:30303 -p ...
1
vote
0answers
329 views

Why nodes are not discovering each other in my private network?

I have created a private network with my own Genesis file. My private network has totally 4 systems(1 bootnode and other 3 are nodes). I am running the bootnode in v4 using these two commands. ...
1
vote
0answers
214 views

Unable to add peers through bootnode

I have created three nodes on a private ethereum blockchain passing a unique networkid flag along with usage of the same genesis file . Now two of them are running on remote machine , and one on my ...
1
vote
2answers
799 views

Private ethereum network on AWS

I am having trouble creating a private ethereum network on AWS. I have enabled TCP/UDP for the desired ports in the firewall in AWS. On one node A(aws instance) I start the geth console by making use ...
1
vote
0answers
87 views

How to estimate capex and opex

I'm doing some research about the use of open blockchain in different context. I'm trying to find the best way to evaluate capex and opex for: hardware requirements (full node vs light node with geth ...
0
votes
1answer
831 views

Problem while setting private ethereum network on AWS using bootnode

I'm trying to set up a private ethereum network using bootnode. I created two instances on EC2 (t2.medium) having the same security group.Firstly i created boot key by using bootnode -genkey boot....
0
votes
0answers
46 views

I am having access denied to generate a new bootkey

When I try to run the command to bootnode -genkey bootnode.key it would say: Fatal: open bootnode.key: Access is denied.