Inscrições, uma forma de colecionável digital criado ao escrever dados nos campos calldata ou witness de uma transação de blockchain, causaram degradação de desempenho ou até mesmo falhas em várias redes de blockchain, incluindo Arbitrum, zkSync, Avalanche e outras. Mas Branden Farmer, co-fundador da Polygon, afirma que Máquinas Virtuais do Ethereum (EVMs, na sigla em inglês) paralelizadas podem resolver o problema de uma vez por todas.

As Inscrições foram criadas pela primeira vez na rede Bitcoin. Após a atualização Taproot, em 2021, os usuários do Bitcoin descobriram que a atualização lhes permitia embutir dados no campo witness de uma transação, permitindo a criação de imagens, tokens e outros tipos de colecionáveis digitais na blockchain do Bitcoin. Alguns usuários viram os novos colecionáveis como um benefício para a rede, enquanto outros os consideraram "spam".

Mas a febre não parou com o Bitcoin. Logo, os produtores de inscrições começaram a cunhá-las em sidechains do Ethereum e segundas camadas, como Arbitrum, Avalanche e Polygon. Em vez de serem escritos no campo witness de uma transação Bitcoin, esse novo tipo de inscrição era escrito no campo calldata de uma rede baseada em EVM. Como calldata não é armazenado no estado de um contrato inteligente, isso permitiu que os produtores criassem seus colecionáveis a uma fração do custo de cunhar um token não fungível (NFT) tradicional.

No entanto, esse método barato de cunhagem acabou causando altas taxas e instabilidade para várias redes de blockchain, à medida que os usuários inundavam as redes com transações de inscrições. Em 15 de dezembro, a camada-2 do Ethereum, Abitrum, ficou offline por mais de 70 minutos devido ao spam de inscrições. Durante dezembro, meia dúzia de outras blockchains também experimentaram desempenho degradado ou taxas extremamente altas como resultado dessas cunhagens.

Em uma conversa com o Cointelegraph, Farmer afirmou que EVMs paralelizadas podem ajudar a resolver esse problema. Na sua visão, o paralelismo permite que transações não relacionadas sejam processadas mais rapidamente, aumentando a capacidade de processamento das blockchains e potencialmente permitindo que elas lidem com o spam.

"Em geral, a EVM é executada sequencialmente, então toda transação em um bloco deve ser executada em ordem", declarou Farmer. "Não importa se é uma transação de NFT ou uma transação da Uniswap, duas coisas que não têm dependência entre si, processamos essas transações sequencialmente."

No entanto, com uma EVM paralelizada, transações que não estão relacionadas podem ser processadas simultaneamente em vez de sequencialmente. "Ao mesmo tempo, poderíamos estar processando suas transações da Uniswap e suas Inscrições e suas emissões de NFT", afirmou Farmer.

Essa capacidade de processar duas ou mais transações simultaneamente pode permitir que a rede "localize taxas de gás para áreas que competem entre si."

Por exemplo, se muitas pessoas diferentes estão tentando usar a Uniswap ao mesmo tempo, elas podem ter que pagar taxas mais altas, já que suas transações estão relacionadas entre si e devem ser processadas sequencialmente. No entanto, outros usuários que estão tentando emitir NFTs seriam principalmente não afetados por esse aumento no uso da Uniswap.

Inversamente, se a rede experimentar um aumento nas emissões de Inscrições, isso pode resultar em um aumento nas taxas para os inscritores, deixando outros usuários principalmente não afetados.

Farmer declarou que esse recurso de "taxa de gás localizada" ainda não foi implementado na Polygon, mas é, em última análise, um dos objetivos.

Outro benefício do paralelismo é um aumento geral na capacidade de processamento, declarou Farmer. A equipe da Polygon já implementou o "Block-STM", que é um "primeiro passo" em direção à paralelização. E mesmo com esse pequeno passo, eles viram "uma melhoria de 1,6x no desempenho" e "alcançaram ou alcançarão em breve uma melhoria de 2x". Isso significa permitir que os nós sincronizem com a rede e processem blocos duas vezes mais rápido, levando a uma maior capacidade da rede de lidar com spam.

De acordo com Farmer, a paralelização foi originalmente proposta pelos desenvolvedores da Solana, mas a ideia agora está sendo implementada em várias blockchains para melhorar o desempenho, incluindo não apenas a Polygon, mas também Aptos, Monad e outras. No entanto, o ecossistema Ethereum está adotando uma nova abordagem a esse conceito, combinando paralelização com o aumento do espaço de blocos através de ecossistemas de camada-2, incluindo Polygon 2.0, ele afirmou.