Questions relating to how particular transactions can be undone or replaced.
Questions tagged [revert-transaction]
36 questions
39
votes
4 answers
What are checkpoints?
I often read that checkpoints protect the network from a 51% attack because an attacker cannot reverse transactions made before the last checkpoint.
How exactly does this checkpoint mechanism work? And who creates the checkpoints?
nmat
- 11,479
- 14
- 50
- 78
21
votes
2 answers
Is it possible to cancel an unconfirmed transaction?
If you submit a transaction to the network but it hasn't yet be confirmed by a block, is it possible to cancel this transaction?
Steven Roose
- 11,473
- 8
- 44
- 71
19
votes
3 answers
Can a bitcoin transaction be reversed from the receiving end?
I know this seems like a duplicate of the question 'Can a bitcoin transaction be reversed?' but none of the answers there were explicit enough as they all seemed to assume reversal triggered from the sending side.
I guess a secondary part of my…
Julian Noble
- 817
- 6
- 13
16
votes
7 answers
Can a bitcoin transaction be reversed?
If I sent bitcoins to someone, but then want to cancel this transaction after it was already made (like a chargeback on a credit card), is this possible with Bitcoin?
eMansipater
- 14,376
- 10
- 50
- 79
12
votes
3 answers
How long does it take on average to receive one confirmation? Is it still reversible?
Hi! Based on your experience, how long does it take to receive one confirmation for any given transaction which has payed the standard miner's fee? Is it still reversible?
Thanks!
flaab
- 854
- 1
- 9
- 18
11
votes
1 answer
Bitcoin automatically diverted to bech32 address
I sent bitcoin to an address starting 3Cn using Electrum but the blockchain viewers seem to show that it has gone to an address beginning bc1 as shown in the link below.
Transaction Viewer
How can this happen? Is there a way I can recover the funds?
S.Brown
- 125
- 5
11
votes
2 answers
Double spend attack by sending higher fee transaction directly to the pools possible?
The standard client prioritizes TXs by the time of receipt, e.g. a conflicting transaction will not be relayed. This is not enforced by the network, though. Is there anything that would prevent this scenario from happening with…
kermit
- 2,009
- 1
- 17
- 26
11
votes
3 answers
What can be done to mitigate the risk of a Finney-attack?
Related Question: Would a reduced block generation time make the Finney attack more difficult?
I understand that the Finney-attack is the main reason why accepting a zero-confirmation transaction should be avoided for transactions of significant…
Noah
- 1,469
- 12
- 19
9
votes
3 answers
How can an unconfirmed transaction be removed from the memory pool?
Using Bitcoind and Json-RPC, how can I remove an unconfirmed transaction from the memory pool?
The scenario being that I want to remove the unconfirmed transaction because it's not getting confirmed, and it's preventing me from sending new…
Flavien
- 1,017
- 1
- 9
- 17
5
votes
1 answer
Can I revert a transaction by removing it from the receiver's mempool?
I accidentally sent a payment from my blockchain.info address to my Bitcoin Core address with a really small fee (5 satoshi/byte). The transaction is still unconfirmed, for 4 days now.
I heard Bitcoin Core has mempool.dat, but I'm unsure if this…
Yoshi24517
- 151
- 3
5
votes
4 answers
Can I cancel a transaction that has not been successfully broadcast yet?
In Bitcoin Core, is it possible to cancel a transaction whose status is:
"Status: 0/offline, has not been successfully broadcast yet"
The client hasn't caught up with the network. It looks like it's going to do that first, and then send the…
Buster
- 153
- 1
- 5
4
votes
1 answer
Why can bitcoins never be refunded unless the receiver agrees to send back the money?
I have used a number of ecurrencies and they all seem to share what I've never understood about BTC, which is that once it is sent, it's gone. Often BTC are sent but legally should be refunded, but because of how BTC work, the sender loses their…
Private Name
- 141
- 3
4
votes
1 answer
How does the network determine whether to replace a transaction?
Further to this question, how does the network determine whether to accept a new version of a transaction as a replacement transaction? Could an attacker replace transactions maliciously?
jl6
- 1,229
- 8
- 13
4
votes
4 answers
How can a Bitcoin consumer and a Bitcoin seller mediate disputes?
Since Bitcoin payments are non-reversible, what technical and business solutions are there to mediate issues such as
Product wasn't as expected
Payment was double spent or in an invalid chain
etc...
Right now it seems that these issues are fixed…
makerofthings7
- 12,656
- 11
- 60
- 129
3
votes
1 answer
How many transaction and btc have been cancelled?
How many btc have been transferred in orphan blocks, but then never included in any later block? How many btc have been transferred in zero-confirmation transactions that have never been included in the blockchain? How could one find this info?
This…
ike
- 358
- 3
- 11