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 ).
Feel free to suggest and submit any pull requests to improve it even more!
Disruptr offer services regarding blockchain IT consulting & engineering, blockchain strategy and advisory services, including:
- Conception and realization of proof of concepts, complete projects.
- Project management for implementations
- Smart contract auditing
- Blockchain courses/trainings
- Technical content writing
- Development of software products using Corda/Ethereum
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