Questions tagged [poa]
POA stands for proof of authority . This tag will be used for question related to POA/POA network
130
questions
0
votes
0
answers
17
views
Performance Analysis of Private Ethereum Blockchain using Prometheus and Grafana
I have built a private blockchain network using goEthereum with PoA consensus model using Clique. The nodes are live and connected. I want to measure its performance(Throughput, latency..), using ...
2
votes
0
answers
167
views
Post-merge PoA private network with geth
Crossposting this from r/ethdev as I have the feeling I have a better chance for an answer here.
Hi, I have been playing around with ethereum private networks for a
couple months, deploying them in ...
0
votes
0
answers
78
views
Geth - Block sealing stopped in POA network
New block sealing is stopped in PoA network with 3 nodes. Transactions are always going into pending state. Though the nodes were synced, blocks are never synced after block#69400 for new transactions....
2
votes
1
answer
90
views
Private POA Ethereum Gas Problem
I have setup a private POA Ethereum network for testing purpose. From this link: Is gas burned in a PoA network? it stated that the gas will be circulated in the network (i.e. fed back to the signer's ...
1
vote
1
answer
277
views
Fatal: Error starting protocol stack: listen tcp 127.0.0.1:8545: bind: Only one usage of each socket address (protocol/network address/port)
I have this error when i try tu run my second node on Geth...I used authrpc.port but still the problem persists:
I ran my node1 with these commands:
geth --datadir node1 --networkid 2244 --allow-...
0
votes
0
answers
22
views
On private PoA network, stopping miner breaks transaction propagation/mining
Trying to create a private PoA network.
I am using docker but pretty sure the same will happen without it.
The main idea is to have a single miner only.
The following sequence of actions will make ...
0
votes
0
answers
1k
views
Chain id error while creating a new network custom RPC in metamask connecting private network in virtual machine
I have a dought related to the. Blockchain topic
Sir. I am creating a private blockchain POA
using geth
Using virtual machine
In between, I am connecting it to the metamask by creating custom RPC ...
0
votes
1
answer
15
views
can't find geth poA ressources
I'm new to blockchain technology and currently working on an Ethereum project that requires the use of the PoA (Proof of Authority) consensus algorithm. I've heard that Geth allows for the use of PoA, ...
0
votes
0
answers
64
views
Private Ethereum blockchain development no Puppeth
After the removal of Puppeth from Geth (on January 31st), is there another tool similar to it that allows the simplified development of the Clique private network (PoA)?
If yes, could you give me more ...
0
votes
0
answers
30
views
Private Ethereum Blockchain Connection with AWS (PoA consensus)
Is it possible to connect a private Ethereum blockchain with AWS?
An alternative to Amazon Managed Blockchain (which forces me to use Hyperledger) and amazon EC2, is there??
Also, how can I implement ...
0
votes
0
answers
63
views
Proof Of Authority - Check network is able to mine new blocks
I have an ethereum private network with Proof Of Authority consensus (clique). Sometimes the signer/sealer nodes go down and the network is not able to mine new blocks (because the 51% is not reached)....
1
vote
1
answer
646
views
Clique POA Signed recently must wait for others
In poa private ethereum network I have 2 nodes i mentioned the 1st node as a validator in genesis file after sometimes I'm adding the second account as a validator or signer in geth console using ...
0
votes
1
answer
345
views
how to setup up Gas Price POA network
I have setup POA Network with clique, 5 Node with Public RPC, everything working fine, but i would like to setup Gas Fee to 25 GWEI automatically Metamask pick this estimation, by Default POA has 1 ...
2
votes
1
answer
56
views
Using Hyperledger QBFT suitable for public chains?
I am thing process of creating my own public EVM network, i found the best approach available would be using QBFT on HyperLedger Besu as it is Proof Of Authority and secure for production uses. But ...
1
vote
2
answers
199
views
I can't figure out the reason for this error
There are no problems with the nodes.
but i keep getting this warning
What exactly is the reason for this?
err="signed recently, must wait for others"
0
votes
0
answers
62
views
Open ports for sealers in POA
Should sealers have open TCP/UDP ports that allow other nodes to connect when running a clique blockchain?
Edit:
In other words: Is it mandatory for sealer nodes to accept incoming connections on the ...
1
vote
1
answer
100
views
What settings should a private PoA blockchain have to be free to use? ( No ether in use )
I am a total noob in creating blockchains, and I am trying to make one using geth with PoA.
I want to make a PoA private blockchain where transactions and smart contracts ( usage and deployments ) are ...
2
votes
1
answer
135
views
How Ethereum 2.0 and sharding will apply to private Ethereum with PoA consensus (Clique)?
We're about to run the private Ethereum PoA chain based on Clique and thinking how would we support it for ages. Hence we're wondering:
Whether Ethereum 2.0 updates (London, etc) are even applicable ...
0
votes
1
answer
19
views
Poa question erc token
I want to ask a question in regards to poa Consensus.
If I was looking to fork ethereum and setup my own side ledger using poa and creating/erc specific tokens on this chain..is there a way where I ...
0
votes
0
answers
107
views
Too many chain reorgs in a proof of authority (clique) based private blockchain
I'm studying on Proof of Authority (Clique) based blockchains. I've setup private networks with 1 validator nodes few times, things really go well in 1 validator but when I add 2 / 3 validators in the ...
0
votes
1
answer
63
views
What could be the problem if there is only one sealer in private network with PoA Consensus?
I have a private network created using geth and I want to use it as a decentralized database. Currently, I'm testing the network using 3 nodes which one of the nodes as a validator (hence only one ...
3
votes
1
answer
565
views
Does Geth Clique will get affected when difficulty increases to its maximum?
I have started own private network with clique consensus algorithm in GETH. Regardless of miners now sealer will do the job and I have period:5. Difficulty is set 0 initially but over time it is going ...
1
vote
0
answers
254
views
How do you hard-fork a Clique PoA chain to use new validators?
Imagine you've got a running PoA chain using Clique PoA with Geth. If everything is running normally, you can propose additions and removals of validators and the existing validators will vote on the ...
0
votes
1
answer
155
views
Remove ether from PoA private network
I try to setup a private network containing three nodes (bootnode, sealer, transaction node with rpc) and PoA. So far so good.
The thing is I don't want to have any ether nor do I want to pay any gas ...
1
vote
0
answers
84
views
Private Ethereum PoA error: "out of memory"
I'm working with multi node setup on Ethereum private chain PoA. We have all three validator nodes.
blockchain
├── genesis.json
├── node1
│ ├── geth
│ ├── keystore
│ ├── ...
0
votes
0
answers
168
views
How to provide balance to validator nodes after blockchain creation private blockchain POA
I'm working with a private Ethereum blockchain PoA with three validator nodes. I have initially added three wallet addresses to get some free ethers. However, when I checked the balance of one of the ...
1
vote
0
answers
67
views
can a running blockchain fork from PoW to PoA?
can a running public blockchain hard fork from PoW to PoA?
1
vote
1
answer
688
views
Geth v1.9.24 - POA - no sealing with period 0 - "Sealing paused, waiting for transactions"
I have a private clique network with geth v1.9.24. 1 sealer and 1 node. With period=0 there is no sealing happening, all transactions go to txpool as pending, and logs show "Sealing paused, ...
0
votes
0
answers
213
views
How to identify why my transaction goes to pool, and how to process them?
I'm working with POA blockchain with three nodes. When I send transaction using geth console, sometimes my transaction goes to txpool and never clear from there.
Is there any way using that we can see ...
1
vote
0
answers
131
views
Geth-Clique PoA
In the PoA consensus algorithm Clique, when a sealer broadcasts a block for a given height of the blockchain, do the other sealers check the validity of the transactions inside the received sealed ...
1
vote
0
answers
24
views
Geth Puppeth set Seaing Profit to 0
I am creating a private blockchain network using GoEthereum. I am using Clique (to get the PoA protocol). Since I have predefined sealers/miners, I do not want to set any mining profit for them. But ...
1
vote
0
answers
202
views
Private PoA deployment leads to 'invalid gas used' error
I'm trying to deploy a contract to a private clique chain running on two devices (laptop and raspi). Deploying the contract when running multiple nodes on a single device worked fine as per usual, ...
1
vote
1
answer
828
views
Geth keeps changing coinbase / miner account and stops working. (POA Network)
I have set up a Geth POA network of 2 nodes on different cloud instances. Network was running good for 2 months but now suddenly it's getting connections from unknown peers and mining stops working.
...
1
vote
0
answers
289
views
Geth network stopped mining
On my POA network there are 5 nodes/miners but suddenly all nodes stopped mining and giving this in console
"INFO [09-05|08:50:16.267] Looking for peers peercount=4 tried=4 static=0".
We ...
1
vote
1
answer
923
views
POA: Geth node (miner) automatically stops after 3-4 hours which results in primary node pausing and looking for peers
I have set up 2 Geth nodes with POA on different machines. After starting bootnode and starting Geth nodes, they sync well and starts mining alternately. If I manually stop a node, other node keeps ...
1
vote
1
answer
278
views
geth mining not working without --allow-insecure-unlock (geth 1.9.16-stable-ea3b00ad)
I am running a private ethereum blockchain with POA
geth --port 3000 --networkid 42 --datadir=./blkchain --maxpeers=5 --rpc --rpcport 8543 --rpcaddr 127.0.0.1 --rpccorsdomain "*" --rpcapi &...
0
votes
1
answer
177
views
Why array.pop() doesn't work on my private network?
I have deployed a PoA network using Hyperledger Besu and I'm using Remix in order to code a very simple smart contract.
Here is the smart contract code:
// SPDX-License-Identifier: MIT
pragma solidity ...
1
vote
0
answers
21
views
Cannot connect to Azure PoA Websocket
Just like question Connecting to blockchain on azure using web3.js and websocket, I need to use websockets to capture events.
I have gotten my http and websocket endpoints from the deployment outputs ...
0
votes
1
answer
139
views
How to add member NOT peer node to private ethereum network
I followed this parity-poa tutorial to build a private POA ethereum network in local. I want to add member node to this network . so i run parity client with below configuration
toml file:
[parity]
...
0
votes
1
answer
158
views
Geth Providing error on its directory path
I have initilize my node1 with my genesis file which worked fine command is 'geth --datadir node1/ init genesis.json'. But with same geth when I try to run this command
geth --datadir node1/ --...
2
votes
1
answer
254
views
PoA network confusion resolving using geth
I am planning to move from PoW to PoA consensus (clique) using geth. But I am confused of some of the topics -
1) Empty blocks are created periodically? What is the size of an
empty block?
2) Is it ...
3
votes
1
answer
212
views
geth clique block gas limit
I have setup new PoA network with default block gas limit to 3 billions. The network starts with configured limit. However, overtime the block gas limit reduce down to 8 millions. Is there a way to ...
3
votes
1
answer
2k
views
bootstrap node vs cmd/bootnode
I am using bootnode as a starting/meeting point for my private POA/clique network. When I start it since one of the latest versions it says:
fmt.Println("Note: you're using cmd/bootnode, a developer ...
1
vote
0
answers
169
views
Migration from PoW to PoA Clique on geth
After reading chapter "Repurposing header fields for signing and voting" at https://eips.ethereum.org/EIPS/eip-225 I've understood the nonce field of blocks in PoW consensus blockchain is reused for ...
2
votes
0
answers
43
views
burning or collecting transaction fees on PoA
In Parity PoA, how would you burn or divert all transaction fees to a predefined contract?
Would it be easier in another PoA chain?
2
votes
0
answers
97
views
Calculated blockhash of PoA block mismatches with actual blockhash returned by RPC
I set up a Demo PoA chain using Parity Etheruem. I sent some transactions to it and it started producing blocks. A block on my demo PoA chain was generated with block hash ...
2
votes
1
answer
418
views
raw transactions to send ERC20 token fails on private network(POA)
I am trying to transfer ERC20 tokens on private ethereum network(POA)
Transaction flow:
raw tx object creation on backend.
{
"gasLimit": 37000,
"gasPrice": 4000000000,
"...
2
votes
5
answers
21k
views
Gas estimation failed - remix
I am trying to figure out what is wrong with the following code as it does deploy successfully on remix.
pragma solidity ^0.5.11;
contract MyContract {
// Storage
address contractOwner;
...
2
votes
1
answer
318
views
Blocktime zero (period:0) with clique in permissioned blockchain
I am considering to set the blocktime to zero (clique.period:0) in a permissioned private blockchain with known but untrusted nodes. The reason to do this is
having a minimum transaction process ...
0
votes
1
answer
119
views
Parity proof of authority aura, how to detect misbehaviour?
I'm having trouble finding the answer looking at the Parity POA aura examples, the documentation on Parity Validator Sets, plus the Kovan validator set contract solidity source code.
I see that you ...