Author

Topic: Cancelamento transação (Read 3094 times)

full member
Activity: 523
Merit: 100
April 29, 2016, 02:39:07 PM
#11
Grato pela atenção, realmente é muito complicado de se fazer isso porem eu ja ouvi um dos socios da foxbit comentando sobre esse tipo de fraude em depósitos feitos na fox, mais isso foi a muito tempo atras.
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
April 24, 2016, 10:39:14 AM
#10
Rapazes com isso eu fiquei mais perdido, eu preciso enviar algum tipo de ordem de reprocessamento para o mesmo endereço que eu mandei o BTC?

Vou tentar resumir:
1- Só é possível "cancelar" uma transação que não foi aceita pelos mineradores após 48h por ter a taxa de transação muito baixa.
2- O processo de cancelamento não é trivial.
3- para cancelar uma transação que foi aceita (confirmada), você precisa fraudar a rede e pra isso precisa de
  a) 50% do poder de mineração; ou
  b) MUITA sorte.

Pra mais informações sobre (2) tem alguns procedimentos para fazê-lo aqui e aqui.
full member
Activity: 523
Merit: 100
April 23, 2016, 10:40:24 PM
#9
Rapazes com isso eu fiquei mais perdido, eu preciso enviar algum tipo de ordem de reprocessamento para o mesmo endereço que eu mandei o BTC?
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
April 22, 2016, 08:37:28 AM
#8
eu sempre esperei 3 confirmacoes, ler este topico e mais outros que tem por aqui na seccao em portugues ajudam a esclarecer duvidas.

qual a melhor carteira para armazenar bitcoins? eu uso blockchain actualmente.

resposta simples: depende! Wink

Você tem de avaliar o que quer da sua carteira. As principais fatores a considerar são segurança, confiabilidade, velocidade e acesso via web. Dê uma olhada na pagina oficial do bitcoin onde ele avalia varias carteiras para varios ambientes: https://bitcoin.org/en/choose-your-wallet
legendary
Activity: 3164
Merit: 1127
Leading Crypto Sports Betting & Casino Platform
April 22, 2016, 07:45:42 AM
#7
eu sempre esperei 3 confirmacoes, ler este topico e mais outros que tem por aqui na seccao em portugues ajudam a esclarecer duvidas.

qual a melhor carteira para armazenar bitcoins? eu uso blockchain actualmente.
jr. member
Activity: 40
Merit: 2
April 21, 2016, 03:37:47 PM
#6
Em transações de baixo valor eu costumo esperar apenas 1 confirmação. Para valores mais elevados eu costumo esperar 3. Caso esteja lidando com valores realmente altos espere 6 confirmações. Basicamente eu escolho o nível de confirmações de acordo com o valor/risco. Não há necessidade de esperar 6 confirmações para um almoço, digo eu Smiley

Exatamente este é o meu pensamento.
member
Activity: 78
Merit: 10
April 21, 2016, 02:44:56 PM
#5
Em transações de baixo valor eu costumo esperar apenas 1 confirmação. Para valores mais elevados eu costumo esperar 3. Caso esteja lidando com valores realmente altos espere 6 confirmações. Basicamente eu escolho o nível de confirmações de acordo com o valor/risco. Não há necessidade de esperar 6 confirmações para um almoço, digo eu Smiley
hero member
Activity: 670
Merit: 511
April 21, 2016, 11:45:16 AM
#4
Alguém poderia em ajudar nestas dúvidas.

Após a primeira confirmação da rede, é possível cancelar uma transação?
E o que seria o double spending?

Transações são definitivas, não há como cancelar uma transação que foi aceita (confirmada) sem tentar "burlar" a rede. (Pra burlar a rede vc precisa de MUITO poder de processamento, porque precisa encontrar blocos mais rapido do que o resto). Se você está preocupado com outra pessoa cancelar uma transação que ele enviou pra vc, o ideal é esperar 6 transações, afinal ele pode ser "macomunado" com uma pool e ter como usar o poder de processamento da pool para burlar isso.

Double spending é uma forma de burlar a rede onde você gasta duas vezes o mesmo dinheiro antes da confirmação. Pra fazer um double spending com sucesso você precisa de transmitir as duas transações de forma que parte dos mineradores recebam a transação "falsa" antes da verdadeira, mas a pessoa que você quer fraudar receba ela antes. Existem situações onde a rede vai aceitar um double spending e não considerá-lo como fraude, mas de modo geral é uma tentativa de burlar o funcionamento da rede.

Uma situação onde double spending é "legal" é quando uma transação com a taxa de mineração muito baixa fica "presa" sem ser processada. Após 48h ela é "esquecida" pelas outras carteiras a menos que vc a retransmita. Nesse caso o double spending é aceitável e até normal. Algumas carteiras já param de transmitir a transação mesmo após 48h sem confirmação.

Algo praticamente impossível de ocorrer. Ou se ocorrer, o custo do processamento não será coberto pelo retorno da transação
jr. member
Activity: 40
Merit: 2
April 21, 2016, 09:16:27 AM
#3
Acredito que como o "custo" da tentativa de "burlar" é alto e além de não ser garantido. As tentativas de cancelamento devem ser direcionadas as transações de alto valor. Transações de de baixo valor não tem um "retorno" que faça valer a pena.
Além do custo de processamento, acredito que a mineradora terá que realizar alterações no funcionamento do software de mineração e ainda o custo de não estar minerando "corretamente".

No funcionamento do protocolo do BTCitcoin existe algum recurso da própria rede detectar mineradoras que estão fazendo esta tentativa seguidas vezes?

Outra dúvida é sobre a taxa de mineração, como ela é calculada? Existe um valor médio?
A própria carteira calcula, ou o usuário deve informar separadamente?
Acredito que como o numero de transações está aumentando a taxa segue este aumento.

A questão de esperar 6 confirmações, eu pessoalmente acho "prejudicial" ao usuário comum.
Imagine vc pagando seu almoço, e o dono do restaurante quer esperar as 6 confirmações.


legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
April 21, 2016, 08:15:50 AM
#2
Alguém poderia em ajudar nestas dúvidas.

Após a primeira confirmação da rede, é possível cancelar uma transação?
E o que seria o double spending?

Transações são definitivas, não há como cancelar uma transação que foi aceita (confirmada) sem tentar "burlar" a rede. (Pra burlar a rede vc precisa de MUITO poder de processamento, porque precisa encontrar blocos mais rapido do que o resto). Se você está preocupado com outra pessoa cancelar uma transação que ele enviou pra vc, o ideal é esperar 6 transações, afinal ele pode ser "macomunado" com uma pool e ter como usar o poder de processamento da pool para burlar isso.

Double spending é uma forma de burlar a rede onde você gasta duas vezes o mesmo dinheiro antes da confirmação. Pra fazer um double spending com sucesso você precisa de transmitir as duas transações de forma que parte dos mineradores recebam a transação "falsa" antes da verdadeira, mas a pessoa que você quer fraudar receba ela antes. Existem situações onde a rede vai aceitar um double spending e não considerá-lo como fraude, mas de modo geral é uma tentativa de burlar o funcionamento da rede.

Uma situação onde double spending é "legal" é quando uma transação com a taxa de mineração muito baixa fica "presa" sem ser processada. Após 48h ela é "esquecida" pelas outras carteiras a menos que vc a retransmita. Nesse caso o double spending é aceitável e até normal. Algumas carteiras já param de transmitir a transação mesmo após 48h sem confirmação.
jr. member
Activity: 40
Merit: 2
April 21, 2016, 05:26:35 AM
#1
Alguém poderia em ajudar nestas dúvidas.

Após a primeira confirmação da rede, é possível cancelar uma transação?
E o que seria o double spending?
Jump to: