2022 Developer Survey is open! Take survey.

Questions tagged [poa]

POA stands for proof of authority . This tag will be used for question related to POA/POA network

Filter by
Sorted by
Tagged with
0 votes
0 answers
27 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 ...
user avatar
1 vote
0 answers
40 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 ...
user avatar
0 votes
0 answers
16 views

go-eth Blockchain full sync mode

Is there anyway to force an eth node to do full sync on an existing private POA chain? I recently set syncmode to full but seems like geth does not start replaying the data since genesis. Is there any ...
user avatar
0 votes
0 answers
9 views

Quadratic funding understand

I have hard time realize how, let's say a DAO organization with the help of quadratic funding can use more money than invested in the first place. I understand the whole principle that more people is ...
user avatar
  • 3
0 votes
0 answers
25 views

PoA Geth Network - Change % required to add a new sealer node. Is it possible?

I have been researching about how to add sealer nodes to a network with Proof of Authority and Cliqué algorithm using the Geth client. But I can't find information on how to change the % needed to ...
user avatar
0 votes
0 answers
20 views

Proof of authority Add or Remove Validators without forking

I am thinking about doing a project in Ethereum (currently open to any clients). How can I add or remove validators without hard fork? If a wallet (sender) is not a validator, can it send Ether to ...
user avatar
1 vote
1 answer
48 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 ...
user avatar
  • 187
0 votes
1 answer
17 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 ...
user avatar
0 votes
0 answers
40 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 ...
user avatar
  • 1
0 votes
1 answer
21 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 ...
user avatar
0 votes
0 answers
11 views

Is any account allowed to deploy a SC on a POA network?

I'm pretty new to ethereum but I have a geth POA network running, consisting of two nodes, one boot node and one public node. The thing is that the only way that I have to deploy a SC is using one of ...
user avatar
3 votes
1 answer
308 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 ...
user avatar
  • 359
1 vote
0 answers
88 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 ...
user avatar
  • 16.3k
0 votes
1 answer
73 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 ...
user avatar
  • 1
1 vote
0 answers
64 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 │ ├── ...
user avatar
  • 341
0 votes
0 answers
117 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 ...
user avatar
  • 341
1 vote
0 answers
38 views

can a running blockchain fork from PoW to PoA?

can a running public blockchain hard fork from PoW to PoA?
user avatar
  • 11
1 vote
1 answer
384 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, ...
user avatar
  • 21
0 votes
0 answers
140 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 ...
user avatar
  • 341
1 vote
0 answers
63 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 ...
user avatar
1 vote
0 answers
18 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 ...
user avatar
  • 123
1 vote
0 answers
102 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, ...
user avatar
  • 11
1 vote
1 answer
537 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. ...
user avatar
1 vote
0 answers
126 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 ...
user avatar
1 vote
1 answer
583 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 ...
user avatar
1 vote
1 answer
199 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 &...
user avatar
0 votes
1 answer
115 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 ...
user avatar
1 vote
0 answers
19 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 ...
user avatar
0 votes
1 answer
105 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] ...
user avatar
0 votes
1 answer
56 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/ --...
user avatar
0 votes
1 answer
129 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 ...
user avatar
2 votes
1 answer
91 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 ...
user avatar
  • 237
3 votes
1 answer
960 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 ...
user avatar
  • 228
1 vote
0 answers
102 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 ...
user avatar
2 votes
0 answers
35 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?
user avatar
2 votes
0 answers
60 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 ...
user avatar
  • 1,041
2 votes
1 answer
378 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, "...
user avatar
2 votes
5 answers
15k 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; ...
user avatar
  • 135
2 votes
1 answer
206 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 ...
user avatar
  • 228
0 votes
1 answer
95 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 ...
user avatar
  • 1
2 votes
2 answers
865 views

Cannot deploy new contracts with pending transactions (Ropsten)

I have a very strange and annoying problem. I am trying to deploy a new contract however it just keeps cycling. I have the same problem on the POA testnet and on Ropsten. Please see below: I have ...
user avatar
1 vote
2 answers
2k views

Geth-Clique: 2 sealer POA network - sealer nodes not mining - Signed recently, must wait for others - stuck

I have the following setup for a geth clique POA network, however blocks are not mined. The network consists of two separated nodes which are both acting as an active sealer. Sealer 1 Start Command ...
user avatar
  • 621
0 votes
0 answers
168 views

Making difficulty static - Geth

I made a setup for a private PoA network with geth. Everything works fine, regarding mining, making transactions, connecting through http and websockets. Now I need to optimize transaction time, I ...
user avatar
  • 75
0 votes
1 answer
142 views

Is it possible to deploy the ERC721 token on private network for free?

I created a private network with 3 instances (one controller, 2 nodes) based on PoA on AWS. And I checked if my custom ERC721token is deployable by using Ropspan test network. so I have a working-...
user avatar
2 votes
1 answer
56 views

How does Enterprise Ethereum manage authentication?

I`m sorry for my bad english. I am struggling between enterprise ethereum and hyperledger fabric. I saw in the docs that Hyperledger fabric manages parts of certification and accreditation. How is ...
user avatar
  • 35
0 votes
0 answers
127 views

Does uncle blocks in poa forks contains transactions?

Since that forks can happen in poa networks (I asked how to prevent forks here); What does means ? is uncle blocks contains transactions or they are just empty blocks ?
user avatar
  • 921
1 vote
0 answers
60 views

What is 'dangling vote' in the geth clique POA algorithm?

I am reading the code implementation for clique POA algorithm(consensus/clique), and encountered this line of comment in consensus/clique/snapshot.go: // uncast removes a previously cast vote from ...
user avatar
  • 111
1 vote
1 answer
134 views

How to prevent fork in poa network?

I discover that forks in poa network can happen! I have 4 nodes (trusted nodes) I want to create a poa network with no forks, is it possible ?
user avatar
  • 921
3 votes
1 answer
225 views

How use SSL between geth nodes communication?

I have a poa network contains 4 nodes, I want to secure the communication between those nodes, is it possible using SSL and reverse proxy ?
user avatar
  • 921
3 votes
0 answers
55 views

What is the scalability limit for POA Ethereum (number of nodes)?

Tried to find any benchmarks what is the maximum number of nodes for Ethereum PoA network. When does a network latency become crucial? Looking for any sources / empirical benchmarks.
user avatar