Eight Teams Developing The Next Gen Of Ethereum
Raul Jordan, co-leader of a team developing ethereum 2.0 software, spoke of the project, stating
“We don’t want to reinvent the wheel when building [ethereum 2.0].” Rather, the preferable method is to use in “incremental assessments” in the development so as to not affect the long-term trek of ethereum 1.0. As he stated, “I think both groups are fairly orthogonal but we must at least be aware of what each is implementing.”
Ethereum 1.0’s main purpose is to be an intermediary upgrade focusing on enhancements to the existing ethereum network. On the other hand, ethereum 2.0 goes back to 2014 and it has three components, including a switch to PoS from a protocol called proof-of-work, a scaling solution called sharding, and alterations to the ethereum virtual machine that deploys decentralized applications existing on the blockchain.
Here are the eight teams looking to lead the way into ethereum 2.0.
ChainSafe systems is a Toronto-based blockchain research and development company that offers consulting services to various ethereum-based projects. A few projects that the platform is handling include Bunz, Alon, Polymath, and Shyft. The project’s leader, Mikerath Quintyne-Collins, stated
“For me, developing ethereum 2.0 was on my way to a mark on the future of the internet.”
“The larger vision, according to Collins, is to bring a whole host of web developers to the ethereum ecosystem.”
“All of these programming languages have their own communities. The whole community might not want to contribute, but they’re big enough that parts of it will want to contribute and build on top of ethereum.”
Collins also discussed her view that the technology is not to meant to safeguard ethereum’future as “the main blockchain.” She added,
“It’s not about who’s going to be the next big thing. It’s more about trying to make these systems work. Rushing it so we can catch up with another supposed ethereum killer defeats the purpose of working on this.”
Business development head of PegaSys, Faisal Khan stated
“Our goal is to bring enterprises to the mainnet. We want to do that by creating software that is easier for enterprises to adopt. The technology is supported by Consensys, a venture production studio that is headed by Joseph Lubin.”
Pegasys is also being developed on to opt a Java client, Pantheon, which features open-source software license Apache 2.0. This enables businesses to develop products on the ethereum network to monetize intellectual property.
Khan recently spoke with CoinDesk and highlighted the platform’s continuous support for ethereum 2.0. He stated,
“There’s a lot of touch points. There’s a weekly call. There’s a research forum, ETH Research. There’s a Gitter channel. The communication is pretty frequent. Obviously, there’s crypto Trwitter. It’s pretty rich the conversation between any of the 2.0 teams and the Foundation.”
A group of independent developers, called Ether Camp, launched Harmony last October. The developers received $90,000 from the Ethereum Foundation to develop specifications for ethereum 2.0. The platform is poised to continue running as a second option to the java client called Pantheon.
Unlike Apache 2.0, Harmony is operating under a General Public License that works to implement the code and to remain a free software. Kikhail Kalinin, one develop, told CoinDesk,
“The biggest challenges are staying on top of all changes in the research area and following the progress of every part of the work.”
Jutta Steiner, the co-founder of the Ethereum Foundation, founded Parity Technologies. The platform proclaims itself to be “the fastest and most advanced ethereum client.” It is programmed in Rust and has a “mission-critical use.” This means that it has rapid synchronization speeds. Peter Mauric, the platform’s Head of Public Affairs for Parity, stated that there is a “production ready” version of the platform. He told CoinDesk,
“Broadly speaking, I believe that ethereum as it exists today is very much in beta . . . Ethereum 2.0 is going form this experimental project that Vitalik launched just a few years ago to a more production ready blockchain protocol.”
Prysmatic launched in January with the goal of promoting blockchain scalability. Raul Jordan, the team lead, told CoinDesk,
“Ethereum 2.0 is a system that is scalable to the needs of a global computer . . . What this means is that it will be able to handle the load of real world necessities . . . Anything from something simple to a completely immense financial system built on top of it.”
Prysm functions as a ethereum 2.0 client that counterparts the blockchain’s client implementation written in Go. Jordan stated,
“The reason is that when you’re working on a blockchain like this, you want as much decentralization of the implementations. So for example if the ethereum blockchain is running on Prysm and there’s a bug in Prysm, everyone can just switch to another client. You have options.”
The Ethereum Foundation is headwaying support for the funding. The platform has received $1 million in support.
Sigma Prime is an information and security blockchain consulting platform that recently received an award of $150,000 from the Ethereum Foundation. The platform is developing an ethereum 2.0 client called Lighthouse that is being written in Rust, a programming language. Paul Hauner, the co-founder of the platform reported to CoinDesk that he did not expect “any fundamental differences” between Sigma Prime and Parity.
“Software has bugs. So, if everybody runs the same client and there’s a bug, everyone goes down. If there’s this diversity of clients, they’re most likely going to have different bugs. One client goes down that’s fine. The rest of the network still stays up.”
Hauer also discussed the ethereum 2.0 in general, stated that users will notice “a huge increase in transactions per second,” and the significant gains under the consensus protocol.
Status is a messing platform and mobile browser that is based on the ethereum blockchain. It has received a $500,000 grant from the Ethereum Foundation. As the platform notes on its website, it’s goal is “to drive mass adoption of ethereum” through optimization of “resource-restricted devices.”
The platform also leverages the capabilities of the Nim code and it has eight contributors to the project. In a blog post, the platform stated,
“We are entirely open source and encourage contribution from those who want to get involved.”
Trinity is an ethereum client written in Python and it is being heralded as the new standard of Python’s implementation of ethereum. Trinity launched a preliminary alpha phase and it features six developers who are contracted from the Ethereum Foundation. Piper Merriam discussed the development at the boundary between research and implementation. He added,
“I like the application of theory more than the theory. Protocol research is neat but implementing the protocols is more inline with what I’m good at.”