EIP-4844: A nova atualização para escalabilidade Ethereum

EIP-4844: As melhorias que a nova atualização integra para escalabilidade Ethereum

A escalabilidade é um dos maiores desafios enfrentados pelas redes blockchain de primeira e segunda geração, como o Ethereum, por isso os desenvolvedores estão se esforçando para encontrar uma solução viável.

Ethereum se prepara para dar um novo salto evolutivo em sua escalabilidade, com a chegada do EIP-4844. Esta proposta de melhoria da rede Ethereum introduzirá uma série de mudanças e recursos que permitirão que o blockchain se torne mais escalável e acessível.

Sob o nome de "Transações de Blobs de Fragmentos«Esta melhoria irá reduzir as taxas de gás e aumentar a eficiência de toda a rede. Junto com essa mudança também veremos a chegada de "Proto-Danksharding", que apresentará uma novo formato de transação compatível com sharding, que é o objetivo final do Ethereum para garantir sua escalabilidade.

Lembremos que sharding ou fragmentação refere-se à capacidade de dividir o blockchain em diferentes subcadeias, que quando fundidas nos permitem recriar a cadeia principal e toda a sua história. Esta é uma técnica de escalabilidade muito poderosa que os desenvolvedores do Ethereum desejam integrar ao projeto para, de uma vez por todas, resolver o problema de escalabilidade da rede.

EIP-4844: Blobs de dados no Ethereum

Uma das características mais notáveis ​​da proposta de melhoria do EIP-4844 são os conhecidos "blobs ou grupos de dados". Conforme mencionado acima, o EIP-4844 introduzirá um novo formato de transação no blockchain, que permitirá a utilização deste recurso. Este novo formato é compatível com blobs de dados armazenados no Beacon Chain, o que permitirá à rede lidar com um grande volume de dados em um curto período de tempo. Tudo isso sem a necessidade de competir com o uso do gás proveniente das transações do bloco.

Os desenvolvedores do Ethereum também destacam que, além de otimizar o uso do espaço do bloco, Os blobs também permitirão que a camada de execução se concentre em outras iniciativas de paralelização, tornando assim a rede mais eficiente.

Uma solução para problemas de escalabilidade

Lembremos que o Ethereum é atualmente capaz de processar alguns 15 transações por segundo (TPS). Um número que deixa a rede muito abaixo de muitos dos seus principais concorrentes, como Solana, Cardano ou Polkadot. Além disso, o fraco desempenho das transações de rede impactou as taxas de gás, elevando as taxas de transação a níveis que se tornaram proibitivos para muitos usuários da rede.

Devido a esses problemas, os desenvolvedores têm trabalhado em novas soluções que melhorem a escalabilidade e o desempenho da rede, sem sacrificar a segurança e a descentralização. O EIP-4844 é uma dessas soluções, que ajudará a rede a aumentar sua capacidade de processamento de transações e reduzir significativamente as taxas de gás, de forma compatível com a fragmentação da cadeia.

Até agora, os rollups, implementados por soluções de segunda camada (Layer2), como Arbitrum e Optimism, têm sido a única alternativa viável de escalabilidade para Ethereum, o que permitiu que as taxas de gás fossem reduzidas significativamente na cadeia. No entanto, de acordo com a equipe principal da Ethereum, essas soluções ainda são complexas de usar e caras para muitos usuários, portanto a necessidade de criar uma solução que impulsione a verdadeira escalabilidade da rede ainda está presente.

Com o EIP-4844, e as melhorias incluídas nesta atualização, os desenvolvedores buscam superar os obstáculos das altas taxas de gás e garantir que o Ethereum permaneça competitivo dentro do ecossistema criptográfico, sendo capaz de gerenciar a capacidade de uma rede global de transações.

O que é Proto-Danksharding?

EIP-4844 introduz um mecanismo inovador chamado Proto-Danksharding, que permite a criação de blobs de dados de tamanho fixo, que ficarão disponíveis por um tempo definido suficiente para usuários ou protocolos que exigem que os dados façam backup ou possam integrá-los em suas aplicações e protocolos.

Desenvolvedores Ethereum eles especificaram que O objetivo do proto-danksharding não é armazenar dados na cadeia para sempre. Portanto, o EIP-4844 é uma solução provisória, pois implementa o formato de transação que será utilizado na especificação final do sharding. Assim, os dados deste formato de transação farão parte do Beacon Chain e poderão ser baixados integralmente por todos os nós de consenso, e então excluídos quando seu tempo de vida/uso expirar. Neste ponto, novos blobs serão criados com os dados atualizados para manter o sistema funcionando.

Desta forma, ao utilizar estes blobs, o Ethereum procura aumentar drasticamente o número de transações que pode gerir simultaneamente, o que se traduz em taxas de gás mais baixas e uma plataforma mais rápida, eficiente e acessível, para usuários e desenvolvedores.

Proto-danksharding é uma implementação que abre o caminho do Ethereum para o sharding, mas ainda não integra esta técnica de escalabilidade na cadeia.

Segundo os desenvolvedores do Ethereum, o proto-danksharding será implantado na rede principal, por meio da implementação do EIP-4844 na atualização Dencun, em meados de março.

O impacto do EIP-4844 na escalabilidade do Ethereum

A chegada do proto-danksharding e, posteriormente, do sharding, terá um impacto bastante significativo na escalabilidade da blockchain Ethereum, permitindo a divisão da cadeia e, com ela, a redução da carga de processamento, para melhorar a velocidade de confirmação das transações , reduzir o congestionamento e mitigar as altas taxas de gás.

Além de reduzir as taxas de gás e melhorar a eficiência, o EIP-4844 também aborda outros problemas de escalabilidade. Por exemplo, a atualização permitirá maior paralelização no processamento de transações e reduzirá a latência na rede.

Continue lendo: DN404, a evolução do padrão Ethereum para NFTs