Lively discussion Reddit Friday re-emerged the debate over whether the computing infrastructure built on top of Ethereum is over-centralized.according to On-chain data, About 32% of all Ethereum nodes are running on Amazon AWS servers. However, Amazon Claim The number is close to 25%.
Anthony Pompliano, co-founder of Morgan Creek, raised awareness of the issue when tweeting in 2020.
Jeff Bezos was able to shut down most of these Ethereum-based “DeFi” apps by simply shutting down AWS.
Just starting the server with Uncle Jeff is not decentralized.
Pump (@APompliano) October 7, 2020
Since 2020, there has been little change in improving node decentralization within Ethereum. However, Pomp’s tweets are not completely accurate.
Centralization of Ethereum
The following image shows the percentage of hosted Ethereum nodes running on AWS. At first glance, this seems to be of great concern as it goes against the story of Ethereum’s decentralization.
However, the graph ignores nodes running on private machines rather than servers hosted in the cloud. Hosting service providers promote about 67% of all nodes and 29% are in a residential environment.
Interestingly, unanalyzed statistics show that more than 50% of residential nodes are in the minority. US-based internet provider.. Therefore, Verizon, Comcast, Spectrum, and AT & T make up 51% of unhosted Ethereum nodes.
Therefore, Amazon, Verizon, AT & T, Spectrum, and Comcast promote about 47% of all nodes on the Ethereum network.This percentage is consistent with the overall distribution of Ethereum America. The United States runs almost five times as many nodes as other countries. It is the second highest in Germany at 11%.
This is 47%, approaching instability with the often quoted 51% magic number needed to shut down the network. If a malicious attacker gains access to a node through malicious means in an attack that spans these five US companies, it could damage the network.
but, Dunclad fly, Ethereum Foundation researchers, 51% of attacks give no absolute control to attackers. Still, it can cause serious problems.
“They can stop you from using the chain …[and] Replace the chain. That is, it reverts a certain number of blocks and changes the order of transactions within the blocks. “
With 51% of attacks, you can’t get coins from your wallet or create new coins, but undoing a transaction can lead to double payments. This is a serious concern.
Does Proof of Stake solve the problem?
The integration of the Ethereum Beacon Chain is the final step in the transition of the network to Proof of Stake.according to documentation, Events should lead to a more decentralized ecosystem. There are over 400K Validator It’s already running on Ethereum, each staking about 32 Ethereum.
Three pools form more than 50% of all ETH bet on the Beacon chain. Coinbase, Lido, and Kraken. Similar risks can result from these pools as the stacker delegates ETH to the pools and removes them. 32ETH minimum “Unlock the set of validator keys”. Pooling is not natively available on the chain, leading to a staking protocol as a service to drive the needs of small investors.
Ethereum Amazon AWS
Amazon launched Ethereum in 2021 Amazon managed blockchain A service that allows users to activate Ethereum nodes within minutes. Familiar with AWS and existing integrations into many internet processes, this has become a semi-friction experience for developers.
Nodes are an integral part of every dApp, and reliability, safety, and robustness are top priorities for any project. Amazon AWS has gained the trust and respect of the world’s largest companies on Web 2, and is currently trying to establish a similar property on Web 3.
The percentage of hosted nodes running on Amazon AWS has since dropped by about 3%. 2020Still, it holds a good deal with little competition.from now on web3 company Alchemy, Ankr, etc. provide nodes as services that may theoretically compete with Amazon.
However, many of these services also use Amazon AWS, which has less impact on decentralization.Companies such as Gateway.fm We are considering providing a bare metal server infrastructure to avoid AWS problems, but we are in the early stages of development.
The use of AWS does not offer the risks inherent in the feasibility of the Ethereum blockchain. However, a threat arises when a centralized entity is attacked by distributing the network and causing serious disruption.