All Questions
Tagged with light-client or light-clients
162 questions
0
votes
0
answers
11
views
Secure Connection between light client and Smart Contract
I would like to know the best(most secured) ways to securely interact between light client and smart contracts, Any tips and tricks are mostly welcome.
Thanks for the time.
1
vote
0
answers
12
views
How to find data about light servers
I'm doing some research around light clients and light servers and need to find answers to these questions:
How many light clients can a full node reasonably serve without impacting performance
What %...
0
votes
0
answers
10
views
Is there an implementation of the Altair light client?
its a bit unclear to me whether or not there exists an implementation of the Altair light client. i see the specs here but couldn't find the implementation. or is Altair meant to be implemented by the ...
1
vote
0
answers
33
views
Getting `Fatal: Option "nodekey": invalid character '"' at end of key file` when trying `geth --nodekey /path/file`
I generated a key-pair with geth account new --keystore
and now I'm trying to attach it to a light node with geth --nodekey,
but I'm getting the error Fatal: Option "nodekey": invalid ...
1
vote
0
answers
71
views
After the Merge with proof-of-stake, how a lightclient verify the block header?
In my understanding, date back to proof-of-work, the block header is self-verifiable because of the difficulty, nonce and block hash value. But after the Merge, the block is attested by several ...
0
votes
1
answer
132
views
Accessing the network throught light sync node
I'm trying to create an application that will track balance changes at specified addresses. I want to catch new block validation events and see if there are transactions associated with my addresses. ...
3
votes
0
answers
106
views
eth_getProof for event logs?
Problem Brief
Hi, I've been looking for ways to prove to a light client that a log did get emitted on ethereum. I stumbled upon the eth_getProof RPC, but it's for getting the merkle proof for account ...
1
vote
0
answers
110
views
How to run Ethereum light node by using Geth
after the ethereum merge (POS) how to run ethereum mainnet light node by using Geth, when I try to run light node I'm getting the error "Looking for peers"
1
vote
0
answers
87
views
Is there any standalone desktop wallet that supports WalletConnect?
I want some desktop or command line wallet to open my old keystore wallet, connect to some online dapp, and be able to manually inspect and approve the transactions generated by the dapp from the ...
4
votes
3
answers
491
views
Do Light-clients still work after merge?
After the merge, my light client suddenly stopped working. Is there a way to fix this/ do I need to run a consensus node?
Thank you!
1
vote
0
answers
229
views
On Ethereum private chain, why my light node cannot connect to the bootnode?
I'm new to ethereum and geth client, and I met some trouble nowadays. I do need someone's help.
I try to setup an ethereum private chain, which includes full nodes, light nodes, and bootnodes. The aim ...
1
vote
1
answer
59
views
How to fork form Geth light client to Ganache CLI?
I am currently forking the Ethereum mainnet into Ganache CLI using Infura (command: ganache --fork https://mainnet.infura.io/v3/my_project_id) However, I want to use my own Geth light client with ...
0
votes
1
answer
71
views
How do clients and nodes download their data from the decentralised network?
I have always just take it that the nodes and clients will download the data from the "network". The full nodes will download the entire blockchain state while the light clients will ...
1
vote
0
answers
43
views
How can I add a peer to a light client?
I am hosting my own Geth Full-node which is setup to server light-clients and it has a static ip.
When I start my own light-client, can I specify it to use my full-node instead of wasting time on ...
1
vote
0
answers
130
views
How does ethernodes.org discover nodes?
I am running my light-client at the moment and wanted to know, how does ethernodes.org discover nodes?
And is it possible to get discovered using a light node?
Thanks in advance!
1
vote
0
answers
147
views
how to call a smart contract function from a light node
Since you can call a smart contract function locally inside a full node without spending gas,Can you do the same from a light node like by querying all related smart contract data or something like ...
1
vote
1
answer
2k
views
What is the best way to create Binance Smart Chain (BSC) transactions via geth without a full node?
I currently run geth to create and query the ethereum blockchain for transactions in light mode. I don't have a eth full node running. I tried running the same similar setup for Binance Smart Chain in ...
1
vote
0
answers
358
views
How do I find peers for a ropsten "light" node?
I'm using geth to spin a simple light node on ropsten. I'm running
geth --ropsten --syncmode "light" console
And it gets stuck after
INFO [06-18|11:05:26.682] New local node record ...
4
votes
1
answer
5k
views
Running BSC node in light mode?
Is it possible to run BSC node geth -—syncmode light mode?
This is what i get following steps https://github.com/binance-chain/bsc only using -—syncmode light
t=2021-05-08T11:56:12+0300 lvl=info msg=&...
2
votes
0
answers
164
views
Running a SPV wallet on Arduino/ESP32?
I want my ESP32 to make transactions and check for the details of blockchain using a secure method. Actually, I want to use make calls to the blockchain instead of relying on a single node. In my ...
1
vote
0
answers
150
views
How to prioritize a light client to make sure it's never kicked out?
Running a geth full node on a dedicated server:
geth --maxpeers 5000 --light.maxpeers 2000 --light.serve 500 --syncmode full
I want to make sure it'll always accept my light client(s) even if its LES ...
1
vote
1
answer
411
views
Will Ethereum 2.0 support light-clients?
I am new to Ethereum, and I am trying to understand how different eth2 will be from eth1 in terms of connecting to the network and performing tasks. For example, in eth1 we don't need to be miners to ...
1
vote
1
answer
29
views
How to ensure the authenticity of the block header obtained by the light node
When I join the Ethereum network, I ask for block header data from neighboring nodes. How can I guarantee the reality of data?What if the neighbors conspired to give me bogus data?
2
votes
0
answers
119
views
Connecting ethers.js to a light client
I'm trying to connect ethers.js to a geth light client. A connection seems to form, but with no indication that I'm able to receive the right data.
Here's the geth command I'm using:
geth --rpc --...
0
votes
1
answer
272
views
light node can perform any operation what fast and full sync mode do, exception getTransationreceipt?
I need to send ethereum between wallets or interact with a token on the ethereum network can a light node has a constraint to do that,it can not perform any task as a full or fast sync mode node, I ...
5
votes
1
answer
6k
views
Geth light keeps showing "Looking for peers"
My Geth server in light mode was running without any issue up to yesterday. But after that, I only receive these messages continuously!
INFO [04-19|12:59:22.181] Looking for peers ...
0
votes
1
answer
512
views
What's the status of Ethereum Light Client?
Is there any stable Ethereum Light Client? Which one is production ready? What's the status and the roadmap?
Moreover, I'm looking for some metrics related to a Light Client:
Runtime resources usage (...
1
vote
0
answers
69
views
What happened if a Ethereum client do not have one event?
Reading this question, I understand that as long as you have the blockchain then you have all the events/logs.
But if a dapp is reading data from a light Ethereum client, how will this light client ...
1
vote
0
answers
166
views
Are there any web3 libraries for react-native or for android light-client?
I want to create a chat application using the whisper protocol for android platform
, But I'm trying to use the current web3 package with react-native but I'm unable to use it as web3 package has ...
0
votes
1
answer
1k
views
How a node getting the last block?
When I call web3.eth.blockNumber from a specific full-node, where does it getting the last block?
I know that the full-block holds part of the chain which he gets from gossiping with other full-nodes....
0
votes
2
answers
377
views
How can I parse internal transactions with light node?
is that possible to receive all transactions from new block with light node and parse all and even internal transactions with the help of its api?
1
vote
1
answer
47
views
Can anyone with part of the chain (e.g. a light node) read unencrypted transaction data?
I need clarification on the fact that "the blockchain is public and anyone can read it".
Given a node which is storing only, say, 1 block from the blockchain, can that node read the transaction data ...
0
votes
1
answer
898
views
how to make geth light node connect to local full node
In my computer i have 1 full node, my full node is running using: geth --syncmode full --ws --wsport 8546. Is there anyway to create a light node to connect to that full node on the same local network ...
3
votes
0
answers
653
views
Header broke chain ancestry, Synchronisation failed, dropping peer & retrieved hash chain is invalid
System information
Geth version:
Geth
Version: 1.8.22-stable
Git Commit: 7fa3509e2eaf1a4ebc12344590e5699406690f15
Architecture: arm
Protocol Versions: [63 62]
Network Id: 1
Go Version: go1.11.5
...
1
vote
1
answer
522
views
Run geth in light mode on Rinkeby and Raspberry
I am trying to run geth --light --cache 64 --rinkeby but it stucks on
INFO [02-12|08:58:16] IPC endpoint opened: /home/pi/.ethereum/rinkeby/geth.ipc.
I am using geth on a Raspberry.
The full output ...
1
vote
0
answers
431
views
Problem with more than one light node peer connection
I have the following nodes running :
FULL NODE and LIGHT SERVER
geth --datadir node1 --port 30303 --rpc --rpcport 3003 --rpcaddr 127.0.0.1 --ipcpath node1/geth.ipc --rpcapi="db,eth,net,web3,personal"...
1
vote
1
answer
455
views
Light node cannot connect peers
I am running a full node in a testnet and I am trying to connect a light node. I am using the following command:
geth --datadir node1 --port 30313 --rpc --rpcport 3013 --rpcaddr 127.0.0.1 --ipcpath ...
2
votes
0
answers
123
views
Accessing the network through light node
I've been trying, unsuccessfully, to make a web3.py app that needs to catch events, with the use of filters. After hours and hours of testing it appeared the problem was that Infura, which is the ...
0
votes
1
answer
60
views
Ethers in a light node
Since a light node makes transactions from a connected full node, does a light node need ethers to make transactions or it uses the ethers from the full node?
1
vote
2
answers
366
views
Ethereum light client sync problem: invalid timestamp
Full node is on 30303 port. Light node is on 30304 port. The log is below.
I started up the full node, made some transactions and then started up the light node.
Full node is run like this:
[root ...
0
votes
1
answer
100
views
run multiple parity clients in parallel
How can I run multiple parity instances on one machine? With geth it's easy. I just have to set different --port numbers. What's the equivalent for parity?
I want to recreate Afris scenario.
2
votes
0
answers
68
views
What is a suitable pattern for building a web/mobile app that leverages ether? [closed]
Noob to ether dev.
Looking to understand how to build an app that leverages Ethereum - what suitable patterns are out there (ideally to go via some tutorials).
A few apps examples (from easy to ...
2
votes
1
answer
2k
views
Lightest node capable of returning transaction information from RPC managed wallet?
I tried to run a Geth light node, but it seems I can not retrieve transaction information from the RPC server. I'm not sure whether that's a limitation of the light node, or rather me not retrieving ...
3
votes
0
answers
84
views
Spoofing of totalDifficulty variable
Péter Szilágyi, in his talk in Taipei, claims that totalDifficulty can be spoofed:
https://www.youtube.com/watch?time_continue=575&v=qJA6J0mP73w
How is that possible? Can the variable only be ...
1
vote
0
answers
666
views
geth light node imports blocks from zero
I am using Geth 1.8.15-stable-89451f7c and starting geth in syncmode "light" starts importing block headers from 0. Is this expected or should it not start from the most recent block?
Following is ...
2
votes
1
answer
89
views
"Elkrem:" Does it install an Ethereum client on a micro-controller?
I have read this article which describes the prototype of Ethkrem, a development board for IOT and Ethereum: https://devpost.com/software/elkrem-development-board-for-iot-ethereum .
However, it is ...
1
vote
1
answer
476
views
ACCESSING BLOCKCHAIN ON "ESP8266" USING THE "NODEMCU BOARD"
I have read this example where it tries to interact with the Ethereum blockchain via a micro-controller (ESP8266 and NODEMCU board). However, I do not understand if an Ethereum client (Geth or Parity) ...
1
vote
0
answers
58
views
What is the main difference between "light client" and "client" in sense of "functionality" and "capability"? [duplicate]
What is the main difference between "light client" and "client" in sense of "functionality and capability" ?
I mean, what can a client does that a light client cannot ? (ex. sending transactions? ...
1
vote
0
answers
44
views
Is "EthArmbian" an OS for running Ethereum client on "micro-processors"?
Is "EthArmbian" an OS for running Ethereum light client on "micro-processors" or "micro-controllers" ? And if yes, which micro-processors ?
2
votes
1
answer
818
views
Port requirements for a Light-Node?
For a light client (geth --light or parity --light) running the light client protocol what are the port requirements?
Incoming: Does a light client expose a port where he accepts incoming ...