Running an Ethereum Private Blockchain

One of your client ask us to help them bootstrap a private PoW Ethereum network for testing.

An Ethereum network is a private network if the nodes are not connected to the main network nodes. In this context private only means reserved or isolated, rather than protected or secure. Transactions are private to the nodes within the membership of the consortium.

Ethereum (as it is now) is designed as a public blockchain. It’s designed to operate in a trust-less environment and is secured through the difficulty of mining blocks and the economic reward associated with mining. But You can still deploy a private Ethereum blockchain for testing and experimentation.

Moreover even if private is in the name, once membership is granted, a node will gain access to the confidential information, not just between two users, but between everyone in the consortium.

Ethereum Enterprise Alliance is working on pluggable consensus that will be better suited for private Blockchains.

We wrote a tutorial and publish it on GitHub. You could use it to run multiple nodes and miner.

An Ethereum node is a device/program that communicates with the Ethereum network. Nodes are also known as clients. Software that can act as an Ethereum node include Parity and Go-ethereum ( geth ).

https://github.com/disruptrch/ethereum-private-network

Feel free to suggest and submit any pull requests to improve it even more!

Image for post
Image for post

Disruptr offer services regarding blockchain IT consulting & engineering, blockchain strategy and advisory services, including:

  • Conception and realization of proof of concepts, complete projects.

Would you like to learn more about how blockchain can help you automate processes, lower costs, create transparency and make your business more efficient? Contact us

Disruptr offer services regarding blockchain IT consulting & engineering, blockchain strategy and advisory services, Corda/Ethereum development

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store