<p>At the technical level - <strong>No</strong>. </p>

<p>Credit card charge-backs work because the credit networks such as VISA and MasterCard (and participating banks) are giant clearing houses or multilateral bank arrangements to that effect. Anyone with an ongoing relationship with a bank essentially agrees to having money removed from their account or frozen in the case of a dispute or other funny business. </p>

<p>This is difficult to enforce with bitcoin addresses, if those addresses avoid the more centralised parts of the bitcoin ecology (currency exchanges, escrows, off-block payment gateways) that are more motivated to trace, penalise and report theft and fraud.</p>

<p><strong>However:</strong></p>

<ol>
<li><p><em>Bitcoin insurance</em> may become a popular way to mitigate against theft or fraud. This should actually be quite easy for insurance companies to calculate actuarial tables and premiums for; as the global transaction log for this currency is entirely visible.</p></li>
<li><p><em>Escrow</em> is a common option for "reversible" transactions but only because the atomic irreversible bitcoin transactions are split into two separate transactions: One to the escrow and one from the escrow - assuming the escrow service is more trustworthy than the original buyer/seller arrangement... Escrow can provide a potential reversible service for fraud but would be pretty useless against theft.</p></li>
<li><p>A <em>bounty arrangement</em> might be viable. As actually offloading the bitcoins to a fiat currency is hard to hide (unless your mixer service provides pools of large volume and uniform dispatch interval); offering a bounty or amnesty of <em>X%</em> of the stolen money might result in the thief returning it.</p></li>
</ol>

CC BY-SA 3.0
2013-09-09T09:08:49.610Z
2013-09-09T09:08:49.610Z
LateralFractal
<p>What you suggest isn't currently possible with Bitcoin, but it could be added in theory. Mastercoin plans to include this functionality and calls it "saving accounts", though of course it did not originate the idea.</p>

<p>The idea is to have an address associated with two keys, A and B. The address will be used for long-term savings. Funds can be spent from this address only in one of the following conditions:</p>

<ul>
<li>A transaction is signed by both A and B.</li>
<li>A transaction is signed by A, and there is no "cancelling message" signed by B within X hours.</li>
</ul>

<p>Furthermore, the transaction outputs cannot be spent before X hours pass.</p>

<p>These addresses will be recognized as savings addresses and merchants will not accept payment directly from them. They are used only for long-term savings, to be eventually moved to a hot wallet for everyday use (after X hours).</p>

<p>This arrangement has the following security features:
 - To lose the coins, you must forget key A.
 - To steal your coins, the attacker must steal keys A and B, or the attacker steals A and you forget B.</p>

<p>That's a different configuration from normal addresses and multisig addresses, which may be advantageous in some scenarios.</p>

CC BY-SA 3.0
2013-09-09T21:14:32.643Z
2013-09-10T05:20:39.057Z
2013-09-10T05:20:39.057Z
Meni Rosenfeld
<p>If you want to get a refund, you can't do it by pressing a button. You'll have to ask the person who got your Bitcoins to send them back.</p>

CC BY-SA 3.0
2013-07-11T12:48:56.333Z
I was asking as a visa or a bank account thing, as whenever you want to cancel any transaction you can cancel that, and return back your money.
user2088760
CC BY-SA 3.0
2013-07-10T18:48:12.657Z
2013-07-10T18:48:12.657Z
TheBird956
<p>is there any study or recent research of making the bitcoins transfer refundable? As if your account is hacked and the bitcoins are transferred there is no way I can return it back.</p>

CC BY-SA 3.0
2013-07-10T15:59:39.277Z
If what your suggesting where possible, bitcoin would no longer be secure, because people could go over the block-chain and rearrange however they see fit. What is possible is within a closed system have seemingly instant bitcoin transfers. For instance two people with wallets on mtgox can exchange bitcoins seemingly instantly.
Loourr
CC BY-SA 3.0
2013-07-10T17:37:47.003Z
Put otherwise: refunding is not a property of a currency - if you give someone a dollar note, you can't just get it back either. It is a property of payment systems on top of it. For example, the payment protocol being developed has a way to specify refund addresses for transactions. If you're talking about chargebacks, that too is something to be dealt with on a higher layer.
Pieter Wuille
CC BY-SA 3.0
2013-09-08T21:43:01.830Z
possible duplicate of [Can a bitcoin transaction be reversed?](http://bitcoin.stackexchange.com/questions/197/can-a-bitcoin-transaction-be-reversed)
Murch
CC BY-SA 3.0
2013-09-10T07:24:36.367Z
Just don't make the payment until later. The recipient can't do anything with it anyway, otherwise how could you get the money back if the recipient has spent it?
David Schwartz
CC BY-SA 3.0
2016-04-27T01:54:46.063Z
It is impossible without a hard fork, easy with a hard fork, and never gonna happen since it's a bad idea (unless laws get involved).
Christopher King
<client><security><protocol>
Is there any study or research of how to make BTC transfers refundable?
user2088760
# Is there any study or research of how to make BTC transfers refundable?

(Asked by: username_0 on 2013-07-10)

is there any study or recent research of making the bitcoins transfer refundable? As if your account is hacked and the bitcoins are transferred there is no way I can return it back.

**Tags:** client, security, protocol

> **Comments:**
> **username_1**: If what your suggesting where possible, bitcoin would no longer be secure, because people could go over the block-chain and rearrange however they see fit. What is possible is within a closed system have seemingly instant bitcoin transfers. For instance two people with wallets on mtgox can exchange bitcoins seemingly instantly.  
> **username_2**: Put otherwise: refunding is not a property of a currency - if you give someone a dollar note, you can't just get it back either. It is a property of payment systems on top of it. For example, the payment protocol being developed has a way to specify refund addresses for transactions. If you're talking about chargebacks, that too is something to be dealt with on a higher layer.  
> **username_3**: possible duplicate of [Can a bitcoin transaction be reversed?](http://bitcoin.stackexchange.com/questions/197/can-a-bitcoin-transaction-be-reversed)  
> **username_4**: Just don't make the payment until later. The recipient can't do anything with it anyway, otherwise how could you get the money back if the recipient has spent it?  
> **username_5**: It is impossible without a hard fork, easy with a hard fork, and never gonna happen since it's a bad idea (unless laws get involved).  

---

## 3 answers

### Answer by username_6 on 2013-09-09. Score: 2 | Accepted answer

At the technical level - **No**.

Credit card charge-backs work because the credit networks such as VISA and MasterCard (and participating banks) are giant clearing houses or multilateral bank arrangements to that effect. Anyone with an ongoing relationship with a bank essentially agrees to having money removed from their account or frozen in the case of a dispute or other funny business.

This is difficult to enforce with bitcoin addresses, if those addresses avoid the more centralised parts of the bitcoin ecology (currency exchanges, escrows, off-block payment gateways) that are more motivated to trace, penalise and report theft and fraud.

**However:**

1. *Bitcoin insurance* may become a popular way to mitigate against theft or fraud. This should actually be quite easy for insurance companies to calculate actuarial tables and premiums for; as the global transaction log for this currency is entirely visible.
2. *Escrow* is a common option for "reversible" transactions but only because the atomic irreversible bitcoin transactions are split into two separate transactions: One to the escrow and one from the escrow - assuming the escrow service is more trustworthy than the original buyer/seller arrangement... Escrow can provide a potential reversible service for fraud but would be pretty useless against theft.
3. A *bounty arrangement* might be viable. As actually offloading the bitcoins to a fiat currency is hard to hide (unless your mixer service provides pools of large volume and uniform dispatch interval); offering a bounty or amnesty of *X%* of the stolen money might result in the thief returning it.


---

### Answer by username_7 on 2013-09-09. Score: 1

What you suggest isn't currently possible with Bitcoin, but it could be added in theory. Mastercoin plans to include this functionality and calls it "saving accounts", though of course it did not originate the idea.

The idea is to have an address associated with two keys, A and B. The address will be used for long-term savings. Funds can be spent from this address only in one of the following conditions:

* A transaction is signed by both A and B.
* A transaction is signed by A, and there is no "cancelling message" signed by B within X hours.

Furthermore, the transaction outputs cannot be spent before X hours pass.

These addresses will be recognized as savings addresses and merchants will not accept payment directly from them. They are used only for long-term savings, to be eventually moved to a hot wallet for everyday use (after X hours).

This arrangement has the following security features:
- To lose the coins, you must forget key A.
- To steal your coins, the attacker must steal keys A and B, or the attacker steals A and you forget B.

That's a different configuration from normal addresses and multisig addresses, which may be advantageous in some scenarios.


---

### Answer by username_8 on 2013-07-10. Score: -1

If you want to get a refund, you can't do it by pressing a button. You'll have to ask the person who got your Bitcoins to send them back.

> **Comments:**
> **username_0**: I was asking as a visa or a bank account thing, as whenever you want to cancel any transaction you can cancel that, and return back your money.  

---

