Este novo artigo sobre o uso de um hash diferente no circuito e no contrato parece muito interessante