Questions tagged [private-blockchain]

Private blockchains are not available for the public and are maintained/secured by a cluster of trusted nodes. These kind of blockchains are useful when dealing with sensitive information.

310 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
8
votes
2answers
741 views

How to create a secure, production ready private chain?

I'm looking for more information or resources on how to run a private chain with ethereum with multiple nodes that would work in production and would only be accessible to my users/network. I know ...
7
votes
0answers
172 views

Quorum: Extending list of participants that can access private transactions post transaction creation?

According to the Quorum roadmap (which is over a year old now) the team at JPM was planning to add a feature whereby additional parties could be given rights to view private transactions after those ...
7
votes
0answers
241 views

Error importing transaction: Transaction(InvalidChainId) in Private POA

Problem I am trying to send some transactions to my private chain, and all transactions are getting failed. I am receiving this error: Error importing transaction: Transaction(InvalidChainId) ...
5
votes
2answers
531 views

Geth: bootnode tool and --nodiscover

In Geth, if I use the --nodiscover option, my node won't be discovered by default from other nodes. Conversely, with bootnode tool implemented in geth, first I have to generate a key, then I have to ...
5
votes
1answer
683 views

Extremely slow geth mining and synchronization for private blockchain

I am constructing a very simple 2 nodes private Ethereum network to study the mining behaviour. The consensus algorithm is ethash. In order for the 2 nodes to discover each other, I also setup a ...
5
votes
0answers
308 views

Difference between Ethereum Consortium Blockchain template and STRATO Blockchain Individual Instance template in Azure

I have recently started analysing Blockchain as a service and found it's very interesting. But, I am not able to interconnect these information's. What is difference between Ethereum Consortium ...
4
votes
1answer
187 views

Why use a private block chain over a shared database?

Isn't a shared database able to provide all the guarantees that a private block chain could provide. Since you can track transactions,have transaction restriction and have authenticated access to ...
4
votes
0answers
1k views

flag provided but not defined: -rpc

I'm using Geth to set up a private ethereum network and this is the command: $ geth --identity "MyTestNode" --datadir "SomeDir" init genesis.json --rpc --rpcaddr "localhost" --rpcport "8000" --...
4
votes
1answer
280 views

Rubix vs Blockapps vs others, what are the differences in private Ethereum platforms?

What are the major differences between the different private Ethereum platforms? The main two that I am aware of are Rubix and Blockapps, what are the primary differences?
3
votes
0answers
36 views

Blocks can't contain more than 81 transactions

I'm building a private blockchain with Parity clients. For performance testing, I'm submitting many identical transactions. One of the nodes has a GPU miner attached. There are 2 issues I cannot ...
3
votes
0answers
43 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.
3
votes
0answers
48 views

Parity Ethereum Metamask

I have setup one test node on my machine and trying to connect with metamask and on node console i keep on receiving below message and unable to connect with node using metamask. 2019-06-14 14:48:32 ...
3
votes
0answers
707 views

Get RPC URL / IP of Metamask's current provider

Suppose I have multiple copies of the same dapp running on different servers which do not directly communicate with each other, for testing purposes, and can manually interact with different dapp ...
3
votes
1answer
67 views

Understanding what happens between transaction creation and block creation in Proof of Authority

I am currently writing my thesis where I'm investigating the potential of blockchain technology to become the underlying technology in a system that is create and record qualifications. I'm at the ...
3
votes
0answers
125 views

Quorum :- metamask do not support privateFor feature of quorum

i got to know that metamask do not support privateFor because of which private transaction for quorum dapp was not behaving as expected. so, I can't use metamask for my quorum DApp to switch port and ...
3
votes
0answers
113 views

Miner accepting 0 price transactions

I am hosting a private blockchain and I am testing out the Geth functionality. I have deployed a Solidity contract based on the Greeter example. The functionality is not important, but suffice to say ...
3
votes
0answers
439 views

Private Net: Miners not mining pending transaction

I am running a private network. I send a lot of transactions to geth with miner on (with 10 threads). I could see my transactions getting mined properly for some time. And then I checked length of ...
3
votes
0answers
1k views

Mining hangs on Generating DAG in progress

I am trying to initialize rpc using the below command and start miner using miner.start(1); geth --rpcapi eth,web3,personal --rpc --networkid=15 Mining starts successfully with below logs but it ...
3
votes
0answers
70 views

Who Execute Transaction in PoA

In PoW, every full-nodes executes contracts of a block to confirm that the miner was doing honest work. What about in PoA (proof-of-Authority)? a. Only authorities will execute the contracts to ...
3
votes
0answers
130 views

Is it necessary to have the UDP port open for an Ethereum private net?

An Ethereum node requires both TCP (listener) and UDP (discovery) port (usually 30303) open and reachable by other nodes. My question: is it possible to run a private network with my node only ...
3
votes
0answers
112 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 ...
3
votes
1answer
970 views

Remix error “gas required exceeds allowance or always failing transaction” on private blockchain

I'm trying to test contract interaction using Remix with two basic contract: contract Callee contract Caller Callee function/variable: uint[] public values; function storeValue(uint value) { ...
3
votes
2answers
197 views

Mining, Ethers and Private Blockchain DAPPs

I am building a private Blockchain cluster DAPP envisaged to have 5 to 10 parties owning their own nodes (or node clusters). At this moment, there is no specific mandate to incentivize miners, though ...
3
votes
0answers
113 views

What would cause nodes on a private blockchain to gradually lose connectivity?

I have a private blockchain with 6 nodes, and a total of three miners. When I initialize the blockchain everything looks great and the nodes find each other starting with the bootnodes. After about ...
3
votes
0answers
78 views

How to do a disaster recovery in private chains?

How can I do a disaster recovery on a private chain running ethereum, say for instance Quorum ?
3
votes
0answers
378 views

Can't establish the connection with bootnode and two nodes

I have problem with starting my private network. Two nodes on different PC and with external IP addresses, starts with next parameters: --verbosity 3 --identity "TestNet" --rpc --rpcport "8081" --...
3
votes
0answers
371 views

How does a token crowdsale or ICO work for a permissioned Blockchain project?

Filecoin, for example, ran their highly successful ICO on the Ethereum blockchain, though they are gonna operate on a different chain. AFAIK, main-net tokens can't be used on a private chain. Makes ...
3
votes
0answers
131 views

Geth private chain hashrate lower on higher versions

Using Geth I am running a private development chain (locally) with one node, starting it as follows: geth --networkid 12321 --datadir=".embark/development/datadir" --password config/development/...
3
votes
0answers
321 views

SSL Support for Communication Between Geth Nodes

We are using private Ethereum network for a multi entity use-case. The problem is that all these entities geth nodes sits behind a firewall which only allows TLS traffic. The node that's broadcasting ...
3
votes
0answers
134 views

Not able to successfully do transactions of default MetaCoins(from Truffle) on local testnet on MetaMask

I have installed truffle and ran the default contract provided by truffle. I successfully compiled,migrate and put the default dapp on local testnet http://localhost:8080/.I am able to see the dapp ...
3
votes
2answers
86 views

Private network with limit supply

I'm just wondering if is possible to create a private network (Not development) with this characteristics: Max supply One account has all the supply already Nodes/peers can't mine Gas cost is always ...
3
votes
1answer
157 views

Creation of a whitelist in a private network with Rinkeby Clique PoA?

I'd like to create a private network where I would limit the creation of smart contracts to a whitelist of accounts. Is there any option for this?
3
votes
1answer
703 views

Regarding external file storage

Let's say you have a private blockchain, a DApp with an workflow to store and retrieve data from that blockchain. Now there is a need to store binary files and access it in a permissible way. One way ...
3
votes
0answers
108 views

Wallet on private chain not watching contracts?

I set up an ethereum private chain for testing smart contracts a while back. Recently, I've been unable to deploy and interact with contracts successfully. Here is what used to work: 1) I created a ...
3
votes
0answers
1k views

etherwallet-3.4.2 on private chain invalid sender error

In order to use etherwallet in private chain setup, I completed following Use Your Own Server Guide, answer_1 and answer_2. I have added Custom Node and MyEtherWallet works , except sometimes it ...
3
votes
0answers
241 views

Cannot create a second account on my private chain from the Ethereum Wallet

Just playing around with Ethereum. I create my very first private-chain on a Windows machine.. First I'm starting up the node/miner: D:\ethereum\gethlatest>geth --dev --rpc --rpcport 8002 --...
3
votes
0answers
557 views

Private network with 2 servers on scaleway

first of all thank you for the great discussions and solution that I've found here. I'm trying to create a private ethereum network to which I want to access with 2 different servers. I am able to ...
3
votes
0answers
323 views

not able to mine transactions generated on remote node

i have connected two nodes locally on my private testnet using admin.addPeer() I0829 16:33:25.280649 eth/downloader/downloader.go:320] Block synchronisation started I0829 16:33:27.187839 core/...
3
votes
0answers
126 views

Using Mix IDE on a private testnet?

Is it possible to run/debug contracts in mix-ide on a private test net?
3
votes
0answers
62 views

Effectively debugging pyethapp

I have also asked the technical details of pyethapp's use of gevents here. I'm trying to run a transaction step by step in a debugger and see how it is being signed and added to the blockchain. I am ...
3
votes
0answers
459 views

Private Ethereum blockchain to implement in-game currency--legit?

I've been toying with the idea to implement a reward system for a game on top of Ethereum. Mostly for self-study because I'm interested in blockchain technology, but also because Ethereum appears to ...
2
votes
0answers
48 views

How to reduce block time for existing ethreum blockchain network?

I had deployed my private blockchain network back in 2018-08-12 16:12:48 +0600 (1 year, 167 days ago). Since then it is working. At that time the block time was 20-30 seconds which was acceptable for ...
2
votes
1answer
50 views

Blockchain overhead - general question

I was reviewing the blockchain technology the other day, Maybe this is not the right place or maybe I should rephrase my question but.. Blockchain is peer to peer, every peer stores the data Data is ...
2
votes
2answers
241 views

error in remix IDE

I am facing this type of Error in 'remix IDE' while connecting it to 'web3.js@0.20.2' Error: Failed to decode output: Error: insufficient data for uint256 type (arg="", coderType="uint256", value="...
2
votes
0answers
54 views

miner.stop() returns null does not stop mining on private chain

I am using Version: 1.9.0-unstable of geth, and I noticed miner.stop() does not work anymore. I am sure it always worked. > eth.blockNumber 901069 > miner.stop() null > eth.blockNumber ...
2
votes
0answers
174 views

Non-stop “Served eth_signTransaction” warnings after upgrading geth to 1.9.x for private network?

I just upgraded the geth nodes of my private PoW network from 1.8.27 to 1.9.1, and right after starting up the nodes, it spills out tons of warnings non-stop like WARN [07-30|18:33:52.134] Served ...
2
votes
0answers
109 views

Not able to connect to private Ethereum Network with metamask

I am running a private Ethereum Network in a cloud VM. I started the node with these arguments: geth --datadir test --networkid 123 --rpc --rpccorsdomain "*" --rpcport 30308 --rpcaddr "0.0.0....
2
votes
1answer
78 views

How do I generate a TrustedCheckpoint(CHT) on my private chain?

I saw this link, but still don't know how to get CHTRoot and BloomRoot, only know that SectionHead is block[(SectionIndex+1)*32768-1].headhash https://github.com/ethereum/devp2p/blob/master/caps/les....
2
votes
0answers
180 views

Error: invalid merkle root | Error in XDPoS Consensus | fork of go-ethereum

Block Synchronisation failed in code :- https://github.com/XinFinOrg/XDPoS-TestNet-Apothem ERROR[03-23|19:47:12] #### BAD BLOCK Chain config: {ChainID: 1151 Homestead: 1 DAO: DAOSupport: false ...
2
votes
0answers
24 views

Adding two peers in ethereum privatenet on same machine

I am trying to add two peers in ethereum privatenet but not adding its shows peer count is 0. I run the below commands Node1: geth --identity "Privatenet1" --datadir=./Privatenet1 --networkid 1995 --...

1
2 3 4 5
7