Hoje fiquei de olho no mempool por um tempo, e parece uma via de trânsito congestionada: você envia a transação e ela primeiro vai “fazer fila para pegar número”, os mineradores/validadores escolhem qual empacotar, quem oferece mais é passado na frente, quem oferece menos fica empurrando para trás, até mesmo você acaba esquecendo que ela ainda está pendurada lá. O mais irritante é que, durante o congestionamento, ela pode ser coberta por outras (transações antigas com o mesmo nonce que não foram limpas), e as novas parecem entregas presas na porta, não entram mais.



O que faço geralmente no meu script agora é duas coisas: ou deixo espaço para substituição (não travo a taxa de gás), ou simplesmente coloco um timeout para cancelar, prefiro reenviar do que arriscar a ilusão de que “provavelmente vai passar rápido”. Operações de atualização de contrato ou de permissão são ainda mais assim, prefiro esperar um pouco mais por confirmação de blocos, do que ficar na ilusão de “acho que deu certo”.

A propósito, lembrei dessas coisas de mineração social, tokens de fãs, dizendo que “atenção é mineração”… no fundo, também é uma disputa no mempool, quem consegue roubar espaço primeiro é empacotado primeiro, o resto só pode ficar esperando na fila. Enfim, eu assisto de longe, mas se for realmente agir, primeiro olho como está a fila na cadeia.
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar