• Latest
Ethereum 2.0’s Nodes Need to Talk – A Solution Is ‘Hobbits’

Ethereum 2.0’s Nodes Need to Talk – A Solution Is ‘Hobbits’

May 5, 2019
ygg sea surpasses 10,000 scholarships in just six months of launch

YGG SEA Surpasses 10,000 Scholarships in Just Six Months of Launch

May 6, 2022
mintable launches industry changing gas free minting service on ethereum

Mintable Launches Industry Changing Gas Free Minting Service on Ethereum

May 1, 2022
5 projects enabling smart contract development on bitcoin

5 Projects Enabling Smart Contract Development on Bitcoin

April 29, 2022
bitcoin atm installed in mexico's senate building

Bitcoin ATM installed in Mexico’s Senate Building

April 27, 2022
cross chain services play a crucial role in facilitating continued adoption of defi applications

Cross-Chain Services Play a Crucial Role in Facilitating Continued Adoption of DeFi Applications

April 26, 2022
justin sun launches usdd, integrating the blockchain world and the real world with the decentralized stablecoin

Justin Sun Launches USDD, Integrating the Blockchain World and the Real World with the Decentralized Stablecoin

April 25, 2022
nfts: the next musical revolution

NFTs: The Next Musical Revolution

April 24, 2022
things you should know before investing in nfts

Things You Should Know Before Investing in NFTs

April 24, 2022
what are wrapped tokens?

What Are Wrapped Tokens?

April 23, 2022
what is the future of ethereum (eth)?

What is the future of Ethereum (ETH)?

April 22, 2022
green gaming

Everything You Need to Know About Play-to-Earn on Algorand in 2022

April 21, 2022
$ape going bananas as rumors of upcoming land sale of bayc metaverse gather momentum

$APE Going Bananas As Rumors of Upcoming Land Sale of BAYC Metaverse Gather Momentum

April 21, 2022
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
CoinNewsDaily
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
No Result
View All Result
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
No Result
View All Result
CoinNewsDaily
No Result
View All Result
Home Tech

Ethereum 2.0’s Nodes Need to Talk – A Solution Is ‘Hobbits’

coinnewsdaily by coinnewsdaily
May 5, 2019
in Tech
0
Ethereum 2.0’s Nodes Need to Talk – A Solution Is ‘Hobbits’
190
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter

Related articles

ygg sea surpasses 10,000 scholarships in just six months of launch

YGG SEA Surpasses 10,000 Scholarships in Just Six Months of Launch

May 6, 2022
5 projects enabling smart contract development on bitcoin

5 Projects Enabling Smart Contract Development on Bitcoin

April 29, 2022

Developers working to create the next iteration of the ethereum blockchain have developed code intended to help client developers boost their testing efforts ahead of the upgrade.

Ethereum 2.0 is by far the biggest upgrade on the agenda of developers said to bring massive improvements to scalability and usability on the now four-year-old blockchain network, which with its $17 billion market capitalization is the world’s second-most valuable blockchain. The work on the 2.0 iteration (also known as Serenity) continues apace, and according to Fredik Harryson, chief technology officer for client developer Parity, code specifications for the initial phased roll-out of the upgrade are about half complete.

As such, while many aspects of the upgrade are still under research and presently being finalized, on April 23 new code was unveiled that, if approved and ultimately implemented, will facilitate the basic communication between nodes that run the ethereum 2.0 software.

The protocol, called Hobbits, was developed in partnership between blockchain performance testing company Whiteblock, ethereum venture capital studio Consensys, and ethereum 2.0 implementer teams Chainsafe and Yeeth.

In a blog post introducing the tech, Trenton Van Epps wrote:

“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.”

The wire protocol gets at the heart of how these distributed networks work, because nodes pass critical information between one another — namely transaction histories — that compose the blockchain itself.

Speaking to CoinDesk back in February, ethereum founder Vitalik Buterin explained that a wire protocol essentially determines “the rules for what messages get sent across the network.”

“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? ” Buterin told CoinDesk.

Ethereum 2.0 will be actually be leveraging a wire protocol called “libp2p” developed and maintained by San Francisco-based startup Protocol Labs, the firm behind projects like Filecoin and IPFS. However, until that implementation is fleshed out for all ethereum 2.0 clients, Hobbits is envisioned as a means to establish cross-communication between those clients who don’t have libp2p ready.

Jonny Rhea, a protocol engineer at Consensys  who contributed to building Hobbits, explained to CoinDesk:

“We don’t have libp2p yet so we needed to find a minimum wire protocol, sort of like a test wire protocol, just until we can put all the pieces together.”

Libp2p

Every blockchain, Buterin pointed out at the time, has a wire protocol or “mini-language” to define how messages get transmitted and received across the network. For bitcoin and ethereum presently, the wire protocol uses what are called gossip networks.

As Buterin told CoinDesk:

“For bitcoin and [ethereum 1.0], they’re both what we call gossip networks. Anything that’s broadcasted eventually reaches everyone but for [ethereum 2.0] we can’t do that because there’s more total messages than any single node can download.”

As such, the new ethereum 2.0 wire protocol – libp2p – will have two major benefits. It will first leverage a new protocol design called “gossipsub” to prevent the network from being flooded and congested every time a node wants to send a message.

“If I have a new block and I’m connected to six of my peers, I’ll randomly send that block to two or three of my peers,” Rhea said. “I propagate that message. Then those nodes have peers, they don’t send it back to me, but they probabilistically pick two more peer to send the message to.”

More generally, the second benefit of using a libp2p wire protocol Rhea adds is modularity.

“The nice thing about libp2p is that it is modular,” Rhea said. “Let’s say you don’t like … how one node finds another node on the Internet. That can be replaced. It can be swapped out.”

At present, according to Van Epps, there are only two implementations of libp2p for ethereum clients written in programming languages Go and Rust.

However, Van Epps notes that “the long path to a ETH 2.0 launch hinges on having proper implementations of libp2p for each client language.”

As such, until these other implementations in programming languages such as Java, Javascript,  and Swift reach completion, Hobbits will serve as a “minimal transport spec that supports basic messaging types and allows nodes to communicate with one another.”

Rhea told CoinDesk:

“There’s a lot of [research and development] stuff that we want to be able to test. We developed this basic wire protocol so that our team, Chainsafe and any other team that doesn’t have a libp2p implementation in the [programming] language their developing in can all make a [test network] and basically still be able to communicate.”

Wires image via Shutterstock

Credit: Source link

Tags: Crypto Tech
Share76Tweet48
Previous Post

‘Not a White Paper’: Marketing Document Details $1 Billion Bitfinex Token Sale

Next Post

Ripple Adds SBI President To Its Board of Directors

coinnewsdaily

coinnewsdaily

CoinNewsDaily.com is an online Crypto Coin News Website that aims to provide latest trendy news from market and around the world.

Related Posts

ygg sea surpasses 10,000 scholarships in just six months of launch
Alt Coin

YGG SEA Surpasses 10,000 Scholarships in Just Six Months of Launch

May 6, 2022
5 projects enabling smart contract development on bitcoin
Alt Coin

5 Projects Enabling Smart Contract Development on Bitcoin

April 29, 2022
bitcoin atm installed in mexico's senate building
Bitcoin

Bitcoin ATM installed in Mexico’s Senate Building

April 27, 2022
cross chain services play a crucial role in facilitating continued adoption of defi applications
Alt Coin

Cross-Chain Services Play a Crucial Role in Facilitating Continued Adoption of DeFi Applications

April 26, 2022
green gaming
Business

Everything You Need to Know About Play-to-Earn on Algorand in 2022

April 21, 2022
axie infinity: what are the minimum android phone requirements to play on mobile
Alt Coin

Axie Infinity: What Are the Minimum Android Phone Requirements to Play on Mobile

April 21, 2022
Load More
Next Post
Ripple Adds SBI President To Its Board of Directors

Ripple Adds SBI President To Its Board of Directors

Categories

  • Alt Coin
  • Bitcoin
  • Business
  • Ethereum
  • ICO
  • Litecoin
  • Mining
  • NFT
  • Ripple
  • Tech
  • Trading

What New here?

  • YGG SEA Surpasses 10,000 Scholarships in Just Six Months of Launch
  • Mintable Launches Industry Changing Gas Free Minting Service on Ethereum
  • 5 Projects Enabling Smart Contract Development on Bitcoin

Subscribe to Get More!

Loading
  • About Us
  • Contact Us
  • Privacy & Policy

© 2018-2021 CoinNewsDaily.com by CoinNewsDaily Inc. Crafted with Love by iFtiDev

No Result
View All Result
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining

© 2018-2021 CoinNewsDaily.com by CoinNewsDaily Inc. Crafted with Love by iFtiDev

  • bitcoinBitcoin(BTC)$22,814.00-1.42%
  • ethereumEthereum(ETH)$1,566.02-3.07%
  • tetherTether(USDT)$1.000.10%
  • binancecoinBNB(BNB)$303.13-1.11%
  • rippleXRP(XRP)$0.406721-1.34%
  • cardanoCardano(ADA)$0.373492-1.77%
  • dogecoinDogecoin(DOGE)$0.085199-1.99%
  • matic-networkPolygon(MATIC)$1.088.47%
  • solanaSolana(SOL)$23.75-3.90%
  • okbOKB(OKB)$35.76-0.78%
  • polkadotPolkadot(DOT)$6.38-0.67%
  • shiba-inuShiba Inu(SHIB)$0.000011-1.80%
  • litecoinLitecoin(LTC)$87.02-2.34%
  • tronTRON(TRX)$0.0618750.17%
  • daiDai(DAI)$1.000.03%
  • cosmosCosmos Hub(ATOM)$12.87-3.18%
  • chainlinkChainlink(LINK)$7.061.72%
  • leo-tokenLEO Token(LEO)$3.712.76%
  • moneroMonero(XMR)$170.70-1.38%
  • ethereum-classicEthereum Classic(ETC)$21.50-1.61%
  • bitcoin-cashBitcoin Cash(BCH)$133.100.87%
  • stellarStellar(XLM)$0.091282-0.96%
  • crypto-com-chainCronos(CRO)$0.079321-2.39%
  • filecoinFilecoin(FIL)$5.34-2.62%
  • algorandAlgorand(ALGO)$0.242165-1.19%
  • vechainVeChain(VET)$0.0235912.23%
  • internet-computerInternet Computer(ICP)$5.71-2.59%
  • aaveAave(AAVE)$86.140.45%
  • eosEOS(EOS)$1.110.66%
  • elrond-erd-2MultiversX(EGLD)$43.24-1.60%
  • theta-tokenTheta Network(THETA)$1.04-3.27%
  • tezosTezos(XTZ)$1.08-2.28%
  • paxos-standardPax Dollar(USDP)$1.00-0.12%
  • bitcoin-cash-svBitcoin SV(BSV)$44.808.01%
  • huobi-tokenHuobi(HT)$5.04-1.07%
  • havvenSynthetix Network(SNX)$2.37-3.52%
  • pancakeswap-tokenPancakeSwap(CAKE)$3.93-0.66%
  • iotaIOTA(MIOTA)$0.2307311.72%
  • zcashZcash(ZEC)$45.630.65%
  • makerMaker(MKR)$650.02-3.09%
  • neoNEO(NEO)$8.070.68%
  • dashDash(DASH)$50.780.83%
  • zilliqaZilliqa(ZIL)$0.027535-1.83%
  • basic-attention-tokenBasic Attention(BAT)$0.256289-0.71%
  • compound-governance-tokenCompound(COMP)$52.521.91%
  • Elrond ERDElrond ERD(ERD)$0.0259290.00%
  • nemNEM(XEM)$0.038008-1.03%
  • kusamaKusama(KSM)$34.37-1.74%
  • bitcoin-goldBitcoin Gold(BTG)$17.533.41%
  • qtumQtum(QTUM)$2.590.78%
  • golemGolem(GLM)$0.2583508.85%
  • ftx-tokenFTX(FTT)$1.89-21.50%
  • sushiSushi(SUSHI)$1.30-0.66%
  • yearn-financeyearn.finance(YFI)$7,408.56-1.85%
  • wavesWaves(WAVES)$2.404.29%
  • omisegoOMG Network(OMG)$1.440.13%
  • ontologyOntology(ONT)$0.2137640.84%
  • digibyteDigiByte(DGB)$0.0110120.57%
  • umaUMA(UMA)$2.03-2.13%
  • ethlendAave [OLD](LEND)$0.53-3.08%
  • UniswapUniswap(UNI)$2.4438.80%