Deu Zebra na transação Ethereum

Veja como uma transação não processada pode render boas risadas

BLOCKCHAINMETAMASKETHEREUM

mandaloriano miner

5/20/20244 min read

Neste post, vamos abordar um problema que todos nós podemos encontrar um dia no universo das criptomoedas: ter uma transação pendente na rede sem previsão de conclusão. Isso é frustrante, ainda mais quando você tem pouco Ethereum na sua carteira e precisa enviar algum token ou algo similar, como foi o meu caso hoje. Coloquei um valor pequeno para cobrir as taxas e a transação ficou pendente por várias horas sem ser concluída. Então, vamos ver agora como reverter esse processo e finalizar sua transação. Vamos ver como!

Por exemplo, usaremos o MetaMask, que possui um botão que pode ser facilmente usado para reverter esse processo.

Ao realizar uma transação no MetaMask, existem três opções de taxas, veja abaixo:

  • Lento: o mais barato e, obviamente, o mais lento;

  • Médio: intermediário, para quem precisa de agilidade, mas não quer pagar o máximo;

  • Rápido: para algo mais robusto que certamente ninguém gostaria de ver parado na rede.

Lembrando que essas previsões de tarifas são calculadas automaticamente antes da transação, cabe a você verificar se o horário de envio é o mais oportuno, já que as tarifas serão baseadas no volume de tráfego de rede naquele momento. Alternativamente, embora não seja recomendado, você pode personalizar manualmente o valor que está disposto a pagar pela transação clicando em "Opções avançadas".

Você vai perceber que, ao diminuir o "Preço do Gás (gwei)", o "Tempo de Transação" consequentemente aumentará, elevando também o risco de ocorrer em sua transação o mesmo problema que me ocorreu na situação abaixo. A seguinte mensagem também aparece: "Preço do Gás Extremamente Baixo", ou seja, um aviso de que "tudo vai dar errado". Veja só o constrangimento que senti nessa situação.

Na sexta-feira à noite (22/05/2020), eu havia recebido tokens CLM (CoinClaim) da plataforma de tarefas Satorify.io e pretendia enviá-los em breve para a exchange P2P B2Bexchange, onde esse token está listado. Como não é possível sacar diretamente para a corretora, correndo o risco de perder os tokens, eu sempre realizo o processo de saque para minha carteira Ethereum na MetaMask e, em seguida, envio para o endereço da exchange. O que aconteceu foi que, naquele dia, eu tinha apenas US$ 0,25 em ETH, e a taxa de envio estimada naquele momento era de US$ 0,26 em ETH. Bem, pensando nessa situação, eu também quis tirar o melhor proveito dela e reduzi ainda mais a taxa de envio do que me foi sugerido, para apenas US$ 0,08, o que corresponde a 5 Gwei na carteira.

E o que aconteceu?👀

Foi exatamente isso que pensou... FERROU! Fiz um acordo e me dei mal na rede, fui dormir torcendo para que o negócio desse certo com a minha mísera taxa, até sonhei com o Vitalin Buterik (o cara do Ethereum) tirando sarro da minha cara...

[...] 4 horas e nenhuma transação aprovada

como dizemos no Brasil quando a pipa arrebenta no fio [...]

ENGASTAIÔ SÔ 🤷🏻

Inteligentemente, sem querer sair de fininho, decidi pedir ajuda a estudantes universitários. Lembrei que o xqanxxx já tinha feito um post sobre isso (veja também este post na lista de links), mas era complicado. O método que ele ensinou neste post era na Trust Wallet, até aí tudo bem, mas tinha que enviar de volta, enviar de novo, cheio de transações. Troquei ideias com o Viriat0 PT (ele não é de esquerda) também, comentei com meu chegado Wandry Moura (meu tutor de criptomoedas), que estão sempre disponíveis no Telegram e no WhatsApp para conversar. E foi assim que encontrei a solução...

Como diz o ditado popular, "os melhores perfumes estão nos frascos menores"... deve ser isso... essa é a solução!!

Esse pequeno botão abaixo salvou minha vida (ou pelo menos minha transação).

SPEED UP! 🚀🌕

sempre gostei dessa palavra

Depois de ver essa opção no MetaMask, decidi experimentá-la. Ao clicar no botão, surgiu a opção de aumentar a taxa, mesmo que isso não garantisse a transação. Confesso que hesitei um pouco, mas decidi logo, melhor do que deixar a transação parada por dias, como aconteceu com meu amigo xqanxxx. Optei pela taxa média, estimada em 27 centavos, mas no final da transação o valor foi bem menor. Acredito que isso se deva ao fato de o tráfego na rede não estar tão intenso naquele momento. E eis o que aconteceu...

👉🏽Tcharammmm...👈🏽

Confira abaixo a primeira e a segunda transações, após alterar o parâmetro de taxas. E como resolvi esse problema:

https://etherscan.io/tx/0x57f69708f65877adec6c838f183d4320bf6b59450a94d47a1f5ba56d5ed0267c (primeira transação)

https://etherscan.io/tx/0x26b885e2f9d09bc4de22332f9d4fd94e4782c2421d118bf942d3d25ad533ba84 (transação retificadora)

Toda aquela parafernália por cerca de 0,05 dólares = 25 centavos... mas pelo menos rendeu uma boa história.

Está bem! funcionou👍🏽✔️

Então é isso, pessoal... Aprendi várias lições com essa situação:

  • Ser pobre é osso;

  • Não ser pão-duro;

  • Perseverança é tudo;

  • Não ficar desconfiado o tempo todo e achar que vão te arrancar os olhos com as taxas;

  • É sempre bom ter parceiros e amigos com quem contar (ainda mais se você refinanciar um empréstimo numa época dessas).

Espero que tenha gostado da narrativa. Não resisti em compartilhar essa façanha e espero que você tenha aprendido algo útil para quando precisar. Também deixarei abaixo o link para download do MetaMask.

https://metamask.io/download.html

vitalik ethereum muchiba metamask
vitalik ethereum muchiba metamask