After Ethereum co-founder Gavin Wood left the Ethereum Foundation in 2016, he wrote a white paper for a new kind of blockchain one that would use an innovative form of sharding and cross-chain communication to achieve the kind of scalability and interoperability that Ethereum 1.0 would never be able to manage. Woods new blockchain, called Polkadot, launched its first iteration in May and has recently moved to the second stage of the mainnet.
In the time that Wood has been developing Polkadot, the Ethereum core development team has been working on the biggest upgrade to Ethereums infrastructure since it launched in 2015. Ethereum 2.0, also dubbed Serenity, is due to launch its own first iteration this year, with a phased rollout over the next two years. Ethereum 2.0 will also use a variant of sharding as a means of ending the scalability woes that have plagued it since the initial coin offering boom in 2017.
Bearing in mind the entwined history of these two platforms, are the two comparable? And if so, in what ways?
Both Ethereum 2.0 and Polkadot use sharding to achieve scalability. Sharding involves partitioning the blockchain network, or its data, to enable parallel processing and thus increase throughput. However, sharding is a broad term, and these two projects utilize different methods.
Currently, Ethereum 1.0 operates on a single-chain structure where every node must validate every transaction. In contrast, Ethereum 2.0 has a main chain called the Beacon Chain that facilitates communication between the shards, which connect to the Beacon Chain. Shards can process in parallel, allowing a higher throughput than the single-chain structure.
Ethereum 2.0 will impose a particular condition on shards connecting to the Beacon Chain, in that each shard must have a uniform method for changing state with each block added to the blockchain. Essentially, a Beacon Chain is a series of ports or sockets like a USB connector where only those shards with the right shape of USB plug can connect to it.
Polkadot uses a different variant of sharding. The network also has a main chain called the Relay Chain. Shards on Polkadot are known as parachains and can also execute transactions in parallel. However, Polkadot uses a far more flexible meta-protocol to allow parachains to connect to the main chain, meaning that any parachain can determine its own rules regarding how it changes state. The only condition is that the Relay Chain validators can execute it using the meta-protocol, which uses standard WebAssembly. Coming back to the USB connector analogy, the Relay Chain serves as a kind of universal socket. Now anyone with any kind of plug can connect to Polkadot.
The flexibility described above means that Polkadot offers a high level of interoperability that wont be possible with Ethereum 2.0, as only Ethereum-specific shards can be part of the Ethereum ecosystem. Polkadot uses bridge parachains that can connect to external blockchains, offering two-way compatibility.
Effectively, Ethereum could connect to the Polkadot ecosystem via a bridge parachain so that DApp developers could interact with any other Polkadot parachain. However, the reverse isnt possible: Polkadot could not become a shard on Ethereums Beacon Chain. Moonbeam is one example of a bridge parachain that provides developers with an Ethereum-compatible smart contract platform thats built on Polkadot.
So far in the evolution of blockchain, interoperability hasnt played a significant role. However, perhaps because so many blockchains have evolved to become walled gardens, interoperability is starting to take more of a starring role in 2020. At last years Blockstack Summit in San Francisco, blockchain entrepreneur Andreas Antonopoulos put forward a compelling case for interoperability, explaining that any single chain that attracts sufficient development will eventually eat itself, requiring an infrastructure upgrade.
Related: Interoperable Blockchains May Be the Future of Finance but Have a Ways Yet to Go
If Antonopoulos is right, then much of the current infrastructure such as blockchain bridges or interoperable platforms like Polkadot could be key enablers of Ethereums future development.
Its also worth pointing out that Wood recognizes the inherent symbiosis in this relationship between the two platforms, having stated in a blog post that, ever since the Polkadot white paper was issued: We knew that bridging with the Ethereum ecosystem to help extend capabilities on either side would be one of the key points of the network.
Polkadot launched on mainnet in May, with the projects roadmap involving phased upgrades to a fully decentralized infrastructure with all planned governance in place. The first phase is proof-of-authority, which involves assembling validators for the network. The project recently launched its second phase, which is known as nominated proof-of-stake. This refers to an initial go-live of the networks consensus model. Assuming all goes well, the next step will involve implementation of the networks governance model.
Ethereum 2.0 is taking a somewhat different approach to the phased implementation whereby the full launch will come after phased updates. The Beacon Chain is expected to launch this summer, along with staking under the new proof-of-stake consensus. The move to full sharding is slated to come in the next phases.
While the Ethereum 2.0 project boasts some leading names within the blockchain developer space, including Ethereum co-founder Vitalik Buterin himself, there is no single team responsible for Ethereum 2.0 development and implementation. Several teams, or clients, are working on various iterations of Ethereum 2.0 as a means of maintaining network security.
Polkadot has been developed by a single firm called Parity Technologies a global team of engineers, cryptographers, solutions architects and researchers. Along with Polkadot, Parity has developed its Parity Ethereum client and Parity Zcash client.
Parity Technologies was founded by Wood and Jutta Steiner. Woods credentials are well established through his history with Ethereum and as the creator of the Solidity programming language, with Steiner also being one of the original Ethereum team members, having served as its first security chief. She is an applied mathematician and now the CEO of Parity.
One of the most significant challenges facing Ethereum 2.0 is the time its taking to bring the project to fruition. Theres been talk of a scalability upgrade since around 2017, and its likely to be 2022 by the time the full implementation is completed and thats assuming there are no further delays. However, Ethereum holds a critical advantage over Polkadot and all other blockchain platforms: It has a long-established developer base and community, and the most developer activity when compared to its competitors.
However, Ethereum 2.0 implementation delays have allowed other projects, of which Polkadot is obviously a top competitor, to develop their own platforms that offer additional attributes, such as interoperability. Polkadot does offer compatibility with Ethereum, meaning that developers could adopt the platform without necessarily moving away from their original base.
It will be intriguing to see how the two platforms play together once the full Ethereum 2.0 implementation is completed. If all goes well, each platform can complement the strengths of the other to create a connected blockchain network greater than the sum of its parts.
See original here:
Ethereum 2.0 and Polkadot Offer Alternative Solutions to Scaling Issue - Cointelegraph
- How does Ethereum work - Medium - February 3rd, 2018 [February 3rd, 2018]
- Ethereum - BTCMANAGER - February 19th, 2018 [February 19th, 2018]
- This Giant Infographic Compares Bitcoin, Ethereum, and ... - February 19th, 2018 [February 19th, 2018]
- What is Ethereum? | CryptoCompare.com - February 23rd, 2018 [February 23rd, 2018]
- The Top 10 Best Ethereum Wallets (2018 Edition) - February 23rd, 2018 [February 23rd, 2018]
- Ethereum fixes serious eclipse flaw that could be exploited ... - March 7th, 2018 [March 7th, 2018]
- How does Ethereum work, anyway? - Medium - April 25th, 2018 [April 25th, 2018]
- Free-Ethereum.com - Free Ether! - May 31st, 2018 [May 31st, 2018]
- What is Ethereum? | The Ultimate Beginners' Guide - June 20th, 2018 [June 20th, 2018]
- Ethereum Mining Guide for AMD and NVidia GPUs - Windows ... - June 20th, 2018 [June 20th, 2018]
- Ethereum: Blockchains, Digital Assets, Smart Contracts ... - July 16th, 2018 [July 16th, 2018]
- Ethereum Price - Mobile Friendly Price of Ether - July 16th, 2018 [July 16th, 2018]
- Ethereum Soars with over a 2,800% Rally - Coin News Asia - July 28th, 2018 [July 28th, 2018]
- Ethereum Co-Founder Joseph Lubin Says Speculators Driving ... - August 20th, 2018 [August 20th, 2018]
- Bitcoin and Ethereum: A Look At The Week Ahead - September 2nd, 2018 [September 2nd, 2018]
- EthereumPrice - Official Site - October 3rd, 2018 [October 3rd, 2018]
- Ethereum Classic Price Analysis: ETC/USD Could Revisit $12 - October 6th, 2018 [October 6th, 2018]
- Ethplorer Ethereum tokens explorer and data viewer. Top ... - October 6th, 2018 [October 6th, 2018]
- Buy and Sell Ether With The Peer-to-Peer Ethereum ... - October 6th, 2018 [October 6th, 2018]
- Ethereum Price - CoinDesk - October 18th, 2018 [October 18th, 2018]
- EthereumPrice.org - USD Price, Charts & History - October 18th, 2018 [October 18th, 2018]
- Report: Whales Accumulate Ethereum (ETH) En-Masse Amid Bear ... - December 7th, 2018 [December 7th, 2018]
- GitHub - ethereum/go-ethereum: Official Go implementation of ... - December 7th, 2018 [December 7th, 2018]
- Ethererum Crypto-Economics Index Real-time Price Charts and ... - December 7th, 2018 [December 7th, 2018]
- Ethereum Definition | Investopedia - December 7th, 2018 [December 7th, 2018]
- What is Ethereum Gas: Step-By-Step Guide - Blockgeeks - December 19th, 2018 [December 19th, 2018]
- Ethereum Price Analysis: ETH Could Extend Losses Below $80 ... - December 19th, 2018 [December 19th, 2018]
- Ethereum Price Analysis: ETH Could Turn Bullish Above $90 ... - December 19th, 2018 [December 19th, 2018]
- Bitcoin, Ethereum, Ripple Prices Surge Higher; FOMO Santa Rally? - December 26th, 2018 [December 26th, 2018]
- Ethereum Co-Founder Calls the Cryptobottom of 2018 ... - December 26th, 2018 [December 26th, 2018]
- Part 1: Ethereum vs NEO Which blockchain will provide ... - December 31st, 2018 [December 31st, 2018]
- Ethereum Price Analysis: ETH Corrects Sharply, Can It Hold ... - December 31st, 2018 [December 31st, 2018]
- Ethereum: JPMorgan, Microsoft, Banks Form ... - fortune.com - January 3rd, 2019 [January 3rd, 2019]
- Ethereum News | Ethereum News today | Latest Ethereum News - January 3rd, 2019 [January 3rd, 2019]
- Ethereum (ETH) - Price, Chart, Info | CryptoSlate - January 3rd, 2019 [January 3rd, 2019]
- Ethereum Cash Pro - January 3rd, 2019 [January 3rd, 2019]
- What Is Ethereum? Here's What You Need To Know - January 3rd, 2019 [January 3rd, 2019]
- What is Ethereum? | The Ultimate Beginners Guide - January 27th, 2019 [January 27th, 2019]
- Ethereum Classic - A smarter blockchain that takes digital ... - January 27th, 2019 [January 27th, 2019]
- Ethereum Price Analysis: ETH Relatively Muted, Next Move ... - January 27th, 2019 [January 27th, 2019]
- Buy and Sell Ether With The Peer-to-Peer Ethereum Marketplace ... - January 27th, 2019 [January 27th, 2019]
- What is Ethereum? | The Ultimate Beginners' Guide - CoinCentral - January 30th, 2019 [January 30th, 2019]
- Ethereum Price Analysis: ETH Breaks Down, Turned Sell on ... - January 30th, 2019 [January 30th, 2019]
- Ethereum Price Analysis: ETH Remains Sell Near $128 ... - March 6th, 2019 [March 6th, 2019]
- Ethereum Price Analysis: ETH Remains Sell Near $128, Target ... - March 11th, 2019 [March 11th, 2019]
- Create a cryptocurrency contract in Ethereum - March 11th, 2019 [March 11th, 2019]
- Ethereum Price Analysis: ETH Buyers Wont Give Up Easily ... - March 11th, 2019 [March 11th, 2019]
- Buy and Sell ETH With The Peer-to-Peer Ethereum Marketplace ... - March 18th, 2019 [March 18th, 2019]
- Ethereum Technical Analysis - FXStreet - March 18th, 2019 [March 18th, 2019]
- Ethereum - Investopedia - March 18th, 2019 [March 18th, 2019]
- Ethereum - reddit - March 18th, 2019 [March 18th, 2019]
- Ethereum vs Bitcoin: The Battle for the Crypto Throne - Coindoo - March 18th, 2019 [March 18th, 2019]
- Ethereum Price Analysis: ETH Could Make a Sustained Move ... - March 18th, 2019 [March 18th, 2019]
- Ethereum Project - March 18th, 2019 [March 18th, 2019]
- Ethereum - Official Site - April 20th, 2019 [April 20th, 2019]
- Ethereum (ETH) Price Starts Much Awaited Rebound To $170 - May 9th, 2019 [May 9th, 2019]
- Ethereum Price Analysis: ETH Corrects But More Upsides Likely ... - May 9th, 2019 [May 9th, 2019]
- Ethereum Price Analysis: ETH Primed For Additional Losses ... - May 9th, 2019 [May 9th, 2019]
- Ethereum Won't Fail: Joseph Lubin - ccn.com - May 9th, 2019 [May 9th, 2019]
- Ethereum (ETH) Price Starts Fresh Increase: Bitcoin Leading ... - May 9th, 2019 [May 9th, 2019]
- Bitcoin Booming As Ethereum, Ripple's XRP, EOS And Litecoin ... - May 9th, 2019 [May 9th, 2019]
- Ethereum Bounty Program - May 30th, 2019 [May 30th, 2019]
- Dark Horses of dApps: 6 Blockchains With Ethereum In Their Sights - Crypto Briefing - October 21st, 2019 [October 21st, 2019]
- Latin Americans get two new ways to trade Bitcoin, Ethereum, and more - Decrypt - October 21st, 2019 [October 21st, 2019]
- Ethereums Bearish Wave Count Outlined by Cryptocurrency Analyst - BeInCrypto - October 21st, 2019 [October 21st, 2019]
- XRPs Third Quarter Inflation Rate Was Lower Than Ethereum (ETH) and Litecoin (LTC) - SludgeFeed - October 21st, 2019 [October 21st, 2019]
- Ethereum (ETH) Dives To $170, Is $160 Next Bear Target? - newsBTC - October 21st, 2019 [October 21st, 2019]
- Thomson Reuters: Bringing Smart Contracts to the Mainstream With Ethereum & Chainlink - Blockonomi - October 21st, 2019 [October 21st, 2019]
- Crypto Analyst: Ethereum Has Bottomed, Expected To See Extended Rally - newsBTC - October 21st, 2019 [October 21st, 2019]
- WATCH: MyCrypto CEO Taylor Monahan on Crypto Adoption and Ethereum - Coindesk - October 21st, 2019 [October 21st, 2019]
- Cryptocurrency market update: Kicks of a dying horse as Bitcoin, Ethereum and Ripple remain suppressed - FXStreet - October 24th, 2019 [October 24th, 2019]
- Cryptocurrencies price prediction: Bitcoin, Ethereum & Litecoin - American Wrap - 22 October - FXStreet - October 24th, 2019 [October 24th, 2019]
- Ethereums gas prices show an unusual surge when the Asian market sleeps - AMBCrypto - October 24th, 2019 [October 24th, 2019]
- Whale Consolidates $88M Worth of Ethereum in Two Transactions - BeInCrypto - October 24th, 2019 [October 24th, 2019]
- Ethereum Falls 10% In Selloff - Yahoo Finance - October 24th, 2019 [October 24th, 2019]
- TRON Joins Bitcoin And Ethereum On Opera Browser - Crypto Briefing - October 24th, 2019 [October 24th, 2019]
- Ethereum (ETH) Rebound Faces Major Hurdle Near $180 - newsBTC - October 24th, 2019 [October 24th, 2019]
- Ethereum Breakout Above $360 Means Skys the Limit, Believes Cryptocurrency Analyst - BeInCrypto - October 24th, 2019 [October 24th, 2019]
- Ethereum Futures: The Next Big Derivative to Hit the Market? - Cointelegraph - October 24th, 2019 [October 24th, 2019]
- Ethereum and Stellars Lumen Daily Tech Analysis 23/10/19 - Yahoo Finance - October 24th, 2019 [October 24th, 2019]