Lauda
Legendary
Offline
Activity: 2674
Merit: 2965
Terminated.
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 02:59:37 PM |
|
It already is reversible. As long as the counter-party agrees, they can send the money back to you.
Which is more than enough. For any other means of reversing a transaction, please use PayPal.
|
"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" 😼 Bitcoin Core ( onion)
|
|
|
amspir
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 03:00:27 PM |
|
I'm not understanding any advantage to this. Why would someone choose to accept coins that could be reversed?
That's how online commerce works now. Why do you think Bitcoin would not work if it has the same protections as the dollar? A credit card transaction, as opposed to a cash or irreversible transaction, is different in that the payment processor is acting as an escrow agent. Money in a credit card transaction is reversible until the sender can no longer reverse it. The payment processor may extend credit to the merchant to spend those funds until that point, but that is an extra service of the escrow agent/payment processor. There isn't a need to change how bitcoin works to use escrow. You seem to be misunderstanding how things work now. With all due respect, please reread what I wrote. For the credit card processing system to work, funds to the merchant are either held in escrow or given to the merchant on credit. If someone, say your granny, has their bank account accessed as a result of phishing, and all the money taken out, the bank will make her good.
And granny could be mugged for her cash, or her bitcoin's private keys. Both are terrible crimes. If you want Bitcoin to replace the dollar, you need the same functionality available to the same credulous non-technical people.
Such a problem could be solved by companies proving an ubiquitous escrow service, like VISA/Mastercard.
|
|
|
|
Cubic Earth (OP)
Legendary
Offline
Activity: 1176
Merit: 1020
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 03:50:01 PM |
|
I think people have only read the title to my post, and not the proposal. ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) Seriously. It already is reversible. As long as the counter-party agrees, they can send the money back to you.
This is not about protecting the two parties in a transaction from each other!!. This would be used to make sure your funds got to the intended destination or if your computer was hacked, you could recover the money, if you acted fast.Do people understand there would be a time window of your choosing? It could be as short as one block? There are good points to make against this idea, but so far hardly anyone has addressed what I wrote. I'll just restate again for people to lazy to read my OP - an address would be optionally designated by you, ahead of time, as reversible for a given time period. If you were a merchant, or anyone else receiving funds, you see immediately upon receipt that the funds were provisional and could be rescinded. You would not treat reversible funds as cleared / confirmed until the hold had expired. Once the hold expires, they are no longer reversible. This system would not in any way protect you from an dishonest merchant whom you sent fund to.
|
|
|
|
e4xit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 03:58:17 PM |
|
OP I only had to read the subject of this post to be able to say that transaction reversability would be a bad thing.
|
Not your keys, not your coins. CoinJoin, always.
|
|
|
Hawker
Legendary
Offline
Activity: 1218
Merit: 1001
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:09:32 PM |
|
I'm not understanding any advantage to this. Why would someone choose to accept coins that could be reversed?
That's how online commerce works now. Why do you think Bitcoin would not work if it has the same protections as the dollar? A credit card transaction, as opposed to a cash or irreversible transaction, is different in that the payment processor is acting as an escrow agent. Money in a credit card transaction is reversible until the sender can no longer reverse it. The payment processor may extend credit to the merchant to spend those funds until that point, but that is an extra service of the escrow agent/payment processor. There isn't a need to change how bitcoin works to use escrow. You seem to be misunderstanding how things work now. With all due respect, please reread what I wrote. For the credit card processing system to work, funds to the merchant are either held in escrow or given to the merchant on credit. If someone, say your granny, has their bank account accessed as a result of phishing, and all the money taken out, the bank will make her good.
And granny could be mugged for her cash, or her bitcoin's private keys. Both are terrible crimes. If you want Bitcoin to replace the dollar, you need the same functionality available to the same credulous non-technical people.
Such a problem could be solved by companies proving an ubiquitous escrow service, like VISA/Mastercard. So, we are in agreement that crimes should be prevented and that grannies being non-technical and not strong enough to win fist fights is no excuse to rip them off. Good ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) No escrow service could work without the ability to reverse transactions. Otherwise, you'd have people "scamming" themselves whenever they want extra money. If you believe an escrow service will be needed, then you believe reversibility will be needed.
|
|
|
|
amspir
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:14:59 PM |
|
This is not about protecting the two parties in a transaction from each other!!. This would be used to make sure your funds got to the intended destination or if your computer was hacked, you could recover the money, if you acted fast.
If this isn't about escrowed transactions, then you can already do this. You have ownership of funds by being the sole possessor of the private keys. If you feel that your private keys are compromised, then you transfer the funds from that address to another address/private key before the thief does. From the point of view of a legitimate receiver, the sender (the possessor of the private keys of the inputs to the transaction) is in control of the funds until the transaction can no longer be reversed. How would this be different than just waiting to pay the receiver at the time when the transaction can no longer be reversed?
|
|
|
|
amspir
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:22:54 PM |
|
No escrow service could work without the ability to reverse transactions. Otherwise, you'd have people "scamming" themselves whenever they want extra money. If you believe an escrow service will be needed, then you believe reversibility will be needed.
Here's the point: bitcoin itself is a system of irreversible transactions. To make a reversible transaction, you need funds to be held in escrow or through credit through an escrow agent. An escrow agent must be accountable for the decision made to reverse a transaction. You can't do this without an escrow agent. Without an escrow agent, it just opens up the possibility for more scams -- I sell something on craigslist, you pay me with a reversible, non-escrowed transaction. As soon as you get home, you reverse the transaction and I am ripped off. No thanks.
|
|
|
|
Cubic Earth (OP)
Legendary
Offline
Activity: 1176
Merit: 1020
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:24:45 PM |
|
This is not about protecting the two parties in a transaction from each other!!. This would be used to make sure your funds got to the intended destination or if your computer was hacked, you could recover the money, if you acted fast.
If this isn't about escrowed transactions, then you can already do this. You have ownership of funds by being the sole possessor of the private keys. If you feel that your private keys are compromised, then you transfer the funds from that address to another address/private key before the thief does. From the point of view of a legitimate receiver, the sender (the possessor of the private keys of the inputs to the transaction) is in control of the funds until the transaction can no longer be reversed. How would this be different than just waiting to pay the receiver at the time when the transaction can no longer be reversed? What if you were trying to send funds to Overstock, but an attacker spoofed the payment address? You had control of your keys, you tried to pay Overstock, but they never got the funds? What then? That is an attack that this system could help to neutralize.
|
|
|
|
RodeoX
Legendary
Offline
Activity: 3066
Merit: 1147
The revolution will be monetized!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:33:55 PM |
|
I do not support any reversibility other than voluntary return. Any thing like that would surely lead to exploits that make things even worse. Buyer beware is brutal, but fair.
Most of the scamming that I see here is very easy to avoid. People seem to have forgotten how to look out for themselves and think someone else is protecting their financial interest. Welcome to freedom and her bitch of a sister responsibility.
|
|
|
|
amspir
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:36:45 PM |
|
What if you were trying to send funds to Overstock, but an attacker spoofed the payment address? You had control of your keys, you tried to pay Overstock, but they never got the funds? What then? That is an attack that this system could help to neutralize.
I find this analogous to walking to the store with cash in my pocket. It is my responsibility to make sure I'm not pickpocketed on the way to the store. The store, in an effort to keep pickpockets away from their customers, should be providing security to minimize this. Those not comfortable with walking to the store with cash in pocket might consider using an trusted escrow agent to ease their minds.
|
|
|
|
RixDollar
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 74
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:55:57 PM |
|
I strongly disagree.
I believe that the irreversability is one of the most attractive features of bitcoin.
If you support reversability, perhaps use some other payment source like PayPal or Skrill.
|
|
|
|
mprep
Global Moderator
Legendary
Offline
Activity: 3794
Merit: 2612
In a world of peaches, don't ask for apple sauce
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 04:59:30 PM |
|
Have you ever thought why some people hate Paypal? Reversibilty's the name of the problem.
|
|
|
|
Cubic Earth (OP)
Legendary
Offline
Activity: 1176
Merit: 1020
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 05:03:59 PM |
|
Title changed. Original post the same.
I probably shouldn't have posted in the general forum, where the quality of the discourse has clearly degenerated to a point where it is hardly worth posting.
|
|
|
|
Keyser Soze
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 07:26:55 PM |
|
If the system is optional, couldn't a hacker or thief send the stolen coins as irreversible? Unless you mean the transaction reversibility depth is set before the transaction is made, which can cause problems in itself. Assuming the former, I suppose it could help with man in the middle attacks, if it noticed quickly enough.
Edit: Of course there are other potential issues that could arise from this.
|
|
|
|
seriouscoin
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 07:37:47 PM |
|
Title changed. Original post the same.
I probably shouldn't have posted in the general forum, where the quality of the discourse has clearly degenerated to a point where it is hardly worth posting.
Read the first reply to your OP.... Lame.... Such a waste of time discussing with you because you obviously dont understand.... Too bad some members here didnt value their time as much as i do. Chao
|
|
|
|
RodeoX
Legendary
Offline
Activity: 3066
Merit: 1147
The revolution will be monetized!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 07:47:49 PM |
|
Title changed. Original post the same.
I probably shouldn't have posted in the general forum, where the quality of the discourse has clearly degenerated to a point where it is hardly worth posting.
It is a reasonable question that should be asked. No one should fault you for asking, but it has been asked for years and strong opinions have developed.
|
|
|
|
Cubic Earth (OP)
Legendary
Offline
Activity: 1176
Merit: 1020
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 07:55:01 PM |
|
If the system is optional, couldn't a hacker or thief send the stolen coins as irreversible? Unless you mean the transaction reversibility depth is set before the transaction is made, which can cause problems in itself. Assuming the former, I suppose it could help with man in the middle attacks, if it noticed quickly enough.
Edit: Of course there are other potential issues that could arise from this.
Not the way I was proposing. The first step would be to create a protected, reversible address. Then you would fund it. Any funds ever sent from that address would be reversible until the predetermined block limit had passed. So if the private keys to your protected address were compromised, you would have a time window to undo it. Only funds on addresses that were setup to be reversible would have any protection. Regular address would subject to instant spend as is currently the case.
|
|
|
|
BigBoy89
Legendary
Offline
Activity: 1512
Merit: 1011
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 07:56:09 PM |
|
bitcoin wins because it does not charge back.
if you like chargebacks... use paypal
100% agree with this post just use paypal and leave bitcoin if you like reversible transaction
|
| .AMEPAY. | | | | | | ▄▄█████████▄▄ ▄█████████████████▄ ▄█████████████████████▄ ▄█████████▀▀▄▀▀█████████▄ ▄████████▄▄█▀ ▀█▄▄████████▄ ████████ ▀▀█▄██▀▀▄████████ ████████ █ ▄ █ ▄▀▀▄████████ ████████ █ █ █ ▄▀▀▄████████ ▀█████████▄█ █ ▄██████████▀ ▀████████ ▀▀▀ ████████▀ ▀█████████████████████▀ ▀█████████████████▀ ▀▀█████████▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ | │▌ | | AMEPAY IEO
▄██████▄ ▀██████▄ █████████ ▀█████ ███████▀ ▀███ ██████▀ ▄█▄ ▀██ ██████▄ ▀█▀ ▄██ ███████▄ ▄███ █████████ ▄█████ ▀██████▀ ▄██████▀ | |
| AMEPAY LISTING
▐███▄ ████▌ ▐██████████▄ █████████████ ████▌ █████ ▐████ ▄████ ██████████▀ ▀█████▀▀ | |
| ▐│ | ▄▄█████████▄▄ ▄█████████████████▄ ▄█████████████████████▄ ▄█████████▀▀▄▀▀█████████▄ ▄████████▄▄█▀ ▀█▄▄████████▄ ████████ ▀▀█▄██▀▀▄████████ ████████ █ ▄ █ ▄▀▀▄████████ ████████ █ █ █ ▄▀▀▄████████ ▀█████████▄█ █ ▄██████████▀ ▀████████ ▀▀▀ ████████▀ ▀█████████████████████▀ ▀█████████████████▀ ▀▀█████████▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ |
|
|
|
amspir
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 112
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 08:08:35 PM |
|
Not the way I was proposing. The first step would be to create a protected, reversible address. Then you would fund it. Any funds ever sent from that address would be reversible until the predetermined block limit had passed. So if the private keys to your protected address were compromised, you would have a time window to undo it.
Explain how this is different than just posting the transaction when the predetermined block limit has passed?
|
|
|
|
Cubic Earth (OP)
Legendary
Offline
Activity: 1176
Merit: 1020
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 12, 2014, 09:11:07 PM |
|
Not the way I was proposing. The first step would be to create a protected, reversible address. Then you would fund it. Any funds ever sent from that address would be reversible until the predetermined block limit had passed. So if the private keys to your protected address were compromised, you would have a time window to undo it.
Explain how this is different than just posting the transaction when the predetermined block limit has passed? Well you can't know your transaction was received by the intended recipient until you send it and they get it. If you send some coins, and they are not received at the intended destination, you could potentially take corrective action. Just waiting to send a transaction would not accomplish this at all.
|
|
|
|
|