3

As far my understanding to Ethereum, it is public chains.but how can it support permission machnism in detail, even from source code perspective. Can Ethereum be used for establishing private blockchain.

If I want to test for establishing private chain for private company stock registration instead of mining, meanwhile administrator's permission also need. Would you advice me for doing that. what technology does Ethereum use for doing that

  • Thanks. If I want to do a test for establishing private chain for private company stock registration instead of mining, meanwhile administrator's permission also need. Would you advice me for doing that. what technology does Ethereum use for doing that – JiangKening Aug 16 '16 at 2:25
  • check out Eris toolkit for premissioned blockchains. Maybe that helps. – Afr Aug 16 '16 at 13:59
  • Private and Permissioned blockchains are not the same. Check this – galahad Aug 25 '16 at 15:14
1

First, you need differentiate private blockchain and permissioned blockchain. You can see here Private vs Permissioned blockchains.

If you want create a private network with Ethereum here (Permissioned blockchain in ethereum).

If you want to create a permissioned blockchain, you use Quorom, Hydrachain or ErisDB.

1

Parity allows you to select different consensus engines which are not based on Proof of Work, such as Aura (Proof of Authority) or Tendermint (Practical Byzantine Fault Tolerance, experimental). They are also referred to as validator engines, because only defined validator sets are allowed to participate in consensus.

This enables you to run a permissioned Ethereum blockchain.

Disclosure, I work for Parity.

  • Is there any documentation on setting up a private chain with these validators? It's not simply done in the genesis.json file I assume.. – 0TTT0 Jan 21 at 19:21
  • It is! wiki.parity.io/Demo-PoA-tutorial – Afr Feb 8 at 8:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.