O co-fundador do Ethereum (ETH), Vitalik Buterin, propôs uma nova função para criação de novos contratos inteligentes chamada “Create2.” A função supostamente permitiria um novo vetor de ataque para a plataforma, segundo um post publicado em 8 de fevereiro no fórum de desenvolvedores de Ethereum, Ethereum Magicians.
De acordo com um post da Medium do desenvolvedor de software Tim Cotten, a função criada originalmente gerava um novo contrato em um endereço que é calculado (através de uma função hash) com o endereço do criador e um número randômico (nonce) associado a ele. Já o Create2, por outro lado, faria o mesmo, mas com a diferença de que o contrato é criado em um endereço que poderá ser determinado de antemão pelas diferentes partes.