Author

Topic: Transações não confirmadas (Read 3327 times)

legendary
Activity: 1697
Merit: 1074
February 25, 2016, 08:57:02 AM
#17
Quanto maior o fee da transação mais rapido a mesma é completada, mais as vezes queremos economizar alguns satoshis né
Demorou mas confirmou, depois de  2412 minutos.
1000 satoshis dá R$ 0,03
Agora vou colocar pra enviar usando 5000, deve ser uma taxa suficiente, apesar da rede pedir 10000  Roll Eyes
full member
Activity: 523
Merit: 100
February 24, 2016, 11:36:01 AM
#16
Quanto maior o fee da transação mais rapido a mesma é completada, mais as vezes queremos economizar alguns satoshis né
legendary
Activity: 3304
Merit: 1617
February 24, 2016, 10:28:12 AM
#15
E se não confirmar, o que acontece com a quantia enviada? Volta pro remetente?

O remetente fica com uma carteira informando que o saldo foi utilizado, mas o destinatário não recebe o saldo.
Então o remetente precisa fazer uma série de procedimentos para fazer o saldo "retornar" a sua carteira para então poder utiliza-lo novamente.

Digamos que a carteira de origem fica defeituosa e precisa de manutenção.

No Bitcoin esse "bug" não se manifesta com muita frequência, mas em altcoins mais rápidas (blocos de 1 minuto, baixa diff) é bastante comum ver carteira danificadas dessa forma.


Eu mandei essa ontem ao meio tarde e até agora não confirmou
https://blockchain.info/pt/tx/f7ac752bfa18eb63d22c2f7f79bd6535a8c5379e48d96b7496cfa5cecfb0e3e2
O blockchain.info mandou uma taxa de 1000 satoshis...
Tem uma estimativa de até quando tem que esperar pra confirmar ou retornar?

As minhas no blockchain.info estão demorando mais de 12 horas e olha que sempre mando num padrão de 2000 satoshis.
legendary
Activity: 1697
Merit: 1074
February 24, 2016, 05:47:53 AM
#14
E se não confirmar, o que acontece com a quantia enviada? Volta pro remetente?

O remetente fica com uma carteira informando que o saldo foi utilizado, mas o destinatário não recebe o saldo.
Então o remetente precisa fazer uma série de procedimentos para fazer o saldo "retornar" a sua carteira para então poder utiliza-lo novamente.

Digamos que a carteira de origem fica defeituosa e precisa de manutenção.

No Bitcoin esse "bug" não se manifesta com muita frequência, mas em altcoins mais rápidas (blocos de 1 minuto, baixa diff) é bastante comum ver carteira danificadas dessa forma.


Eu mandei essa ontem ao meio tarde e até agora não confirmou
https://blockchain.info/pt/tx/f7ac752bfa18eb63d22c2f7f79bd6535a8c5379e48d96b7496cfa5cecfb0e3e2
O blockchain.info mandou uma taxa de 1000 satoshis...
Tem uma estimativa de até quando tem que esperar pra confirmar ou retornar?
legendary
Activity: 2562
Merit: 1071
April 17, 2014, 06:54:14 PM
#13
Não há outros casos em que este cenário possa acontecer? Por exemplo, como aconteceu há pouco tempo com aquelas transações de 1 satoshi do "enjoy" "sochi", que recebiam apenas 1 ou 2 confirmações, e nunca chegavam a ser completadas.
legendary
Activity: 1697
Merit: 1074
April 17, 2014, 06:38:26 PM
#12
E se não confirmar, o que acontece com a quantia enviada? Volta pro remetente?
O remetente fica com uma carteira informando que o saldo foi utilizado, mas o destinatário não recebe o saldo.
Então o remetente precisa fazer uma série de procedimentos para fazer o saldo "retornar" a sua carteira para então poder utiliza-lo novamente.

Digamos que a carteira de origem fica defeituosa e precisa de manutenção.
No Bitcoin esse "bug" não se manifesta com muita frequência, mas em altcoins mais rápidas (blocos de 1 minuto, baixa diff) é bastante comum ver carteira danificadas dessa forma.
E isso acontece porque a rede não está protegida com hash o suficiente? Por isso quanto mais ataque melhor para as coisas fluírem?
Obrigado pelas explicações.
hero member
Activity: 882
Merit: 1000
It's got electrolytes
April 17, 2014, 06:09:11 PM
#11
E se não confirmar, o que acontece com a quantia enviada? Volta pro remetente?

O remetente fica com uma carteira informando que o saldo foi utilizado, mas o destinatário não recebe o saldo.
Então o remetente precisa fazer uma série de procedimentos para fazer o saldo "retornar" a sua carteira para então poder utiliza-lo novamente.

Digamos que a carteira de origem fica defeituosa e precisa de manutenção.

No Bitcoin esse "bug" não se manifesta com muita frequência, mas em altcoins mais rápidas (blocos de 1 minuto, baixa diff) é bastante comum ver carteira danificadas dessa forma.



legendary
Activity: 1697
Merit: 1074
April 17, 2014, 05:24:53 PM
#10
E se não confirmar, o que acontece com a quantia enviada? Volta pro remetente?
legendary
Activity: 1064
Merit: 1000
April 17, 2014, 05:05:31 PM
#9
nao necessariamente solo, naquela fatia pode muito bem estar um pool privado que prefere se manter anonimo ao publicar o bloco.
sr. member
Activity: 378
Merit: 250
Step into a world!! A P2P world!
April 17, 2014, 02:00:13 PM
#8
Existe também um cenário de selfish mining onde um pool pode represar o envio de blocos encontrados por um tempo para gerar uma arvore/chain mais longa que o resto da rede mais rapidamente.
Exemplo:
1. Chain padrao no bloco xx01
2. 'Selfish pool' acha o bloco xx02 mas não propaga e já continua procurando o bloco xx03, e sua transação não foi incluida nesse bloco xx02...
3. Alguem diferente acha o bloco xx02 e propaga, e sua transação está nesse bloco.
4. 'Selfish pool' acha o bloco xx03 antes de todo mundo e propaga tanto o bloco xx02 e o xx03 que encontrou...
5. O restante da rede considera a chain mais longa sendo essa e descarta o bloco xx02 achado no passo 3... Sua transacao nao esta mais 'confirmada'.

Então, em teoria, quanto mais gente minerando solo, maior do risco de demorar mais as confirmações, incluindo o aumento da possibilidade de algum bloco que foi minerado solo não se confirmar.

Eu entendi certo?

Há alguns dias eu venho percebendo que tem um monte de blocos BTC que são minerados aparentemente solo.

essa parte chegou a ser 39% da rede BTC.

Estão aqui as infos da mineração por pools:

https://blockchain.info/pt/pools

Atualmente está em 32%, no momento que eu escrevo o post aqui, a quantidade de blocos gerados por "desconhecidos".

sr. member
Activity: 315
Merit: 250
April 17, 2014, 01:38:04 PM
#7
Existe também um cenário de selfish mining onde um pool pode represar o envio de blocos encontrados por um tempo para gerar uma arvore/chain mais longa que o resto da rede mais rapidamente.

Exemplo:

1. Chain padrao no bloco xx01
2. 'Selfish pool' acha o bloco xx02 mas não propaga e já continua procurando o bloco xx03, e sua transação não foi incluida nesse bloco xx02...
3. Alguem diferente acha o bloco xx02 e propaga, e sua transação está nesse bloco.
4. 'Selfish pool' acha o bloco xx03 antes de todo mundo e propaga tanto o bloco xx02 e o xx03 que encontrou...
5. O restante da rede considera a chain mais longa sendo essa e descarta o bloco xx02 achado no passo 3... Sua transacao nao esta mais 'confirmada'.
hero member
Activity: 882
Merit: 1000
It's got electrolytes
April 17, 2014, 01:26:03 AM
#6
Me expliquem uma coisa, qual a chance de uma pessoa enviar BTC pra mim, ter uma transação confirmada e as outras não se confirmarem? Eu nunca vi isso acontecer...

É possivel que uma transação receba uma confirmação e logo em seguida volte a ter zero confirmações, isso ocorre pelo processo de Chain Reorganization. (reorg)

https://en.bitcoin.it/wiki/Chain_Reorganization

Não conheço nenhuma ferramenta para assegurar que uma transação foi "vitimada" por um reorg, mas é possível de acontecer sim, faz parte do protocolo.
Teoricamente a mesma transação voltaria para as pools e então entraria na fila para entrar em algum bloco seguinte, podendo inclusive nunca mais ser confirmada, dependendo da fee oferecida.

Esse é o motivo para termos que esperar por no minimo 3 confirmações para pequenos valores, e 7 confirmações para valores maiores, pois um reorg pode eliminar os ultimos blocos com as transações que estavam incluidas nesses.


member
Activity: 110
Merit: 10
April 16, 2014, 11:38:40 PM
#5
Perdoem-me por resuscitar um tópico antigo; mas, para futuras referências, posso contribuir com estas informações que tenho.
Neste link podem ser verificadas todas transações não confirmadas https://blockchain.info/pt/unconfirmed-transactions
Se o remetente optar por não incluir taxa de mineração, então sua transação pode demorar entre 2 horas até 3 dias para ser confirmada.
legendary
Activity: 1522
Merit: 1005
February 04, 2013, 02:42:20 PM
#4
Aconteceu não, por isso to perguntando, nunca vi...rs

Na parte de Español do forum eu fiz uma pergunta parecida e o que me disseram é que se confirmam uma vez é só questão de tempo que tenha mais confirmações...
legendary
Activity: 1261
Merit: 1000
February 04, 2013, 01:49:17 PM
#3
aconteceu? pode postar a transacao aqui?

Aconteceu não, por isso to perguntando, nunca vi...rs
legendary
Activity: 1064
Merit: 1000
February 04, 2013, 09:44:49 AM
#2
aconteceu? pode postar a transacao aqui?
legendary
Activity: 1261
Merit: 1000
February 04, 2013, 07:26:01 AM
#1
Me expliquem uma coisa, qual a chance de uma pessoa enviar BTC pra mim, ter uma transação confirmada e as outras não se confirmarem? Eu nunca vi isso acontecer...
Jump to: