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

The tag has no usage guidance.

1
vote
1answer
32 views

Try running MyCrypto with my local parity nodes? [closed]

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
30 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...
2
votes
0answers
28 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
14 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
22 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
1answer
29 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
13 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
21 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
32 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
29 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
24 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
0answers
29 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 ...
0
votes
0answers
12 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
75 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
124 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
35 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
17 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
62 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
29 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
109 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
58 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
129 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 ...
0
votes
1answer
104 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
50 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
86 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
49 views

Getting sealers in POA

how to get sealers in Proof of authority network through solidity contract, like inside a contract ?
0
votes
0answers
79 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
21 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
26 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
78 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
2answers
131 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
28 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
44 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
49 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
141 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 ...
0
votes
1answer
125 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
85 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
40 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 ...
0
votes
0answers
39 views

I am considering Clique PoA for a particular use case(explained below) and the physical configuration

I followed the post from https://medium.com/@gowriramasubramanian/hello-thanks-for-your-wonderful-post-ce8f1a5143ac Scenario description: I have a scenario where the authority is one node (a sealer), ...
0
votes
1answer
318 views

Gas price in Ethereum PoA

I have two questions about gas price in Ethereum PoA 1.What if I set the gasPrice as 0 while starting the geth node? will it cause any problem in future. 2.What if I set the gasPrice as 1 while ...
2
votes
0answers
63 views

Uncle blocks in Parity PoA blockchain

As I know that there is no competition for mining new blocks in POA blockchain as each node mines new block at its given time slot. I have a parity PoA blockchain setup with 5 nodes. While examining ...
2
votes
0answers
63 views

Proof of Authority Finalisation

Are there uncles/orphaned blocks in a PoA-based network? How do we reach consensus which is the real chain if the chain is splited/ we have a fork? Do you know any possible attack vectors on such ...
2
votes
1answer
208 views

geth/parity PoA consensus algorithms - did someone try to measure the performance?

PoA consensus algorithms are an acceptable choice in public/private permissioned networks. [Q]: Did someone try to setup a benchmark for measuring the performance of existing PoA implementations in ...
2
votes
1answer
175 views

Geth signing stops after a period of time

I have 5 clients setup (1 boot, 1 geth, 3 signers using Clique) - Most of the time they work no problem and mining starts, sometimes mining just stops with no warning nor issue/error message. Another ...
0
votes
1answer
96 views

dynamic Node Membership management in Ethereum Blockchain

I am a new bee in Ethereum Blockchain in implementing this as a potential solution for decentralized application. In the process of identifying the solution i have came across a problem where what if ...
0
votes
0answers
24 views

POA: How to add non-USA resident validating nodes?

can someone please help me on how to add non-USA resident validating identities for a POA clone network? I'd like to build a clone network on POA, but my team is based in Europe. The POA white paper ...
1
vote
1answer
568 views

Private PoA Network doesn't mine

I have 5 (8GB/4vCPU) droplets (private networking enabled; IP's below are of this private network) running on DigitalOcean. I am startled because the workflow I outline below worked like charm locally....
1
vote
0answers
45 views

Block confirmation in private chains?

How many blocks I need to wait for a confirmation on a private ethereum chain? The consensus algorithm is PoA.
5
votes
2answers
213 views

Why are Plasma child chains forced to be of UTXO type, and why not a regular ethereum chain running PoA or similar?

Been doing research in Plasma, and Ethereum side chains and something I've come across (but can't seem to find an explanation of) is why are all Plasma child chains of UTXO type? I'm wondering why ...
0
votes
0answers
479 views

Is Geth's Clique PoA Consensus Algorithm production ready?

Is it recommended to use geth's Clique PoA in a production setup or is it for test-net only?