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.

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

bootnode connectivity issue

I am trying to setup POA network and for that I am using bootnode. but I am having difficulty with connection to bootnode. i am using this command gives error. bootnode -nodekey boot.key -verbosity ...
1
vote
1answer
51 views

Bootnode connection error

i am trying to create private POA network in which i have 3 aws ec2 ubuntu servers. on 1st server bootnode and on 2nd server POA node1 is running and on 3rd server POA node 2 running. but i am not ...
1
vote
1answer
22 views

Implications of IP change on boot node?

I have a private blockchain using Parity. One of the bootnodes may have to change the IP. What is the correct way to do this and what are the implications of this? This question implies questions ...
1
vote
0answers
28 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
21 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 ...
0
votes
0answers
54 views

bootnode launch error in private chain

I am trying to set a private chain with one bootnode.I have some question during the process: Firstly, I follow the guide How do I set up a private ethereum network?: create a bootnode devnet$ ...
1
vote
0answers
30 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 ...
0
votes
0answers
54 views

Bootnode doesn't generates a URL

I try to start a private ethereum blockchain with multiple nodes. I saw in the documentation that you need to run a bootnode which syncs the other nodes. After generating a key I tried to run a ...
0
votes
1answer
202 views

How can we access private blockchain from another network?

I have private Ethereum network running on my local network with two sealer node and one bootnode. I have deployed the private blockchain and configured it using geth. Now I want to create another ...
1
vote
1answer
85 views

Boot Node issue

When I create a bootnode, I am not getting the enode. So I used this link for reference to derive it. However, the below is happening. It seems that the bootnode address is 128 bits whereas it is ...
2
votes
1answer
325 views

creating a private boot node based on geth

I am trying to create a boot node for my private network, I followed a tutorial which led me to generating a boot.key and run bootnode -nodekey boot.key -verbosity 9 --addr :30301 It is supposed to ...
0
votes
4answers
237 views

Bootnode failure!

I have tried to create bootnode by using the following command, but I cannot start the node. bootnode -genkey boot.key bootnode -nodekey boot.key -verbosity 9 -addr :30310 INFO [11-20|18:06:05....
1
vote
0answers
85 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
1answer
409 views

Can't create Bootnode

i am trying to set up a local PoA network following this tutorial: https://hackernoon.com/setup-your-own-private-proof-of-authority-ethereum-network-with-geth-9a0a3750cda8 I am using Windows 10. The ...
0
votes
1answer
64 views

Unable ts start Bootnode, am new to private blockchian, Can anyone tell me what am i missing

bootnode : The term 'bootnode' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path ...
4
votes
1answer
533 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 ...
1
vote
1answer
367 views

How to get Nodes on local Geth Private Network to Discover Peers OF THEIR PEERS

I am working on a private blockchain that consists of 4 nodes running on different ports. I am trying to get each node to communicate its connections to its peers, so the network would be fully-...
0
votes
2answers
251 views

Two Ethereum Node (connected to private net) on Single PC: Node data write error .Synchronisation failed [duplicate]

Is it possible to create 2 geth instance on single PC? Both are connected the private blockchain? When I connect a node to the private blockchain,it must sync with the blockchain by downloading all ...
2
votes
1answer
38 views

Do bootnodes require trust?

Say a random node accidentally connects to a bootnote which only lists malicious parties. How is this scenario prevented?
2
votes
1answer
200 views

Bootnode Discovery with external IPs instead of local ones

I would like to create a private testnet of mining nodes that external light clients can connect to. The caveat is that I'm doing so on Kubernetes (specifically via the excellent helm chart). So I can ...
0
votes
1answer
356 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....
1
vote
0answers
74 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
2
votes
0answers
29 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 ...
5
votes
2answers
375 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 ...
3
votes
3answers
911 views

Bootnode command not found

Working on this blog Tried to initialize bootnode throws and error
1
vote
1answer
1k views

Ethereum local node bootnodes not working

On my desktop and my laptop, I downloaded geth&tools 1.8.2. On the desktop I created a local node using: geth --datadir "D:\EthereumLocalNode" init "D:\EthereumLocalNode\genesis.json" In the ...
0
votes
1answer
262 views

Different comportement when bootnodes are set in command line and in static-nodes.json

I had a weird issue which was : I have one bootnode: bootnode -nodekey boot.key -verbosity 9 -addr :30310 Now I want to run my peers on the command line and I want them to add my bootnode as a peer ...
1
vote
0answers
150 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
85 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
2answers
1k views

Does --nodekey work with geth or just bootnode?

In the options for geth I see --nodekey listed but I can't seem to get it to (re)generate an enode url when starting a full node. When starting a bootnode this works for me as expected. So should ...
0
votes
0answers
36 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.
3
votes
1answer
933 views

The Ropsten bootnodes of the Eth Foundation are down, can anybody share any other?

Running geth in verbose 5 mode, I get this: TRACE[01-11|12:45:26] Dial task done task="discovery lookup" TRACE[01-11|12:45:26] Skipping dial candidate id=...
0
votes
1answer
311 views

How to add deployed components to puppeth configuration

Is it possible to add a bootnode (created using geth or bootnode command let's say) to an existing puppeth configuration? So that when the puppeth dashboard is created, it points to this bootnode? ...
0
votes
1answer
634 views

bootnode : relation between boot.key and enode URL [duplicate]

I'm deploying a bootnode using puppeth utility, but I cannot retrieve the enode url. I think I have the boot.key file generated by puppeth, but I'm not sure it's the right one. What's the function ...
4
votes
1answer
461 views

bootnodes on Parity

Do you have to do anything special to create a bootnode on Parity? I was just using the Parity enodes in a private genesis file. I guess I have to open port 30301? Anything else?
0
votes
1answer
349 views

Is Geth nodiscovery mode redundant behind a firewall without port forwarding

I'm trying to understand the peer discovery process, especially for a private network with majority of the nodes having dynamic IP addresses and behind typical wifi router firewall. If I run a Geth ...
2
votes
2answers
4k views

MetaMask and Access Ethereum Private Chain from other PC in the same network (for test)

My goal: To simulate the Ethereum blockchain with different clients. So, they create their own accounts, i.e. public/private keys, and store them locally. So all are for testing. Assume, I have set ...
1
vote
0answers
282 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. ...
0
votes
1answer
195 views

How does a program determine if the peer node is a bootnode or full node?

Looking at the DEVp2p protocol, I see that a peer can return info on capabilities ETH or SHH . I do not see in the protocol docs what those mean. How does a client discover if the peer is only ...
6
votes
1answer
2k views

geth not connecting to private network

I am running a private blockchain and I have parity nodes that seem to be connecting just fine. I've gotten though some geth issues that I was having before but geth still won't connect. HOWEVER ...
3
votes
1answer
4k views

How do nodes find peers without bootnodes?

I know once a peer is added, it also communicates its own peers. But how is the first peer added? Do the nodes (Geth & Parity) have built-in bootnodes? Or is there a scanning method of some kind? ...
1
vote
0answers
191 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 ...
2
votes
1answer
723 views

getsockopt: connection refused when running a bootnode

Geth version: v1.6.0-unstable-1018bf6a/linux/go1.7.3 OS & Version: Linux/Ubuntu 16.04.1 LTS (x86_64) I want to set up a private distributed blockchain network. I am failing to make nodes (running ...
1
vote
2answers
661 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 ...
2
votes
3answers
574 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 ...
4
votes
1answer
869 views

Node discovery: unreachable bootnode in private distributed network

I am trying to create a private distributed network using Docker containers on Virtual Machines running ubuntu. When I run: bootnode --genkey $KEY_FILE --writeaddress bootnode --nodekey $KEY_FILE -...
6
votes
2answers
8k views

What is the bootnode command in the go-ethereum documentation?

In the go-ethereum docs there is reference to a bootnode command: Creating the rendezvous point With all nodes that you want to run initialized to the desired genesis state, you'll need to ...
3
votes
1answer
511 views

Adding nodes in private network of docker containers hosted in different VMs

I am trying to create a non-local private network with go-ethereum running on docker containers hosted in different Virtual Machines. I am having a hard time trying to make the nodes recognize each ...
1
vote
0answers
79 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 ...
5
votes
1answer
414 views

How many bootnodes are hardcoded into Ethereum clients?

Bootnodes are supposed to act as entry points for new nodes into the Ethereum network. How many such bootnodes are hard-coded into Ethereum clients? Also, Who maintains these bootnodes and what ...