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 [poa]

The tag has no usage guidance.

0
votes
0answers
11 views

modify clique to sign with x % instead of 51%

I want to make a custom version of geth that modifies the consensus to a certain percent, let's say 66% of sealers must agree instead of 51%. tried to edit https://github.com/ethereum/go-ethereum/...
0
votes
0answers
16 views

Node sync problem with geth POA using Docker

I'm working on a docker-compose file that deploys a POA network based on Geth client. I faced a problem that the nodes can't synchronize on each other. Can any one help solving this? Here is a link to ...
0
votes
1answer
52 views

Clique PoA Private Blockchain: Need Suggestion for Block Gas Target and Block Gas Limit

I'm following this article to create my own PoA private blockchain. Now I'm stucked at this section after number 13: I've checked the Puppeth source code and Geth CLI docs, but I'm still not quite ...
1
vote
0answers
34 views

Puppeth: No ethstats server configured

Update This is an issue with Docker Compose >= 1.23.0 and I've raised this in the go-ethereum GitHub issues tracker. I'm following this guide to create my own private blockchain using PoA consensus. ...
1
vote
0answers
9 views

PoA throughput with multiple nodes

Will it be faster for my system, in terms of number of transactions per second, if my network has a lot of nodes? Does the number of nodes in PoA is related to the throughput? Particularly I am ...
0
votes
0answers
27 views

Deploy Contract with truffle on Private Network using Parity

First I followed this demo PoA tutorial to build a private PoA network using Parity. Then I wanted to use truffle to compile and deploy a smart contract. I tested the deployment using ganache test ...
1
vote
1answer
17 views

Parity PoA step duration

I’m setting up a private blockchain using parity. I need to use PoA consensus with the maximum throughput possible. What do you recommend to set the stepDuration value to? Can we set it to a very low ...
0
votes
0answers
26 views

Parity PoA/Aura: Tx stuck in pending state

I'm currently running a private Parity PoA chain. When I make transactions directly from validator nodes, they process normally. I'm trying to make send an independently-signed transaction to the ...
2
votes
1answer
59 views

How to configure the sealer account for a private Clique PoA network in Pantheon

Pantheon is the new Java-based Ethereum node targeting the enterprise setups. I am trying to get my geth clique private network running on pantheon, but since pantheon has no account management, I am ...
0
votes
0answers
38 views

Setup Parity PoA network compatible with truffle framework deployment mechanizm

The question from the title kind of wraps around the real problem but it is actually what I'm having trouble making work. I'm trying to setup production PoA network so using all the flags made for ...
0
votes
2answers
30 views

Can we use Proof of Authority on private mainnet?

I am trying to figure out a way to use consensus algorithm on a private blockchain network, preferably ethereum. came across many suggestions. One of the suggestions which stuck was using PoA on ...
0
votes
0answers
50 views

Syncing errors with Clique (PoA)

When I link a new node to our private PoA (Clique) netwok, I often get the following error: WARN [09-24|05:12:12.446] Synchronisation failed, dropping peer peer=31dede80ae7d1155 err="retrieved ...
1
vote
1answer
63 views

Try running MyCrypto with my local parity nodes?

i want connect my local parity nodes with Mycrypto i flowed this tutorial to built my two nodes https://wiki.parity.io/Demo-PoA-tutorial.html than i try to flow this tutorial to connect it to Mycrypto ...
3
votes
2answers
52 views

Proof of Authority or PBFT

I want to choose a consensus algorithm for permissioned blockchain in healthcare. I know PoA and PBFT are good choices, but I want to know which one is better? Thanks...
3
votes
1answer
85 views

What number of confirmations is considered secure for Geth PoA Clique?

In Ethereum PoW the recommendation is to wait for 12 confirmations at least. [Q]: What rules to apply for Geth PoA Clique algorithm? My best guess so far: lower limit: sum of confirmation block ...
0
votes
1answer
26 views

Validator stuck in Pending State

I am working with a kovan validator set for a POA network. When I try to add validator, I make the Initiate Change call and it goes through. Validator goes to pending state. When I make the Finalize ...
0
votes
1answer
43 views

Geth PoA Clique and Chain Forks

In PoW, in the case of a chain fork, the client will continue on the chain with the most work on it. In Geth PoA Clique, forks still can ocur, since Sealers are racing against each other in sealing ...
0
votes
2answers
97 views

Geth PoA Clique and 100% transaction finality

In Bitcoin and Ethereum PoW, we have probabilistic BFT. I.e., the transaction finality will never reach 100%, but it will be very close to that with every further confirmation. How about Geth POA ...
1
vote
0answers
22 views

go-ethereum POA with clique - issue with add new signers when all old signers are removed

I have setup a POA network with Clique consensus on azure. Due to some issue all the signer vms got deleted and we have no more signers and only normal geth nodes. So i tried updating the geth nodes ...
1
vote
0answers
54 views

Unable to Add 3rd Proof-of-Authority Sealer Node

I have a geth POA private blockchain setup and running with 2 sealer nodes. Now I have setup a 3rd node as a sealer, and ran the following command on the both existing sealer nodes clique.propose("...
0
votes
0answers
47 views

Gas price of my Private chain node grow from 2 to 500000000000

instance: Geth/v1.8.9-unstable-d6ed2f67/linux-amd64/go1.9.2 modules: admin:1.0 clique:1.0 debug:1.0 eth:1.0 miner:1.0 net:1.0 personal:1.0 rpc:1.0 txpool:1.0 web3:1.0 After I start node with ...
1
vote
0answers
67 views

geth keeps quitting

I am running a geth node in a docker container for a POA private blockchain. The version of geth is Geth/v1.8.14-unstable-35fcd2f4/linux-amd64/go1.10.3. It is started using the command --networkid ...
1
vote
0answers
26 views

PoA (like rinkeby) safer to generate random number (RNG) this function than POW/POS?

How can I securely generate a random number in my smart contract? I heard that a block of random function results can be dropped by a malicious miner. Can POA prevent this?
0
votes
1answer
84 views

What is the purpose of non-mining sealer nodes in clique POA private ethereum network with respect to the clique consensus

I did setup a private POA ethereum network with 4 nodes with 3 of them mining . I went on to try a lot of combinations with some miners and sealers and reached to a conclusion that every miner hash to ...
-1
votes
0answers
30 views

Transaction from the non-validator node stuck, and doesn't broadcast to sealer nodes

I'm able to deploy a contract through a validator node successfully. But when I deploy it from the non-validator node, it gets stuck, and the transaction doesn't get broadcasted to the validator nodes....
1
vote
0answers
82 views

Can race conditions occur in PoA network?

I have the following contract deployed on my PoA network with two sealers, node1 and node2. Let's assume a user, user1, submits a transaction with call to process() method to node1 and another user, ...
4
votes
1answer
189 views

How to immediately include transactions into blocks if there is still space?

Geth version: 1.8.12-stable OS & Version: Linux/OSX Expected Behavior Transactions to distributed to network right at its sent block number and deployed within that. Actual Behavior ...
1
vote
0answers
79 views

Error encountered during contract execution [Reverted]

i have created this contract https://etherscan.io/address/0xfecf0e91a193e8511ac83d8effda34ae4278f491#code but the problem is when i try to contribute to crowdsale it showing an error, (Error ...
0
votes
1answer
22 views

Warning! Error encountered during contract execution [Reverted please someone help me with this

i attached link code on etherscan. and error code also error: https://etherscan.io/tx/0x90d0d39a127e0693066cbc9a8a42fab20250753ead52724ab1760d7b4b458009 code: https://etherscan.io/address/...
0
votes
1answer
121 views

“invalid sender” error with web3 on a PoA private net

I am using web3 to sign the following transaction and send it to a node using sendSignedTransaction. However I keep getting "invalid sender" error. I have set the network id to 6454 in genesis.json ...
0
votes
0answers
67 views

Calculate Private Proof-of-Authority TPS [duplicate]

With a private Ethereum Proof-of-Authority network set up containing 3 sealer nodes, what can we do to estimate the TPS (Transactions per second) of the POA network?
1
vote
0answers
186 views

Best Method to Increase TPS on PoA Blockchain

In creating a PoA blockchain where a high TPS is needed, how will you define the genesis.json configuration? There will be sealer nodes on opposite ends of the globe with ~ 0.1-0.2 second latency. ...
0
votes
0answers
99 views

Private POA Ethereum network could not sign transaction

I setup a private POA ethereum network, Here are info about it : one bootnode in 43.247.91.xxx, all ethereum nodes use it as bootnode. 3 signer nodes(named A,B,C), A hosts in 43.247.91.xxx, B hosts ...
0
votes
1answer
236 views

Storing structured data in private blockchain

The task. Develop distributed registry on blockchain network that can store public data of the certain objects. For example: { "id": 123456789012345, "title": "Big black box (not more than 100 ...
1
vote
1answer
227 views

Help with setting up Private POA(Clique) Ethereum Network

Geth Version : 1.8.12-stable-37685930 Testing on Amazon EC2 t2.large(8GB RAM) machine with Ubuntu 16.04 running. I am in need of setting up a multi node private POA(Clique) ethereum network. ...
0
votes
0answers
78 views

Proof of authority reward mechanism

Can anybody explain the reward mechanism in Proof of Authority (PoA) protocol? What kind of reward is received by the validators in PoA? So far I came up with the following points: There is no ...
0
votes
1answer
154 views

What is the correct truffle configuration to deploy DApp to the POA test network?

I am currently struggling to deploy my DApp to the POA testnet (https://sokol.poa.network). I have a working DApp that I deployed to my local Ethereum testnet using truffle compile and truffle ...
1
vote
0answers
82 views

Getting sealers in POA

how to get sealers in Proof of authority network through solidity contract, like inside a contract ?
0
votes
0answers
117 views

How to set gas price for an OPCODE in a private PoA chain?

I have set up a private PoA network on my machine. I can set the gas price and gas limit for all transactions. Is it possible to set gas price required to sign a transaction for each OPCODE? Like I ...
0
votes
1answer
22 views

Function call always as last function call in current Block

I'm implementing a DoubleAuction and I want to call the breakEven function, that finds the market clearing price, always as very last function in the current Block. Is there any way that I can check ...
0
votes
0answers
30 views

Load balancer for ethereum PoA private node

I'm having 3 PoA node peered to each other using bootnode. I want to configure a load balancer for all the 3 node so all my traffic will come to load balancer first and then my request is provided to ...
0
votes
1answer
109 views

How to filter transactions in PoA/Clique chain

(ETH noob here) I am thinking of running PoA/Clique based network for a potential dApp project. Is it possible for the sealer to apply filters on transactions before sealing a block? The scenario ...
2
votes
3answers
304 views

How to mint coins on a private PoA network?

I have a PoA network and the balance went to zero after testing. How can I mint new coins? I know the genesis file can define a balance, and also under PoW the miner rewards the account. But under ...
0
votes
0answers
39 views

What is a genesis block mismatch (when just one genesis.json exists)?

I am testing a PoA Ethereum network and there are messages in the logs which are not really exaplainable - EBUG[06-03|01:37:09] Ethereum handshake failed id=02d1d9b6c3c90d9e conn=inbound err="...
0
votes
2answers
68 views

How to solve clique is not defined error?

I have going a PoA network, and everything looks like it works. But I cannot get clique to show up in geth. > clique ReferenceError: 'clique' is not defined at <anonymous>:1:1 Has ...
1
vote
1answer
87 views

What is the bucket list in geth?

I get the error below when starting my PoA network. I have no idea what defines a bucket list. Has anyone more details? DEBUG[06-01|10:58:47] Found seed node in database id=ed8b3be93192299f addr=...
0
votes
0answers
175 views

how to get clique.propose working with geth and PoA?

I have a network running across 6 nodes and several servers. But the clique.propose does not always work properly. I am unsure why that is. Here is my geth output showing my request is queued but ...
1
vote
1answer
218 views

Ethereum Clique RPC Call | web3.clique undefined issue

To access the functionality of Clique through geth javascript console is easy, like clique.getSnapshot(), clique.propose("address",bool) etc. But I'm not able to access those functionality using RPC ...
1
vote
1answer
130 views

How to test and bechmark POA consensus? [closed]

How test POA consusus that only authorized sealer can seal the block. How to run test cases ?
1
vote
1answer
57 views

Add new sealers in aura network without hard-fork?

I've set up a private PoA (aura) network using parity-deploy and was wondering how it's possible to add/remove authorised nodes without doing a hard-fork of the network. I've heard about people ...