JPMorgan Chase Joins Ethereum (Fork) to Develop Private Blockchain 'Quorum'

JPMorgan Chase Joins Ethereum (Fork) to Develop Private Blockchain 'Quorum'

JPMorgan Chase, the largest bank in the United States with $2.35 trillion in assets, is creating a private blockchain based on a fork of Ethereum, according to a recent statement.

JPMorgan Chase and EthLab, co-founded by Ethereum core developer Jeffrey Wilcke, created the Quorum project. Quorum is a "minimal fork" of the Go Ethereum client and a "derivative of Go Ethereum." In the project introduction, JPMorgan Chase said that Quorum can process hundreds of transactions per second and improve privacy because smart contracts can only be verified by the parties involved in the contract.

The Quorum presentation shows a high-level view of a private blockchain architecture with four components: a network administrator who controls access to a permissioned network, a 'crypto-enclave' for managing private keys, a transaction manager for data storage and communication and for accessing encrypted private transactions, and a quorumchain that leverages core Ethereum functionality to validate and propagate nodes.

Wilcke provided more details about Quorum in a conversation with CCNA:

“The project consists of several parts, one part is being developed by JPMorgan (signing of the private transaction), and the other part is being developed by our company.”

1. Block creation and verification mode

Back during devcon1, I was toying with the idea of ​​creating a different model for block validation and creation, where instead of mining, you use an on-chain voting contract to decide blocks. In short, voting determines the next block, and blocks can be created by any number of applicants. The voting contract can then be used to validate blocks, and this allows for a neat upgrade strategy without forking. I think this idea is pretty neat overall, as it allows everyone to vote on 'new rules'. It's not yet implemented, but it would look something like this:

i. Proposed a new set of rules and time limits

ii. Collecting ballots and determining results

iii. Use new rules

I think this is a great idea because we can use the same consensus principles to determine new consensus principles, whereas normally you would have to hard fork and release a new client.

2. Customized consensus principles

JPMorgan’s chain requires special rules that will allow private transactions, such as a distinction between private contracts, which can be seen by everyone, and public contracts, which can only be seen by those who have access to a particular participant’s key.

Why is Everyone Forking Ethereum?

JPMorgan Chase's project is the latest example of many mainstream companies that are researching private blockchains, most of which choose to fork Ethereum. JPMorgan Chase is a member of the Hyperledger Project and the R3 blockchain consortium, which is currently creating a private blockchain protocol from scratch.

The main reason is the first mover advantage of Ethereum, as it was the first to implement smart contracts and has a large developer community, which can be reflected in Shanghai. The most important reason is probably the security of Ethereum, which is currently securing $1.1 billion and is being battle-tested every day. In addition, we can also imagine interoperability between private Ethereum blockchains and public chains, which may be desirable in the future and may be easier than two completely different protocols.

Of course, Hyperledger and R3’s Codra may have their own specific use cases, but if the 80/20 rule starts to emerge in favor of Ethereum, we can imagine that both private and public chains will benefit because they can share results in some common areas, perhaps sharing 80% or more of the code, making it easier to set standards, allowing projects to interconnect, and somehow merging the public and private blockchain fields in most aspects of development, bringing resources closer together, and private and public chains can learn from each other’s experience.

This is probably why most companies choose to fork Ethereum for their private blockchains and why the Ethereum community is open to such development. How the relationship between private and public blockchains develops, time will tell.


<<:  Summary of blockchain and blockchain technology

>>:  More than 50 banks are clamoring to adopt blockchain technology, but few have taken action

Recommend

Palmistry Secrets: Personality Analysis of Men and Women with Broken Palms

In palmistry , different palm lines have differen...

The career line in palmistry shows your life achievements

The career line originated from the term of Yin a...

The facial features of a lucky man

The facial features of a lucky man Man with frown...

How to understand the turning point based on the fate line

The fate line is closely related to a person'...

A mole on the neck means good luck in love

If there is a mole on the neck, it is actually a ...

What does a mole on a man's nose mean?

What does a mole on a man's nose mean? A man ...

Robinhood declares Bitcoin the most traded asset on the platform in 2022

In March, the number of visits to cryptocurrency ...

How to improve your luck by trimming your eyebrows

Although eyebrows just silently guard the eyes an...

What does it mean to have a dimple on the right side of your face?

What does a dimple on the right cheek mean? Dimpl...

Do women with severe crow's feet have a hard time after marriage?

When it comes to marriage, both the man and the w...