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

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.

0
votes
0answers
33 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
57 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
30 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 ...
1
vote
1answer
91 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
2answers
146 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
46 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
180 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
34 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 ...
3
votes
0answers
362 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
161 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
134 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 ...
0
votes
1answer
25 views

Do bootnodes require trust?

Say a random node accidentally connects to a bootnote which only lists malicious parties. How is this scenario prevented?
1
vote
0answers
101 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
243 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
62 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
1answer
279 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 ...
0
votes
0answers
52 views

Starting Bootnode service throws an error: flag needs a argument : rpcapi

Bootnode -nodekey boot.key -verbosity 9 -addr :30310 Reference blog
2
votes
2answers
564 views

Bootnode command not found

Working on this blog[link for blog][1] [1]: Tried to initialize bootnode throws and error https://hackernoon.com/setup-your-own-private-proof-of-authority-ethereum-network-with-geth-9a0a3750cda8
0
votes
0answers
73 views

Peering with boot node shows random IP addresses

I am setting up my private network on AWS where all nodes are on public network. bootnode --genkey=bootnode.key bootnode --nodekey=bootnode.key INFO [03-21|22:43:51] UDP listener up ...
1
vote
1answer
884 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
163 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
135 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
72 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
761 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
31 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.
4
votes
1answer
637 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
286 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
448 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
399 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
283 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
3k 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
238 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
147 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 ...
7
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
3k 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
173 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
626 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
588 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
508 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
783 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 -...
7
votes
2answers
6k 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
443 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 ...
6
votes
1answer
341 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 ...