A Ethereum, a popular rede blockchain famosa por sua criptomoeda éter e uso revolucionário de contratos inteligentes, pode estar fazendo uma grande mudança. Em um workshop recente, o fundador Vitalik Buterin revelou um "enorme problema" que está assolando a rede: dada a estrutura atual da rede ethereum, não há mecanismo para financiar o armazenamento inteligente de contratos na blockchain da camada base a longo prazo. A questão se resume à maneira como Buterin e outros desenvolvedores configuram a estrutura de taxas para usuários do ethereum.
Nesse ponto, qualquer usuário envolvido em um contrato inteligente implantado na rede principal é responsável apenas por uma taxa única, embora todos os nós da rede ethereum precisem armazenar informações sobre esse contrato por um período indeterminado. À medida que a base de usuários da ethereum continua a crescer e o número de contratos inteligentes armazenados na blockchain aumenta, isso pode se tornar rapidamente um problema significativo, com as taxas de usuários incapazes de cobrir adequadamente os custos associados ao crescente volume de dados a serem armazenados.
Mecanismo para aumento de fundos e diminuição de dados
Buterin defende que "os contratos que desenvolvedores e usuários esquecem e deixam de se preocupar devem desaparecer do estado por padrão", de acordo com a ETHNews.com. Ele acredita que muitos contratos inteligentes executados, particularmente aqueles que são muito antigos ou insignificantes por várias razões, devem ser eliminados dos nós da rede, liberando espaço. Isso por si só é uma grande mudança da abordagem anterior para os sistemas blockchain. Na maioria dos casos anteriores, os desenvolvedores de blockchain divulgaram a abertura, profundidade e, talvez o mais importante, imutabilidade desses sistemas. Depois que um item é inserido no blockchain, o pensamento continua, ele está lá permanentemente.
A sugestão de Buterin de remover contratos mesmo de uma parte da rede pode representar uma grande mudança com implicações significativas. Surgem várias perguntas: quais contratos inteligentes receberiam prioridade no armazenamento de longo prazo? O que aconteceria com aqueles que foram removidos do estado? E quem determinaria quais são mantidos e quais são removidos?
Buterin e outros líderes do ethereum têm uma solução que visa facilitar a limpeza dos nós da rede e que também pretende responder a muitas dessas perguntas. Um mecanismo de cobrança de aluguel, explica o desenvolvedor Philip Daian, é necessário para "qualquer sistema que forneça uma abstração de armazenamento para seus usuários". Embora o armazenamento inteligente de dados de contrato na rede principal seja "subsidiado por um modelo de armazenamento comum, na medida em que a rede arca com os custos externos a longo prazo", pode haver limitações à viabilidade dessa estratégia a longo prazo.
Duas propostas para taxas de aluguel
Buterin sugeriu duas propostas interligadas para o sistema de taxas de aluguel. Primeiro, o limite superior do tamanho da rede principal deve ser identificado, ele sugere. Os desenvolvedores precisarão determinar a quantidade de dados que devem ser permitidos para armazenar. Segundo, o ethereum deve estabelecer uma estrutura de taxas de aluguel que assegure que esse limite não possa ser excedido. O sharding acabaria por reduzir significativamente essas taxas, mas, no entanto, apresentariam uma nova carga para os usuários do ethereum.
De acordo com a proposta de Buterin, os usuários que enviam transações vinculadas a contratos especificados preenchem automaticamente o contrato associado com taxas de aluguel projetadas para permitir que o contrato permaneça funcional por vários anos. Os tokens seriam usados para pagar as taxas de aluguel e depois seriam queimados. A sugestão de Buterin limitou a maneira como as taxas de aluguel podem mudar com o tempo; eles poderiam "diminuir, mas não aumentar". Assim, quanto maior a capacidade de armazenamento de hardware com o passar do tempo, menores serão as taxas de aluguel para os usuários. Este é um movimento cauteloso, já que o próprio Buterin admitiu que exigir que as taxas sejam pagas em éter poderia levá-los a se tornar significativamente altos, dependendo de como o cripto falado é avaliado.
A segunda proposta de taxa de aluguel da Buterin atinge um objetivo semelhante por diferentes meios. Nesse caso, haveria uma taxa de "pagar para ressuscitar" que poderia permitir que os contratos fossem mantidos no estado "inativo" para uso posterior. Para que esses contratos suspensos sejam ressuscitados, os usuários deverão enviar uma prova Merkle "que comprove o estado do contrato no momento da exclusão" ou a hora em que o contrato foi enviado para o estado suspenso. Um benefício dessa proposta é que os usuários não seriam obrigados a fazer uma estimativa no momento do pagamento da taxa de aluguel quanto ao tempo em que um determinado contrato deve permanecer no estado.
A Ethereum não fez planos definitivos para implementar as taxas de aluguel, embora outras redes também tenham discutido isso como uma possibilidade. De qualquer forma, os usuários de algumas das blockchains e criptomoedas mais populares podem, mais cedo ou mais tarde, se encontrar sujeitos a taxas adicionais para se envolver em práticas que antes eram operadas por diferentes meios.
Investir em criptomoedas e outras Ofertas Iniciais de Moedas ("ICOs") é altamente arriscado e especulativo, e este artigo não é uma recomendação da Investopedia ou do escritor para investir em criptomoedas ou outras ICOs. Como a situação de cada indivíduo é única, um profissional qualificado deve sempre ser consultado antes de tomar qualquer decisão financeira. A Investopedia não faz representações ou garantias quanto à precisão ou pontualidade das informações aqui contidas. Na data em que este artigo foi escrito, o autor possui criptomoeda.
