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.

Filter by
Sorted by
Tagged with
5
votes
1answer
464 views

Mobile Light Client Networking

I've been able to create a private networking using the command line Geth tools, so I have been trying to recreate it using the Android light client Geth. On the command line Geth, I made sure the ...
5
votes
1answer
1k views

Difference between Ethereumj and Web3j and how to connect private Ethereum network

I want to develop a Spring MVC web application that use a private Ethereum network and I feel confused witch API to use Ethereumj or Web3j. I'd like to know the difference between them and how to ...
5
votes
1answer
683 views

Why contract function return null decoded output in private network?

I am trying to update contract variable value and return value in the same function, It will return value if I deploy it on JavaScript VM but it returns null when I deploy contract on private network. ...
5
votes
2answers
658 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
724 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
309 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
2answers
6k views

How does the Microsoft Azure Ethereum Blockchain as a Service differ from the platform offered by Eris Industries?

On Nov 2015, Microsoft announced with ConsenSys, the addition of Ethereum Blockchain as a Service (ETH-BaaS) on their Azure platform. Meanwhile, Eris Industries also have been offering, what appears ...
4
votes
2answers
2k views

Ethereum private blockchain, Gas Limit

If I change the gaslimit in my genesis file does the network import the old blocks or only the new blocks? if it's yes how can I do it without modifying the genesis block ? I want to make the gaslimit ...
4
votes
1answer
1k views

Geth --rpcaddr doubt

Can you tell me the differences between --rpcaddr 127.0.0.1 --rpcaddr 0.0.0.0 --rpcaddr my_public_ip --rpcaddr my_private_ip during a private network config? Thank you
4
votes
3answers
4k views

Truffle develop get new contract instance from contract address

From a truffle develop console, is there a way I can get the contract instance from the contract's address? I have a remote ec2 with truffle/geth installed and truffle develop instance running. From ...
4
votes
5answers
4k views

Minimum theoretical hardware requirement for geth

Is there any theoretical requirement for RAM, storage size etc. when I run geth? I mean the real necessary hardware required to get geth running at the very least, but not the optimal or profitable ...
4
votes
1answer
3k views

What is a Private Proof of Authority transaction speed?

Is the max transaction speed for a PoA private network the same as the main network? About 20 transactions a second?? If it is faster, would that mean the Rinkeby network is more scalable than the ...
4
votes
2answers
471 views

How open local ethereum chain (leveldb) using PyEthereum package?

I got local private blockchain in: /Users/User/EthereumTestNet/geth/chaindata How i can connect to it, to get chain data by ethereum.pow.chain.get_block(hash)? I know that to look at chain data i ...
4
votes
2answers
5k views

How to query local Ethereum blockchain for a specified transaction?

I want to find specified transaction. How can I query my local Ethereum blockchain from the console?
4
votes
1answer
879 views

Check if web3js is connected to node

I have a private chain with several nodes. Connecting to only one works fine. However, if this one goes down, I want to connect to one of the other node. Using web3js 1.0.0 beta 26, according to the ...
4
votes
3answers
3k views

Is POW required for a private blockchain?

PoW is a mechanism to keep block chain incorruptable from malicious nodes. Now in a private block chain where all nodes are supposed to be honest, what purpose PoW would serve? Would it not be just a ...
4
votes
3answers
2k views

Ethereum POA ( proof of Authority ) for private network

I am trying to set up private network in ethereum with POA, but I am unable to do so. getting below error I have tried using puppeth manager to setup the genesis file. The genesis file is set up to ...
4
votes
3answers
2k views

Private ethereum blockchain without ether

New to Blockchain and Ethereum technology here so forgive me if this has been asked before, however I can't seem to find anything on it. Effectively I am looking a creating a new contract and a ...
4
votes
2answers
624 views

What property makes Proof of Stake easier to apply in permissioned blockchains?

There are a number of efforts driving towards the transition from the current proof-of-work towards proof-of-stake (more info here). Meanwhile proof-of-stake is already in use in some permissioned ...
4
votes
1answer
1k views

Creating a cluster on private network

I'm currently running geth. I have 4 nodes in my network and I'm willing to make them interact with each other. On host-01, I've run: geth --identity "Node1" --genesis /tmp/eth/genesis.json -...
4
votes
2answers
2k views

Smallest number of nodes for an Ethereum private blockchain

In a public instance, one would expect the more miners the merrier, as this improves the overall mining diversity and therefore we get better security. Private blockchains, as in the Eris case, tend ...
4
votes
2answers
747 views

Quorum Private Transactions: Why public key instead of address?

Out of a combination of curiosity and frustration, I'm trying to figure out why Quorum requires a node's public key when using "privateFor". Wouldn't it be easier to use addresses? I am wondering if ...
4
votes
1answer
1k views

Proof Of Authority vs Proof Of Work geth

In case of proof of work consensus mechanism miners compete with each other to solve the cryptographic puzzle and once a miner found the answer of puzzle , he will broadcast it to all the nodes ...
4
votes
1answer
709 views

Issues using oraclize with private network

I'm having some issues replicating oraclize's Mix use of the oraclizeAPI.sol (which is imported from github) on my local remix - and later on a private blockchain. Now: I've tried to import the file ...
4
votes
2answers
843 views

Blockchain use case in healthcare

I am new to blockchain. I am trying to understand the use cases of blockchain as a technology in healthcare. There are number of articles about different cryptocurrencies. I was going through this ...
4
votes
1answer
112 views

What happens when memory is full in a node?

I am using go-ethereum and running a private blockchain network. I want to what is supposed to happen when the memory is full in the nodes. Will the program stop abruptly or will the old blocks get ...
4
votes
1answer
971 views

Node discovery: unreachable bootnode in private distributed network

I am trying to create a private distributed network using Docker containers on Virtual Machines running ubuntu. When I run: bootnode --genkey $KEY_FILE --writeaddress bootnode --nodekey $KEY_FILE -...
4
votes
1answer
632 views

Are there any drawbacks for making difficulty static on a private chain?

I have made difficulty static in my private block chain, so I can have static response time. Are there any drawbacks of doing this?
4
votes
1answer
1k views

Connecting nodes in private network

I have two ubuntu systems with ethereum installed. I started the node in each system using the following command : - geth --datadir 'path of node folder' init 'path of genesis.json' geth --datadir '...
4
votes
1answer
829 views

Connection between peers never happen on custom blockchain [duplicate]

My app connects and mine the same blokchain on every instance, it uses the same genesis.json and network ids. Genesis: https://github.com/AugustoL/OpenContent/blob/master/genesis.json Web3 service ...
4
votes
1answer
83 views

Risk assessment - account confidentiality when signing transactions

When creating cold storage setups, I've seen various users describe running a private Ethereum chain for the purpose of confirming access to their generated accounts. I'd like to verify access to ...
4
votes
1answer
854 views

How can I check which network I'm working on?

When I start eth I get the following header: $ eth (++)Ethereum Beware. You're entering the Frontier! [...] I think i followed the instructions for working on a private network (because i just want ...
4
votes
1answer
84 views

Ethereum Private network for Production use case

When I should consider to use Ethereum Private network for Production use case? Can I dictate network difficulty rules and apply permission on such network. Regards Dev
4
votes
1answer
3k views

web3js sender account not recognized

Under Ganache, I created some APIs with nodejs to managing a Smart Contract. One API is for the creation of new accounts with newAccount = web3.eth.accounts.create(web3.utils.randomHex(32)); Then, ...
4
votes
1answer
4k views

How to Set Gas Price in Private Blockchain?

I admit that I don't understand Gas at all. But I think it is basically the currency which dapps use to interact with each other and the blockchain. Yes? If you're creating a custom/private network,...
4
votes
1answer
1k views

Parity and Geth node as peers

I'm running an ethereum (with geth) and a parity instance on 2 nodes, using similar genesis files for both. I've also specified the geth node's enode ID as bootnode for parity. Yet the 2 nodes are ...
4
votes
1answer
426 views

Custom list of client/node for private chain - Consortium blockchains

I've been reading on making a custom private chains here , here , here,here and here . It's pretty clear how to create a custom chain and having remote client connect to the node with this : geth ...
4
votes
3answers
2k views

geth console mining - how to find when a contract is mined

I created a private blockchain console with an unlocked account. I have a simple contract, simpleContract.sol pragma solidity ^0.4.0; contract SimpleStorage { uint storedData; function set(...
4
votes
2answers
2k views

How do I connect two peers on different machines in a private network?

Just to preface this, I'm a little new to networking and Ethereum in general, but after looking through some tutorials, I decided that I would like to create a private network/blockchain for my own ...
4
votes
2answers
6k views

RPC connection to private net using MetaMask works, but using geth, mist or solidity browser doesn´t

I am trying to create a private network consotium in Azure by following this tutorial: https://github.com/Azure/azure-quickstart-templates/tree/master/ethereum-consortium-blockchain-network Problem ...
4
votes
1answer
665 views

How to test light client on private testnet?

I am building a private testnet using Geth 1.5.6. I set up two nodes (miner and user) with two different datadir and listening port. Miner is a full node and mining blocks. User is just an ordinary ...
4
votes
1answer
1k views

How do I set up 2 private mining nodes on the same computer?

I am trying to setup a private ethereum network. I started two nodes in the same machine (Windows 7) in two different ports. I am unable to add one node as the peer of the other node. What I have ...
4
votes
2answers
886 views

Mining in private network not giving ether to coinbase account

I am relatively new to Ethereum. I was trying to set up a private test network. I used the following genesis file: { "config": { "chainId": 15, "homesteadBlock": 0, "eip155Block": 0, "eip158Block": ...
4
votes
1answer
1k 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) { ...
4
votes
5answers
405 views

Quorum - Unable to read state of one public contract from another

I'm running the 7nodes example of quorum from truffle and the example functionalities work as expected. However, when I create a public contract to access the state of another public contract, I'm ...
4
votes
4answers
645 views

how to deploy a smart contract in private blockchain

I established a private network with 10 computers(nodes). I created a sample smart contract. Now I need to deploy these contract in my private blockchain. As we know that we need ethers to deploy a ...
4
votes
2answers
639 views

How to pre-allocate ether to new account created in ethereum private network?

Not by genesis file to be clear when we create new account through geth console it should create new account with some pre-defined balance
4
votes
3answers
4k views

How does one setup a private network with ethereum docker images?

I'm confused about how to get/access geth that is inside the container. So far I have: docker pull ethereum/client-go it seems though that this image is designed to work on the public network. do i ...
4
votes
1answer
4k views

How to send transactions to a private network?

I have set up a private blockchain on a local network. I have a node running on an Android smartphone and another on Windows 7, I use Geth on both. I send Ether with the method eth.sendTransaction() ...
4
votes
1answer
301 views

Main use cases between Open Blockchain and Ethereum

Looking at Open Blockchain's use cases and it appears a lot of these can be done or are on Ethereum, examples: multi-sig contract activation, execution, atomicity of contract execution, reusable ...

1 2
3
4 5
20