Decentralization in PoS Networks: ๐˜๐—ต๐—ฒ ๐——๐—ฎ๐—ฟ๐—ธ ๐—ฆ๐—ถ๐—ฑ๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐— ๐—ผ๐—ผ๐—ป

Overview:

โ€ข Analyzing validator decentralization on a geographical & infra scale in PoS networks via Messari's report.

โ€ข Positioning ๐—ฃ๐—ผ๐—น๐—ธ๐—ฎ๐—ฑ๐—ผ๐˜ amongst other networks.

โ€ข Spotting the vulnerabilities.

โ€ข Solutions for creating unstoppable PoS networks.

๐—–๐—น๐—ถ๐—ฒ๐—ป๐˜ ๐——๐—ถ๐˜ƒ๐—ฒ๐—ฟ๐˜€๐—ถ๐˜๐˜†: Most networks, except Ethereum, rely heavily on single-client software. ๐˜™๐˜ช๐˜ด๐˜ฌ๐˜ด: A bug in this client can compromise the entire network.

E.g. Solana has experienced this issue, which led to a client fork. And now there exist 2 clients with a 3rd in development.

Ethereum also suffered from an error in Geth clients in 2016, causing block confirmation to a halt.

Spotlight on Polkadot: is dependent on Parity's client atm.

But @soramitsu_co's Kagome (C++) and @ChainSafeth's Gossamer (Go) are in development and available in testnet.

๐—”๐—ฐ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฉ๐—ฎ๐—น๐—ถ๐—ฑ๐—ฎ๐˜๐—ผ๐—ฟ ๐—ก๐—ผ๐—ฑ๐—ฒ ๐—›๐—ผ๐˜€๐˜๐—ถ๐—ป๐—ด ๐——๐—ถ๐˜€๐˜๐—ฟ๐—ถ๐—ฏ๐˜‚๐˜๐—ถ๐—ผ๐—ป: Many blockchains also heavily depend on a few network providers, especially AWS, OVH and Hetzner.

This reliance, a result of self-hosting difficulties and cost-effectiveness, creates a single point of failure.

Polkadot and Cardano are less reliant on a single network provider, while over 60% of Aptos and Avalanche's validator nodes use 2-3 network providers.

๐—ง๐—ต๐—ฒ ๐—ฐ๐—ผ๐—ป๐—ฐ๐—ฒ๐—ป๐˜๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ผ๐—ณ ๐˜€๐˜๐—ฎ๐—ธ๐—ฒ ๐—ผ๐—ป ๐—”๐—ช๐—ฆ(Amazon Web Services):

  • Avalanche: 67%
  • Aptos: 43%
  • Near: 35%
  • Cardano: 30%
  • Solana: 17%
  • ๐—ฃ๐—ผ๐—น๐—ธ๐—ฎ๐—ฑ๐—ผ๐˜: ~7% ; meanwhile OVH as being the highest concentrated network provider by 17%.

Solana and Polkadot are least dependent on a single network provider. But still, when combined with their top three network providers, they surpass the 33% risk threshold.

๐˜™๐˜ช๐˜ด๐˜ฌ๐˜ด: An outage, regulation, or crypto-related ban affecting these providers could seriously impact networks.

๐—š๐—ฒ๐—ผ๐—ด๐—ฟ๐—ฎ๐—ฝ๐—ต๐—ถ๐—ฐ ๐——๐—ถ๐˜€๐˜๐—ฟ๐—ถ๐—ฏ๐˜‚๐˜๐—ถ๐—ผ๐—ป: It's crystal clear that there is a dominance of EU and US here for all networks, due to their cost-efficiency and accessibility advantages.

Even though Avalanche has greater presence across low-tier regions, its 31% of active stake is on US.

Together with Germany 46% of stake of Avalanche is concentrated only 2 country.

This is also caused by AWS.

  • Cardano: US + Germany = 51%
  • Solana: US + Germany = 39%
  • Polkadot: US + Germany = 35%
  • Near: US + Germany = 33%
  • Aptos is not concentrated on US just like Polkadot but if we add Korea to US + Germany -> 50%

Except Aptos all of them are exceeding critical 33% stake threshold only with two countries.

Spotlight on Polkadot: EU is accounted for 68% of public rewards.

There is no concentration on US due to not being reliant on AWS like others. But there is a heavy dependency on Europe.

And still >60% active validators are based on EU.

๐˜™๐˜ช๐˜ด๐˜ฌ๐˜ด: Client diversity might have a bigger impact if any vulnerability occurs, but there has to be considered the future risks: what if a country where a significant % of nodes located decides to enact regulations or bans any crypto-related activities?

Silver lining: China's banning BTC and Hetzner canceling crypto operations didn't cause any major damage.

๐—ฆ๐—ต๐—ผ๐—ฟ๐˜-๐—บ๐—ถ๐—ฑ ๐˜๐—ฒ๐—ฟ๐—บ ๐˜€๐—ผ๐—น๐˜‚๐˜๐—ถ๐—ผ๐—ป๐˜€: Encouraging self-hosting and local validators.

Creating incentivizes to establish infra on other regions beyond US, EU and Asia.

E.g. in Polkadot, a treasury funded project IBP - Infra Builder Program aims to support building infra in the locations typically overlooked due to cost concerns.

Solana Foundation Delegation Program incentivizing the use of data centers hosting fewer than 10% of validators.

๐—ช๐—ต๐—ฎ๐˜ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—˜๐˜๐—ต๐—ฒ๐—ฟ๐—ฒ๐˜‚๐—บ? There exists challenges there as well.

E.g. -> staking pool diversity, with nearly a third (33%) of pool shares are on Lido.

Furthermore, approx. 50% of the Ethereum nodes are operating in the US, and this increases to 67% when combined with nodes in Germany.

And over half of US based nodes are in a single data center, 20 min away from the CIA HQ. Therefore, initiatives like @ether_fi's Operation Solo Staking are significant in mid-long term.

Also solutions like DVT (Distributed Validator Tech) are emerging to reduce the chances of a single point of failure.

As a result, @divastaking is preparing to launch its mainnet for DVT this week.

Although Ethereum's validator count is impressively high, ~ 630K, the core devs are now contemplating increasing the upper bound of validator stake to 2048 ETH to sustain network throughput over time.

Hopefully this will calm down the validator number maximalism. After all, the control over the PoS Networks depends on the stake.

๐‘๐‘œ๐‘ก ๐‘œ๐‘›๐‘™๐‘ฆ ๐‘กโ„Ž๐‘’ ๐‘๐‘œ๐‘–๐‘›๐‘ก๐‘  ๐‘š๐‘’๐‘›๐‘ก๐‘–๐‘œ๐‘›๐‘’๐‘‘ ๐‘Ž๐‘๐‘œ๐‘ฃ๐‘’, ๐‘๐‘ข๐‘ก ๐‘Ž๐‘™๐‘ ๐‘œ ๐‘œ๐‘กโ„Ž๐‘’๐‘Ÿ ๐‘๐‘œ๐‘›๐‘ ๐‘–๐‘‘๐‘’๐‘Ÿ๐‘Ž๐‘ก๐‘–๐‘œ๐‘›๐‘  ๐‘“๐‘œ๐‘Ÿ ๐‘›๐‘’๐‘ก๐‘ค๐‘œ๐‘Ÿ๐‘˜๐‘  ๐‘ โ„Ž๐‘œ๐‘ข๐‘™๐‘‘ ๐‘–๐‘›๐‘๐‘™๐‘ข๐‘‘๐‘’:

โ€ข Staking Accessibility: How easy is it for someone to become a validator?

โ€ข Network Governance: Who has the "control" of decision-making? Do validators have a say in network gov like in Cosmos ecosystem? What kind of impacts and politics does this introduce?

โ€ข Trade-offs: in terms of providing decentralization?

๐—ข๐˜ƒ๐—ฒ๐—ฟ๐—ฎ๐—น๐—น, ๐˜๐—ต๐—ฒ ๐—ณ๐˜‚๐˜๐˜‚๐—ฟ๐—ฒ ๐—ผ๐—ณ ๐—ฃ๐—ผ๐—ฆ ๐—ป๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ๐˜€ ๐—น๐—ถ๐—ฒ๐˜€ ๐—ถ๐—ป ๐—ผ๐˜ƒ๐—ฒ๐—ฟ๐—ฐ๐—ผ๐—บ๐—ถ๐—ป๐—ด ๐—ฎ๐—น๐—น ๐˜๐—ต๐—ฒ๐˜€๐—ฒ ๐—ฐ๐—ต๐—ฎ๐—น๐—น๐—ฒ๐—ป๐—ด๐—ฒ๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ฒ๐—บ๐—ฏ๐—ฟ๐—ฎ๐—ฐ๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฒ ๐—ฑ๐—ฒ๐—ฐ๐—ฒ๐—ป๐˜๐—ฟ๐—ฎ๐—น๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐˜€ ๐—ฎ ๐˜๐—ผ๐—ผ๐—น ๐˜๐—ผ ๐—ฏ๐—ฒ๐—ฐ๐—ผ๐—บ๐—ฒ ๐˜‚๐—ป๐˜€๐˜๐—ผ๐—ฝ๐—ฝ๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ป๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ๐˜€.

0
GokuPost author

Coming from a background of Computer Science and Cinematography, I've found my niche in this space, blending technical know-how with storytelling.

Much as films tell stories, blockchains craft their own narratives, complete with innovation, culture, believers and emotions.

In this space, I connect the dots, bridging the gap between technology and story, making it relatable for everyone.

As a filmmaker in real life with a background in computer science, here I am, primarily conducting research in this wild wild space.

Often agnostic in my interests and inquiries, I regularly delve into cross-research, exploring both past and future narratives, trends, and developments in the broader blockchain space.

And in this particular space, I try to connect the dots, bridging the gap between technology and story, making it relatable and digestable for all.

0 comments

As a filmmaker in real life with a background in computer science, here I am, primarily conducting research in this... Show More