O que é Fragmentação? Qual problema do Blockchain a tecnologia Sharding ajuda a resolver? Quais são os desafios e riscos de usar o Sharding?
O sharding é amplamente elogiado como uma solução para a escalabilidade do Ethereum. No artigo de hoje, vamos aprender o que é Sharding, suas vantagens e limitações.
Problema de dimensionamento de blockchain
Existem duas maneiras de aumentar a taxa de transferência de transações do blockchain :
- A primeira maneira, dimensionamento vertical - Escalabilidade Vertical.
- A segunda maneira, dimensionamento horizontal - Escalabilidade Horizontal.

Estende-se verticalmente e horizontalmente
Escalabilidade Vertical
Em primeiro lugar, para obter maior rendimento, o blockchain exige que os nós da rede sejam extremamente poderosos para processamento mais rápido e mais transações. Isso significa que os usuários têm que gastar muito dinheiro em hardware e isso não é adequado para a grande maioria dos usuários comuns, é adequado para indivíduos e organizações com sólida formação financeira e técnica.
Solana e Internet Computer se aproximaram nessa direção, em ambas as blockchains, o usuário médio não pode validar a blockchain em hardware normal.
Isso não é necessariamente uma coisa ruim, blockchains públicos dimensionados verticalmente podem ser adequados para certos aplicativos que exigem alto desempenho e estado consistente. Mas a desvantagem dessa abordagem é que ela torna o processo de validação de transações menos descentralizado.
![O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding]()
Requisitos de hardware para expansão vertical
Escalabilidade horizontal
Em contraste com a abordagem acima, o dimensionamento horizontal é uma maneira de dividir o sistema em fragmentos. Cada fragmento executa apenas um subconjunto do trabalho total no blockchain, e cada validador precisa validar apenas esse único fragmento e vários outros fragmentos.
Isso permite que mais usuários participem do processo de autenticação, devido aos requisitos mais baixos por estilhaço . No geral, essa abordagem mantém a validação de transações descentralizada , enquanto ainda expande a taxa de transferência total do sistema.
O que é a tecnologia de visão e fragmentação Ethereum 2.0?
O principal problema que o Ethereum se propõe a resolver é como processar mais transações por segundo, mantendo a rede descentralizada e segura. Este é um problema incrivelmente difícil de resolver, e os desenvolvedores do Ethereum estão pensando nisso há anos.
![O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding]()
Problemas de escalabilidade, segurança e descentralização do Ethereum
A resposta para o problema acima é dimensionar o sistema horizontalmente, uma plataforma de contrato inteligente fragmentada arbitrariamente . Esta é a visão que o Ethereum 2.0 descreve.
![O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding]()
Etehreum 2.0 a caminho do sharding
O Ethereum 2.0 é uma das abordagens muito complexas para dimensionar a rede Ethereum, requer muito trabalho para projetar e implementar. No entanto, se implementado com sucesso, o Ethereum 2.0 também será uma das formas mais eficientes, aumentando em grande medida o rendimento do Ethereum.
Sharding, ou fragmentação, é uma das principais tecnologias do Ethereum 2.0. No Ethereum 1.0, cada nó armazena uma cópia de todo o blockchain Ethereum. Sempre que é expandido, cada nó precisa ser atualizado, o que consome largura de banda e memória do sistema.
![O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding]()
Estrutura de rede ao usar fragmentação e não usar fragmentação
Com o sharding, o Ethereum será dividido em vários pedaços. Cada shard lidará com suas próprias transações e contratos, mas os shards como um todo ainda podem se comunicar com outros shards. Como cada fragmento de autenticação é independente, eles não precisam armazenar dados de outros fragmentos.
Você pode aprender mais sobre novas tendências e tecnologias no Ethereum 2.0 aqui.
Os potenciais desafios e riscos do sharding
Embora seja a solução para o problema do Trilema de Escalabilidade, o Sharding traz outros problemas para o Ethereum e a comunidade de desenvolvedores.
Em poucas palavras, o Sharding dividirá o Ethereum em vários pedaços. Cada fragmento pode fazer suas próprias coisas, os protocolos DeFi tendem a se agrupar no mesmo fragmento para se beneficiar das sinergias. Isso pode levar a um aumento nas taxas de gás em algumas peças.
Como os protocolos em diferentes fragmentos desejam se comunicar uns com os outros, algum protocolo de interação terá que ser usado. Claro que isso será mais complicado do que a interação entre dois protocolos na mesma peça.
![O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding O que é Fragmentação? Desafios e riscos potenciais da tecnologia Sharding]()
Em algumas peças (Shard) será muito movimentado, como a divisão da população entre urbano e rural
Além disso, o Sharding também traz alguns riscos potenciais para a rede, pois permite que hackers destruam um ecossistema próspero atacando qualquer parte da rede. Se um fragmento for sequestrado por um hacker, poderá causar um efeito dominó e afetar negativamente o preço do token, um grande número de usuários e os nós desse fragmento.
resumo
Assim, aprendemos o que é Sharding, bem como as vantagens, desafios e riscos do Sharding. Se você tiver outras perguntas relacionadas ao tópico acima, comente abaixo para que o Coin98 apoie imediatamente!
Não se esqueça de se inscrever e participar dos grupos e canais do Coin98 Insights abaixo para discutir com administradores e outros membros da comunidade: