My first and last experience with Trust Wallet and Bitcoin.

in Indiaunited8 months ago


Image by MichaelWuensch from Pixabay

I had been using Trust Wallet for a long time to store and swap my cryptocurrencies. Ethereum, Solana, Matic, Chainlink, BUSD, USDT, BNB, and others always with quite acceptable performance but Bitcoin came to give me a great headache

I tried to make a swap operation of a small amount of BTC for BNB and unfortunately the operation has been pending since 07/09/2023 at 09:30 hours.

Trust Wallet has no advanced features to allow accelerating or canceling the requested BTC transaction.
When I look for transaction information Trust Wallet sends me to the block explorer https://blockchair.com

Which did not offer me many options but I took advantage of 1 of the 3 alternative block explorers indicated on the page to issue a PDF receipt of the said transaction.

https://3xpl.com/bitcoin/transaction/8f2fff5385fe201acfaa117012f8c43cc162a535b80a4ed88bbe253ad34ec129

Today I decided to research and look for solutions to complete the operation.
After consulting several forums I opted for the first attempt to accelerate the operation using the site https://bitaccelerate.com

1- Bitcoin Transaction Accelerator
BitAccelerate is a free accelerator that allows you to get faster completion of unconfirmed transactions. Just enter the transaction ID (TXID) and click the "Accelerate" button. Our service will resubmit the transaction via 10 Bitcoin nodes.
As indicated, I tried to accelerate every 6 hours and no confirmation.

2- I went for another solution which was to install BlueWallet on my smartphone and import the seed of my Trust Wallet, which are the 12 mnemonic words that make up the secret key to access the wallet.
Great surprise, super easy to use and as soon as I accessed the wallet I saw my funds and the pending transaction.
Now following the tips from the forums I went to the third step.

3- I created a new transaction sending the remaining Bitcoin to a new address. And I waited a little over 2 hours and the two pending transactions were confirmed.
Concluding the used method was
Child Pays For Parent (CPFP)

Child Pays For Parent, or CPFP, refers to a transaction that allows us to send confirmation of a "locked" transaction in a cryptocurrency mempool. This is because it has a very low mining fee and therefore has no priority for miners.

Since Child Pays For Parent transactions are those in which a transaction is created with a higher mining fee, so that when this new transaction is sent to the network, it forces the confirmation of another previous transaction, still not confirmed. This is to incentivize miners to make the confirmation of these transactions much faster.
Although its concept seems very similar to Replace-by-Fee (RBF) transactions, they should not be confused with this. Since in CPFP transactions the previous transaction is not invalidated, on the contrary, it must be confirmed along with the new transaction created. In addition, in CPFP, the secondary transaction is only created to motivate miners to process and confirm both transactions and thus be able to receive the associated commission. Therefore, they are known as "the child pays for the father".
How do Child Pays For Parent transactions work?
https://academy.bit2me.com/pt/que-es-child-pays-for-parent-cpfp/
When a transaction remains unconfirmed in the Bitcoin blockchain, while new blocks appear, it is mainly due to the payment of an insufficient fee. It is especially noticeable when the network is congested. In these times of congestion or high demand, the miners only prioritize those transactions that have a high or minimally acceptable commission fee. Therefore, these transactions with a very low commission can be stagnant and not confirmed in the bitcoin mempool for several days and even weeks. Leaving their recipients waiting for the transferred funds indefinitely.
To solve this, the method is implemented Child Pays For Parent (CPFP), where the user of the unconfirmed transaction can create a new transaction, known as the child transaction. In it you must put a transaction fee much higher than the original transaction.
This new CPFP transaction will use this balance generated by the main unconfirmed transaction to create a new transaction that takes this balance to a new address.

I hope I have helped with this POST in case someone is going through the same difficulties.

Minha primeira e última experiência com a Trust Wallet e Bitcoin.

Eu usava há muito tempo a Trust Wallet para guardar e fazer swaps com as minhas cryptomoedas.
Ethereum, Solana, Matic, Chainlink, BUSD, USDT, BNB, e outras sempre com um desempenho bastante aceitável mas chegou o Bitcoin para me dar uma grande dor de cabeça

Tentei fazer uma operação de swap de uma pequena quantia de BTC por BNB e infelizmente a operação ficou pendente desde 07/09/2023 pelas 09,30 horas.

A Trust Wallet não tem recursos avançados para permitir acelerar ou cancelar a transação solicitada de BTC.
Quando procuro informações da transação a Trust Wallet me envia para o explorador de blocos https://blockchair.com
O qual não me ofereceu muitas opções mas aproveitei 1 dos 3 exploradores de blocos alternativos indicados na página para emitir um recibo em PDF da referida transação.
https://3xpl.com/bitcoin/transaction/8f2fff5385fe201acfaa117012f8c43cc162a535b80a4ed88bbe253ad34ec129

Hoje decidi pesquisar e procurar soluções para concluir a operação.
Depois de consultar vários fóruns optei pela primeira tentativa de aceleração da operação usando o site https://bitaccelerate.com

1 - Віtсоіn Тrаnѕасtіоn Асссеlеrаtоr
ВіtАссеlеrаtе é um асеlеrаdor gratuito que permite que você obtenha conclusão mais rápida das transações não confirmadas. Basta inserir o ID de transação (ТХІD) e clicar no botão "Ассеlеrаtе". Nosso serviço irá reapresentar a transação via 10 Bitcoin nodes.
Conforme o indicado voltei a tentar acelerar de 6 em 6 horas e nada de confirmação.

2- Parti para outra solução que foi instalar a BlueWallet no meu smartphone e importar a seed da minha carteira Trust Wallet, que são as 12 palavras menemonicas que compõem a chave secreta de acesso á carteira.
Grande surpresa, super fácil de usar e logo que acedi a carteira vi os meus fundos e a transação pendente.
Agora seguindo as dicas dos fóruns fui para o terceiro passo.

3- Criei uma nova transação enviando o restante Bitcoin para um novo endereço. E aguardei pouco mais de 2 horas e as duas transações pendentes foram confirmadas.
Concluindo o método usado foi
Child Pays For Parent (CPFP)

O Child Pays For Parent, ou CPFP, refere-se a uma transação que nos permite enviar a confirmação de uma transação “travada” em um mempool de criptomoeda. Isso ocorre porque tem uma taxa de mineração muito baixa e, portanto, não tem prioridade para os mineradores.

Como transações do tipo Criança paga pelo pai (CPFP) são aqueles em que é criada uma transação com uma taxa de mineração mais elevada, de forma que quando esta nova transação for enviada para a rede, obrigue a confirmação de outra transação anterior, ainda não confirmada. Isso para incentivar os mineiros a tornar a confirmação dessas transações muito mais rápida.
Embora seu conceito pareça muito semelhante às transações de substituição de taxas (Substituir por grátis) eles não devem ser confundidos com este. Uma vez que nas transações CPFP a transação anterior não é invalidada, pelo contrário, deve ser confirmada juntamente com a nova transação criada. Além disso, no CPFP, a transação secundária é criada apenas para motivar os mineiros a processar e confirmar ambas as transações e, assim, poder receber a comissão associada. Portanto, eles são conhecidos como “a criança paga pelo pai".
Como funcionam as transações Child Pays For Parent?
https://academy.bit2me.com/pt/que-es-child-pays-for-parent-cpfp/
Quando uma transação permanece não confirmada na blockchain Bitcoin, enquanto novos blocos aparecem, é principalmente devido ao pagamento de uma taxa insuficiente. É especialmente perceptível quando a rede está congestionada. Nestes tempos de congestionamento ou alta demanda, as mineradoras priorizam apenas as transações que têm uma taxa de comissão alta ou minimamente aceitável. Portanto, essas transações com uma comissão muito baixa podem ser estagnadas e não confirmadas no mempool bitcoin por vários dias e até semanas. Deixando seus destinatários aguardando os fundos transferidos indefinidamente.
Para resolver isso, o método é implementado Criança paga pelo pai (CPFP), onde o usuário da transação não confirmada pode criar uma nova transação, conhecida como transação filha. Nele você deve colocar uma taxa de transação muito maior do que a transação original.
Esta nova transação CPFP usará este saldo gerado pela transação principal não confirmada para criar uma nova transação que leva esse saldo para um novo endereço.

Espero ter ajudado com este POST no caso de alguém estar a passar pelas mesmas dificuldades.


Translated and formatted with Hive Translator by @noakmilo.

Gif by @aleister

IMG_20230530_155719.jpg

If you would like to delegate to @pataty69 curator you can do so by clicking on the following links: 50HP, 100HP, 250HP, 500HP, 1000HP, 2,000HP, 5000HP. Be sure to leave at least 50HP undelegated on your account.

Sort:  

Obrigado por promover a comunidade Hive-BR em suas postagens.

Vamos seguir fortalecendo a Hive

Metade das recompensas dessa resposta serão destinadas ao autor do post.

Vote no @perfilbrasil para Testemunha Hive.

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.

Congratulations @pataty69! You received a personal badge!

Happy Hive Birthday! You are on the Hive blockchain for 6 years!

You can view your badges on your board and compare yourself to others in the Ranking

Check out our last posts:

LEO Power Up Day - September 15, 2023
The countdown to HiveFest⁸ is two weeks away - Join us and get your exclusive badge!