Bitcoin Forum
May 02, 2024, 09:34:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Transação não confirmada, oque fazer?  (Read 2030 times)
Fsá (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
August 06, 2014, 01:37:43 PM
 #1

Pessoal,

Realizei uma transação de BTC a dois dias e a mesma continua como "Não confirmada"

Oque eu devo fazer, é só uma questão de tempo até a transação ser realizada ou devo fazer algum procedimento?

O link para a transação é

https://blockchain.info/pt/tx/ebd6fe67790cff0288254bed1b22780e1f9eca28b127666ce1bead7b1e2854c9

Obrigado pela ajuda.
1714685679
Hero Member
*
Offline Offline

Posts: 1714685679

View Profile Personal Message (Offline)

Ignore
1714685679
Reply with quote  #2

1714685679
Report to moderator
1714685679
Hero Member
*
Offline Offline

Posts: 1714685679

View Profile Personal Message (Offline)

Ignore
1714685679
Reply with quote  #2

1714685679
Report to moderator
You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714685679
Hero Member
*
Offline Offline

Posts: 1714685679

View Profile Personal Message (Offline)

Ignore
1714685679
Reply with quote  #2

1714685679
Report to moderator
1714685679
Hero Member
*
Offline Offline

Posts: 1714685679

View Profile Personal Message (Offline)

Ignore
1714685679
Reply with quote  #2

1714685679
Report to moderator
1714685679
Hero Member
*
Offline Offline

Posts: 1714685679

View Profile Personal Message (Offline)

Ignore
1714685679
Reply with quote  #2

1714685679
Report to moderator
Adriano
Moderator
Legendary
*
Offline Offline

Activity: 1285
Merit: 1085



View Profile
August 06, 2014, 01:47:14 PM
 #2

Pessoal,

Realizei uma transação de BTC a dois dias e a mesma continua como "Não confirmada"

Oque eu devo fazer, é só uma questão de tempo até a transação ser realizada ou devo fazer algum procedimento?

O link para a transação é

https://blockchain.info/pt/tx/ebd6fe67790cff0288254bed1b22780e1f9eca28b127666ce1bead7b1e2854c9

Obrigado pela ajuda.

Aparentemente o que está dificultando a inclusão dela em um bloco é o troco de 4 satoshis. A principio é só esperar mesmo, dentro de algum tempo se ela não for incluída em um bloco ela expira. Se estiver com pressa, pode fazer um "double spend" intencional utilizando a mesma transação de origem mas pagando uma taxa maior.

Abraço,

Adriano

--
Adriano
Moderator
Legendary
*
Offline Offline

Activity: 1285
Merit: 1085



View Profile
August 06, 2014, 01:48:54 PM
 #3

Pessoal,

Realizei uma transação de BTC a dois dias e a mesma continua como "Não confirmada"

Oque eu devo fazer, é só uma questão de tempo até a transação ser realizada ou devo fazer algum procedimento?

O link para a transação é

https://blockchain.info/pt/tx/ebd6fe67790cff0288254bed1b22780e1f9eca28b127666ce1bead7b1e2854c9

Obrigado pela ajuda.

Aparentemente o que está dificultando a inclusão dela em um bloco é o troco de 4 satoshis. A principio é só esperar mesmo, dentro de algum tempo se ela não for incluída em um bloco ela expira. Se estiver com pressa, pode fazer um "double spend" intencional utilizando a mesma transação de origem mas pagando uma taxa maior.

Abraço,

Adriano


Opa, parece que a transação acabou de expirar, já não está mais sendo encontrada (se eu demorasse alguns segundos a mais nem conseguiria vê-la, hehe)

Adriano

--
Fsá (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
August 06, 2014, 01:54:51 PM
 #4

Expirou e retornou o valor a minha carteira, acabo de ver.

Obrigado pela ajuda Adriano.
Fenriswolf
Full Member
***
Offline Offline

Activity: 122
Merit: 100


View Profile
August 06, 2014, 04:24:50 PM
 #5

Boa tarde galera,

Aproveitando o gancho do tópico, existe um tempo certo ou em média para uma transação expirar?

Vlw, Abraços
algorista
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1000


It's got electrolytes


View Profile
August 06, 2014, 10:32:40 PM
 #6

Esse tipo de situação é bem desagradável e mostra um dos grandes desafios a ser superados para o sucesso da arquitetura Bitcoin.

TL;DR
Expirou e retornou o valor a minha carteira, acabo de ver.
Obrigado pela ajuda Adriano.
O procedimento mais simples nesses casos: você precisa criar um novo address na sua carteira blockchain.info e enviar todo o seu saldo para esse address (pagando fee), e só fazer nova transação quando já tiver algumas confirmações desta.

E a versão longa com o motivo do procedimento:

Quando o usuário emite uma transação válida, mas sem adicionar fee, esta poderá ser confirmada a qualquer momento, mas ninguém sabe quando será, podendo ser daqui a uma semana, podendo ser daqui segundos, é completamente indefinido, e inclusive poderá jamais se confirmar, embora isso seja muito improvável.

Aparentemente a unica consequência para a carteira blockchain.info é sumir a transação depois de 3 dias, deixando de exibi-la (nunca vi essa regra escrita em nenhum lugar, mas é o que acontece).

Nessa carteira o saldo voltará a aparecer como se a transação nunca tivesse sido emitida, no entanto essa transação ainda poderá ser confirmada (pois ela ainda está sendo propagada pela rede), o que fará ela voltar a aparecer na carteira como gasto. Shocked

Vejam esse relato (encontrado aleatoriamente no google) que demonstra isso:

http://bitcoin.stackexchange.com/questions/9709/do-unconfirmed-transactions-expire
Quote
I recently sent 0.03 BTC to [...] without a tx fee from a blockchain.info wallet.
It stayed for about 3 days without being confirmed and it finally expired.
[...]
After it expired the sum of the transaction was added back to my balance.
Any details of the transaction disappeared from my wallet and from the block explorer...
Several hours after the expiry a new transaction has been issued automatically with the same amount to the same [...] address.
* a transação expirou e sumiu, depois apareceu novamente  Roll Eyes - possivelmente confirmada.

Isso é o que acontece na blockchain.info, mas a carteira Bitcoin-core (Bitcoin-QT) funciona diferente e irá continuar propagando essa transação indefinidamente até que seja confirmada.

Para usuários da carteira blockchain.info a unica forma simples de garantir que a transação "expirada" jamais venha a se confirmar, podendo assim reenviar o valor sem medo, será forçar uma double spend transferindo todo o saldo da carteira para um address novo (da própria carteira), dessa vez pagando a fee.
Após algumas confirmações da nova transação a tentativa anterior se tornará uma "transação inválida" e portanto desaparecerá em definitivo de toda a rede.

O problema é que esse procedimento só poderá ser realizado após os 3 dias, pois antes disso o próprio blockchain.info irá impedi-lo de forçar uma double-spend.

Para realizar um "double spend" antes dos três dias, ou quando a transação foi realizada no bitcoin-core, será necessário exportar as chaves privadas da carteira e importá-las em uma carteira nova, para então enviar uma nova transação para um novo address da própria carteira (bitcoin-core, pois na blockchain.info não dará certo).

Esse assunto é tenso, só vai entender quem já está no Bitcoin a algum tempo.

+---------=====[ Rm 12:21 ]=====---------+
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!