Questions tagged [nodes]

A node is a machine which is running an Ethereum client. It synchronises the blockchain with other nodes in the network, so that they all have the same definitive copy. A node is needed to send and receive ether and to executive DApps.

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

Best Discovery Protocol implementation

Do you guys know an easy Discovery Protocol implementation that is not deprecated and is powerful enough. I've checked some, but all of them are not suitable for my task (reasons below). Checked ...
0
votes
0answers
10 views

My parity node constantly gets requests from 0x0

I ran my parity node (stable version) with this command on a docker: /bin/parity --chain=kovan \ --jsonrpc-interface all \ --jsonrpc-hosts all \ --light \ --force-sealing \ --auto-update=all \ --min-...
0
votes
1answer
47 views

Multiple nodes setup in Quorum Network

Is there any documentation to state how can we have redundant nodes configured in Quorum network so that even if a single node goes down, the data in blockchain is still retrievable by the app? ...
1
vote
0answers
27 views

Who confirms Ropsten and Rinkeby transactions?

Basic or more like "fundamental" question I guess: So if I got that right, each time someone runs Geth/Parity or other software they all become part of the EVM (ethereum virtual machine). However ...
0
votes
0answers
8 views

How can I find reliable Ropsten nodes for adding to my nodes whitelist?

After the recent hard-fork on Ropsten we follow the tip on peter_szilagyi tweet to add a peer whitelist. In case we want to add more nodes to our whitelist as in Connect to static nodes. where can I ...
0
votes
0answers
4 views

If I'll remove the peer whitelist that I've added after Ropsten hard-fork split while longest chain exists, how the node react?

After Istanbul Ropsten hard fork split, I followed whitelist tip - https://twitter.com/peter_szilagyi/status/1178634327518781441. How a node will react in case I'll remove the whitelist while the ...
0
votes
0answers
14 views

Hidding IP address behind sentry nodes

I would like to know how to set up an Ethereum node behind sentries (proxy nodes). I know there are several ways to approach this issue as mentioned here. https://medium.com/@kidinamoto/tech-choices-...
1
vote
1answer
57 views

Does staking on ETH 2.0 require a full node and how much space would that take?

I read that ETH 2.0 staking with 32 ETH requires users running a full node on their server. But doesn't a full node take up 500+ GB of space? What are the proposed system requirements?
0
votes
2answers
25 views

Why use nodepools or backends?

I have a fundamental question about eth/blockchain infrastructure. I see several posts talking about the need for backend node infrastructure when launching a dapp/ smart contract. This infrastructure ...
0
votes
1answer
17 views

ethereum node to setup with min space

i want to setup an ethereum node for my website to use. What is the min space I need? To save space do I need to use light node? Or even Better idea? How much space I need for light node or full node? ...
0
votes
2answers
30 views

How permanent is data stored in Ethereum?

Does it all depend on the availability of nodes? What if say there's 1 node left in Ethereum, will that node contains the entire blockchain?
1
vote
0answers
14 views

fail for read ethereum node base on leveldb.py

I installed leveldb base on python3.6.but when I using leveldb.LevelDB import path for files to be read. a error occered "leveldb.LevelDBError: Corruption: 3 missing files; e.g.: D:/downloads_by_geth/...
0
votes
1answer
28 views

Is it possible to use address you don't own while running ethereum RPC node (using geth)?

In other words, you start your own node and then somehow add accounts you don't own (aka - you don't have their private keys)? I'm asking because I wanted to make my own node exposed via RPC/...
0
votes
1answer
28 views

One smart contract deployed on 2 nodes will have same address?

Let's get creation of a smart contract address out of the way: The address for an Ethereum contract is deterministically computed from the address of its creator (sender) and how many transactions ...
0
votes
1answer
68 views

How to run 2 nodes simultaneously?

I created a Node 0 and exited before creating Node 1. Then I created Node 1. And using Admin API, I connected Node 1 to Node 0. Node 1 is up and running. How do I start Node 0 and sync it with Node 1?...
3
votes
1answer
66 views

Multiple Accounts on a single node?

I am a beginner and learning Ethereum. Can somebody please tell me if my understanding is correct? Q) There could be just 1 node running, but multiple accounts?
0
votes
0answers
20 views

Why can’t light nodes broadcast transactions directly?

Everything I’ve read about Ethereum thus far seems to state that light nodes are incapable of broadcasting/relaying/etc. transactions themselves. It is also my understanding that light nodes have ...
1
vote
1answer
41 views

Parity version while running

I'm running a Parity node in a docker container. I've installed it with docker pull parity/parity:stable some time ago. How can I know which version of Parity I'm running? (without stopping the node)....
0
votes
1answer
35 views

How does Geth query the blockchain?

This question has probably been already answered somewhere else but I didn't find anything on the internet so I'm asking here. I wonder how clients such as Geth query the blockchain to get specific ...
1
vote
1answer
78 views

How to get rid of inactive nodes in Geth

I am setting up a quorum network with Quorum-maker, which uses Geth. It is running at the moment, with three alive nodes. However, earlier I had attempted to create two other nodes, which failed. I ...
1
vote
1answer
25 views

How to programmatically check the type of Ethereum node/backend that I'm connected to using Go?

I'm aware that I can do this using CURL like so: curl -H "Content-Type: application/json" -X POST --data '{"jsonrpc":"2.0","method":"web3_clientVersion","params":[],"id":67}' https://the-node-ip-...
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
30 views

Is latest block returned by eth.getBlockNumber fully processed

According to web3 docs, web3.eth.getBlockNumber returns the number of the most recent block. My question is simple. Is it safe to assume block's transactions and events are already in the node or ...
0
votes
2answers
23 views

Decrease the time between new blocks in Ethereum Development

I'm trying to create a DAPP (with docker-compose) which will require many transactions, and I am currently experiencing nonce problems with my Transaction Manager. However, I'm not looking for help ...
3
votes
1answer
137 views

What is the --force-sealing option in the parity for

Can someone please explain what the --force-sealing option is for? From the description I don't understand exactly what it's doing. I want to understand why it must be set if I want to get a pending ...
1
vote
1answer
25 views

Does nodes have maximum limit of transactions

Does geth/parity nodes have a maximum limit of transactions that they can have (in queue) after which they stop accepting transactions (or apply back pressure or something)
1
vote
2answers
63 views

Copy Geth full node onto external drive then continue syncing

My 1TB internal SSD on my mac doesn't appear to be enough for a full sync with state data. I know I can fast sync but I need full state data. I'm currently on block 5.2million and its at around 900GB ...
0
votes
2answers
76 views

How do I monitor 50k addresses for incoming ERC20 transactions?

I have a list of 50.000 Ethereum addresses which at any time may receive ERC20 transfers. I know I can create filters but I don't think it scales to send 50.000 RPC calls to an Ethereum node every 20 ...
0
votes
0answers
57 views

Can't catchup with Mainnet

16GB Linux, 512 GB SSD, mainly started for RPC purposes only. No mining activity. geth --datadir ./data --syncmode fast console --rpc --rpcport 8545 --rpcaddr "0.0.0.0" --rpccorsdomain "*" --rpcapi "...
1
vote
1answer
22 views

How do I list the running nodes with geth?

Is there a way to list the all nodes on my computer with geth command line, and maybe even see some status for them? (I'm new to go-ethereum, apologies if this is a noob question, but I cannot quite ...
1
vote
1answer
29 views

Different synchronization types

What are the different synchronization types for an Ethereum node? Which of them are client-specific (Geth, Parity)?
0
votes
1answer
223 views

Peers not syncing on PoA private network

I've got a private network with two PoA geth nodes, with each node running on a separate machine. One node has been running for some time (in instamine mode) and has mined 6909 blocks. I've just setup ...
1
vote
1answer
22 views

Is there any concern for the significant number of nodes being hosted on AWS/ cloud providers?

Just curious if there is any downside that many nodes are being hosted on cloud providers? For example Infura, which supports many nodes and provides a large portion of connections to Ethereum nodes, ...
0
votes
0answers
23 views

Geth losing transactions

I have a couple of applications running on an Ethereum Blockchain hosted on a VM. For some reason, every now and then, I find my VM rebooted... so my blockchain is turned off... There's no problem ...
1
vote
1answer
203 views

How to run geth for ropsten and mainnet in a same server?

Is it possible to run geth for ropsten and mainnet in a same server if I changed all the port for Ropsten node trying not to conflict the ports used in mainnet? For example, geth --rpcport 8546 --...
2
votes
2answers
98 views

Does a string message increase the gas usage of a `require` statement?

In solc 0.4.22 onward, it is possible to provide a string message containing details about the error that will be passed back to the caller (in require, assert and revert statements). Does the gas ...
3
votes
1answer
107 views

What is the username / node ID in an enode URL?

Looking at https://github.com/ethereum/wiki/wiki/enode-url-format and https://github.com/ethereum/go-ethereum/wiki/Connecting-to-the-network I can see that the enode URL includes some information ...
1
vote
0answers
41 views

How to mine a Empty Block or reject transaction?

How Can a miner can mine a empty block,reject honest transactions to be added into block ; does it mean we could tweak the miner client , if yes could someone tell how it is done and what are the ...
1
vote
1answer
110 views

What's the difference between the Parity-Ethereum and the Parity client?

If you open https://etherscan.io/nodetracker you can see that the second most prevalent Ethereum client is Parity-Ethereum followed by Parity. What is the difference between these two client types?
1
vote
0answers
111 views

Why is my geth node stuck on block 7130891?

My geth mainnet node (version 1.8.21) has stopped on block 7130891. Interestingly, eth.syncing returns false and eth.blockNumber constantly returns 7130891. It was working up until ~24 hours ago. ...
0
votes
1answer
104 views

How to specify node as a mining node or non mining node in geth

As in private network of ethereum there can be nodes who only do mining and the nodes who didn't do mining.so In geth when we create nodes,How to specify nodes that they are mining node or an non ...
1
vote
1answer
551 views

How to find all Ethereum nodes and list it?

Hi is that possible to find eth nodes and list it with some details? I want to do some metrics and service like ether nodes. they dont have an API.
2
votes
1answer
58 views

What to enter for NODE_ENDPOINT on blk.io explorer

blk-io/blk-explorer: https://github.com/blk-io/blk-explorer-free Hi, I'm relatively new to ethereum, and I am having difficulty implementing the blk.io block explorer (for my private ethereum ...
1
vote
3answers
110 views

How to install infura to a server runing ubuntu 16.04

Im setting up an exchange and came to the installation of ethereum using this document http://support.bitexchange.systems/support/articles/how-to-install-ethereum-in-your-server. The 'geth' command ...
0
votes
0answers
47 views

ETH NODE Sync issue - It first syncs, then slows down and falls behind

Geth server Info: 6 cpus, 18gb mem SSD: 450 GB (42%used) Geth Config is below. So we have been upgrading our server one after the other to hopefully resolve this issue... We are supporting an ...
6
votes
1answer
168 views

Is it possible to tell which node broadcast a transaction?

If I host my own node and send my transactions through this node, can somebody see that my address sends transactions through my pseudo-anonymous node? If yes, can someone set up a watcher that ...
1
vote
1answer
70 views

Looking for an Ethereum sniffer

I have been looking for a sniffer similar to Bitcoin P2P Network Sniffer (https://github.com/sebicas/bitcoin-sniffer) which could allow me to connect to Ethereum nodes and listen to blocks and ...
1
vote
0answers
90 views

Image and file storage in block chain

Is it possible to store a base64 image code as string in block chain? I know we can use IPFS or Swarm as a tool to store an image or a document, but if someone gets to know about the hash anyone can ...
1
vote
1answer
87 views

How to gather all addresses of nodes in a private network?

I am currently learning core-development in go-ethereum. I am a little weak with networking, RPC and connections. I am trying to write a function in my own consensus mechanism that gathers all ...
0
votes
2answers
68 views

How can I (efficiently) programatically see if I am on an ETH or ETC chain?

if i have 2 nodes, one ETH and one ETC, and I am writing a program to use these nodes, how can i determine which node I am using at any given time? the best i can come up with is to check a known ...