Ethereum 2.0: New Messaging Protocols Being Developed, Hobbits, an Interim Solution
The codebase for Ethereum 2.0, a major upcoming upgrade to the Ethereum blockchain network that is aimed at improving the platform’s scalability and usability, is reportedly half complete.
Currently, many of the updates included in the Ethereum 2.0 codebase have not yet been finalized as developers are still conducting testing and research on several aspects of the planned upgrades.
On April 23, 2019, Ethereum’s developers released new code for Ethereum 2.0, which aims to facilitate communication between the blockchain network’s nodes. Referred to as Hobbits, the communication protocol was created through a collaborative effort involving some of the leading organizations in the crypto space.
Organizations involved in Hobbits’ development include ConsenSys, a Brooklyn, New York-based Ethereum-related project incubator, Whiteblock, a firm focused on blockchain performance testing, and Ethereum 2.0 implementer groups Yeeth and Chainsafe.
Ethereum 2.0 Clients To Communicate Using Wire Protocol
Commenting on the initiative, Trenton Van Epps, an Ethereum community member, remarked:
As Ethereum 2.0 clients get closer to live testnets, they’re going to need a way to pass information back and forth between each client. This occurs over a set of links called the wire protocol.
As explained by Ethereum co-founder Vitalik Buterin (in February 2019), the wire protocol has been designed to determine “the rules for what messages get sent across the network.” Buterin added:
For example, if two nodes talk to each other and one node wants to sync to the blockchain or publish a block, then how do you say I want to hear about a block? How do you say I want to hear about transactions?
According to Ethereum’s…