I was studying the differences between permissioned vs. unpermissioned blockchain and came across this: https://www.youtube.com/watch?v=llCjL1up65M

Here it mentions that mining is not required for validating and verifying transactions in permissioned blockchain.

I am curious to know - what is the alternative of mining in permissioned blockchain?


Since initial work by Satoshi, who suggested proof of work consensus schema, that implies mining, many other distributed consensus schemas were invented. Some of these schemas are applicable to public trustless blockchain, while the other may only be used in private trustful ones. Here trustful means that all participants trust small group of validators who responsible for establishing transaction ordering and decide which one of several conflicting transactions will be finally included into blockchain.

For example, J.P.Morgan Quorum private blockchain uses Istanbul BFT consensus that requires modifications in geth. Out of the box, geth supports proof of authority consensus, currently used by Rinkeby test network.

In general, mining is needed to make all nodes agree on who is eligible to construct next block. So, for permissioned blockchains, there are usually small number of validators knowing each other in real life, who may negotiate and agree on the contents of next block without necessity to spend lots of resource on mining. The other nodes will trust blocks as long as they have enough validator signatures.

  • what is the protocol used for validating and verification? or is the mining not necessary in this case? – Abrar Apr 5 '19 at 13:43
  • 1
    Usually, mining is not necessary in PoA schemas. Protocols may differ in different PoA schemas. There is no common standard. – Mikhail Vladimirov Apr 5 '19 at 14:06

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.