JP Morgan Joins Ethereum in Developing Private Blockchain ‘Quorum’

JP Morgan Joins Ethereum in Developing Private Blockchain ‘Quorum’

Image: Shutterstock.


JP Morgan, America’s largest bank with total assets of $2.35 trillion, is building a private blockchain based on ethereum according to a recently published presentation.


JP Morgan’s Quorum, built in partnership with EthLab, co-founded by Jeffrey Wilcke, an Ethereum core developer, is “a minimalistic fork of the Go Ethereum client” and a “derivative of Go Ethereum.” It allows for hundreds of transactions per second, according to the presentation, and increased privacy as smart contracts can be validated by only parties to the contract.

The presentation shows a high-level view of the private blockchain architecture with four components. There’s a network manager which enables a permissioned network by controlling access, a “crypto enclave” for private key management, a transaction manager for data storage and communication as well as for access to encrypted private transactions and a quorumchain which “utilises core Ethereum features to verify and propagate votes through the network.”

Speaking to CCN, Wilcke provided a detailed explanation fully quoted below:

The project consists of several parts, 1 part is being developed by JPM (signing of private transactions), and 2 by us:


1.  Block creation and validation model

Back during devcon1 I was sitting on an idea to create a different kind of block validation and creation model where instead of mining you’d use an on-chain voting contract to determine the canonical block. In short, votes determine the next block and blocks can be created by an arbitrary number of proposers. The same contract would further be used to validate the block as this would allow for neat upgrade strategies without forking. I think this idea is neat in general as it would allow anyone to vote on the “new rules”. Though not yet implemented it would work like this:

i. Propose a new set of rules and a time limit

ii. Collect votes and determine outcome

iii. Use new rules

This is great because we can use the same consensus rules to determine the new consensus rules, where as normally you’d have to hardfork and release a new client.


2. Custom consensus rules

The JPM chain requires special rules that will allow private transaction e.g. there’s a separation between public and private contracts. Public can be seen by anyone and private can only be seen by parties that have access to a key belonging to that particular party.

We have asked JP Morgan for comments on intended use of the private blockchain and are awaiting a response.


Why is Everyone Forking Ethereum?

JP Morgan’s project is the latest sign that the many mainstream companies working on private blockchains are primarily choosing to fork Ethereum with JP Morgan’s example of particular interest as they are part of both Hyperledger and R3 which is currently building their own – from scratch – private chain protocol.

Ethereum image

The main reasons presented are Ethereum’s first mover advantage as it was the first to implement smart contracts, its large community of developers as showcased in Shanghai, and, more importantly perhaps, its security as Ethereum, which currently secures more than $1.1 billion, is battle tested daily. Moreover, we can imagine interoperability between a private ethereum based blockchain and the public blockchain, which may be desirable in the future, is probably easier than between two vastly different protocols. On this point, Wilcke states:


“[W]ith PoS and sharding it’ll be much more reasonable to assume that effort will be put to make private chains somehow merge with the public net. Time will tell.”



Hyperledger and R3’s Codra may, of course, have their own special use cases, but if an 80/20 rule begins to arise in favor of Ethereum, we can imagine both private and public blockchains would benefit as they would more easily share their work on common areas, which is probably around 80% or more of the code, more easily set standards, allow for interconnection between projects and overall create a merging in a way between the public and private blockchain space for much of the development aspects, pulling in resources, with both private  and public chains benefiting from the lessons of the other.

That may be the main reason why most are forking Ethereum for their private blockchains and why Ethereum’s community is very welcoming and open to such developments – even for JP Morgan. How the interrelations between the private and public blockchain will develop however, only time will tell.


September 30, 2016 / by / in , , , , , , , ,

Leave a Reply

Show Buttons
Hide Buttons

IMPORTANT MESSAGE: is a website owned and operated by Scooblr, Inc. By accessing this website and any pages thereof, you agree to be bound by the Terms of Use and Privacy Policy, as amended from time to time. Scooblr, Inc. does not verify or assure that information provided by any company offering services is accurate or complete or that the valuation is appropriate. Neither Scooblr nor any of its directors, officers, employees, representatives, affiliates or agents shall have any liability whatsoever arising, for any error or incompleteness of fact or opinion in, or lack of care in the preparation or publication, of the materials posted on this website. Scooblr does not give advice, provide analysis or recommendations regarding any offering, service posted on the website. The information on this website does not constitute an offer of, or the solicitation of an offer to buy or subscribe for, any services to any person in any jurisdiction to whom or in which such offer or solicitation is unlawful.