Os investigadores da Ethereum estão novamente a analisar como tornar a rede mais leve de executar, desta vez ao questionar uma das suas suposições mais básicas: o que é que um bloco deve efectivamente conter. Num recente post de investigação intitulado Blocks Are Dead. Long Live Blobs, co-assinado por Toni Wahrstatter e outros contribuidores da Ethereum, descreve-se a EIP-8142, também referida como “Block-in-Blobs”, uma proposta em rascunho apresentada pela primeira vez mais cedo este ano. A ideia é codificar os dados das transacções directamente em blobs, em vez de exigir que os validadores façam download e re-executem payloads de execução completos. Uma reavaliação mais silenciosa, mas importante, da canalização da Ethereum Isso pode soar como um debate interno de engenharia, mas toca numa restrição real. Hoje, os validadores precisam de lidar com grandes quantidades de dados relacionados com execução, e isso cria um encargo que pode tornar-se mais evidente à medida que a rede escala e as exigências de dados continuam a aumentar. Os blobs, introduzidos com a actualização EIP-4844 da Ethereum, foram concebidos como um formato de dados mais eficiente. A nova proposta levaria essa lógica ainda mais longe. Em vez de tratar os blobs como uma faixa adicional para certos tipos de dados, os investigadores estão a explorar se os blobs poderiam passar a ser o veículo principal para os próprios dados de transacção. Em termos simples, a proposta tenta reduzir o trabalho pesado que os validadores têm de fazer apenas para se manterem em sincronia. Menos pressão de dados, mas trocas arquitectónicas mais profundas O argumento por detrás da EIP-8142 não é que os blocos desapareçam de um modo literal. É mais que o modelo actual de distribuição de payloads de execução completa poderá já não ser a forma mais limpa de organizar o fluxo de dados da Ethereum. Ao mover os dados das transacções para blobs, os investigadores acreditam que a Ethereum poderia aliviar um gargalo estrutural e reduzir os requisitos de dados dos validadores. Isso poderia ajudar com a eficiência e a escalabilidade da rede, especialmente à medida que a Ethereum continua a tentar equilibrar a descentralização com o aumento da utilização. Ao mesmo tempo, propostas como esta tendem a abrir perguntas mais abrangentes. Quando o tratamento central de dados muda, tudo à sua volta importa também — desde o design dos nós aos fluxos de execução e à rapidez com que o ecossistema consegue adaptar-se. É por isso que a ideia ainda é enquadrada como investigação, e não como uma mudança de protocolo iminente.