Pages:
Author

Topic: Exchange accidentally sent 512 bitcoins after coding error - page 5. (Read 35511 times)

legendary
Activity: 1358
Merit: 1002
lol, PHP in itself is a crime against good code

Citation needed...
legendary
Activity: 1372
Merit: 1008
1davout
The only crime done here is a crime against good code.
lol, PHP in itself is a crime against good code
full member
Activity: 196
Merit: 100
The only crime done here is a crime against good code.
legendary
Activity: 1834
Merit: 1020
You are in the wrong thread here. Here people are even discussing how to assassinate the CRIMINAL (they already decided he is a criminal)

Uhm he confessed to an act that is criminal in the territorial jurisdiction he resides in. He decided he was a criminal. Most happen to agree.

If I were Intersango and I wanted to scam 512 BTC, I would do it as follows.

1.)  Abuse a known bug and claim it was unknown.  This is unverifiable.
2.)  Act as both sender and receiver of BTC and play defense for both sides well.  This IS verifiable, so I'd hafta be good to make sure I don't eff it up.  I'd have 2 computers side by side, 1 using my regular IP address and the other connected to TOR.  I would go onto a chat and argue and accuse myself of lying, ignoring an error/stealing, and make it look like a genuine argument.
3.)  Cash out BTC for USD and profit.
4.)  Go onto the forum and continue the heated exchange for multiple purposes:  1.)  To realistically make it appear as though this is a legitimate issue that is worth the forum's attention  2.)  To create a false dichotmoy:  Either it was my stupid mistake, or some lucky receiver is a criminal   3.)  Gauge forum users' concerns and use their feedback to identify any holes in my plan that i missed  4.)  Buy time to fix these holes.
5.)  Laugh.
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Protip: maybe it's a FAKE
full member
Activity: 224
Merit: 100
You are in the wrong thread here. Here people are even discussing how to assassinate the CRIMINAL (they already decided he is a criminal)

Uhm he confessed to an act that is criminal in the territorial jurisdiction he resides in. He decided he was a criminal. Most happen to agree.
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
You are in the wrong thread here. Here people are even discussing how to assassinate the CRIMINAL (they already decided he is a criminal)
full member
Activity: 196
Merit: 100
 ???No I totally side with the guy who now is in possession of the 512 coins. Huh
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
One thing I noticed.  Not one person here has questioned why the code has failed repeatedly and sent people bitcoins OR intersangos integrity.  Does this happen to anyone else, to any other exchange?  Maybe once, but not over and over, right?  Is Patrick really that bad of a coder?  That raises an eyebrow for me.  I don't know about you guys.

https://bitcointalksearch.org/topic/m.498999
This code was thoroughly tested using testnet.
The issue was with the server configuration, the database user did not have the proper permissions and the code failed in an unexpected way.
I have now changed to relevant code such that any failure of any kind will stop the script cold.

If you wish to learn more specific details, there's #bitcoinconsultancy on Freenode IRC network.

And we are just supposed to believe everything that intersango says, without questioning it?  That is pretty one sided, if you ask me.  How do you know he is not lying?  Why are you doing so much research for one side, and not other?

And you guys want to talk about a bitcoin justice system?  I sure hope people like you are not in any way associated with that.   You are completely, unfair.  You have to listen to BOTH sides of a story.  Not just one, to be fair.
More or less, this is a thread where everyone insult the guy who has the 512 bitcoins, no matter what, and nothing more. If you expect clever replies or justice or not-biased things well go elsewhere, this is definitely the wrong place
newbie
Activity: 42
Merit: 0
You all look like you are pretty intelligent people. 

This is where you went wrong.
full member
Activity: 196
Merit: 100
IMHO, I'd give them all back.  I deal with people who make mistakes all the time.

BUT...   I would ask for 10% tip for returning it....that would be reasonable me thinks.



This is the fair solution,
Honestly the person running the exchange has no expectation of ever getting his coins back, the point of bitcoins is currency free from regulation.
In all reality no mistake was made here, the computer gave out the amount of coins it gave out; those coins now belong to the person who received them. If the guy doesn't want to give them back there is 0 recourse for you to get them back, you should be paying him for his trouble.

Bitcoins are not designed to account for someone giving out more coins then they meant to, life is tough.
full member
Activity: 140
Merit: 100
IMHO, I'd give them all back.  I deal with people who make mistakes all the time.

BUT...   I would ask for 10% tip for returning it....that would be reasonable me thinks.

hero member
Activity: 574
Merit: 513
Whoever coded this exhange did so poorly, I don't care if he tested his code every which way to mars.
Don't release your code onto REAL production systems until you get all the major bugs out, multiplying the coins you withdrew by 512 is a serious major bug.
Imagine if an ATM gave you 1,000 dollars when you ask for 1; That wouldn't happen. If you are going to run an exchange there is a serious level of coding ability required so I won't feel pity if you aren't up to it.

I agree.  serious business only
full member
Activity: 196
Merit: 100
Whoever coded this exhange did so poorly, I don't care if he tested his code every which way to mars.
Don't release your code onto REAL production systems until you get all the major bugs out, multiplying the coins you withdrew by 512 is a serious major bug.
Imagine if an ATM gave you 1,000 dollars when you ask for 1; That wouldn't happen. If you are going to run an exchange there is a serious level of coding ability required so I won't feel pity if you aren't up to it.
hero member
Activity: 574
Merit: 513
btw, I edited my post just above with an additional two sentences.  Feel free to read it. :3

And we are just supposed to believe everything that intersango says, without questioning it?  That is pretty one sided, if you ask me.  How do you know he is not lying?  Why are you doing so much research for one side, and not other?

And you guys want to talk about a bitcoin justice system?  I sure hope people like you are not in any way associated with that.   You are completely, unfair.  You have to listen to BOTH sides of a story.  Not just one, to be fair.

That is interesting to point out, and I agree my investigation has been one sided most likely due to bias.  My apologies.  I do agree more publicated information from phantomcircuit will be helpful.   Because of my bias, I encourage someone else to take initiative to gather more informations as necessary.
newbie
Activity: 3
Merit: 0
One thing I noticed.  Not one person here has questioned why the code has failed repeatedly and sent people bitcoins OR intersangos integrity.  Does this happen to anyone else, to any other exchange?  Maybe once, but not over and over, right?  Is Patrick really that bad of a coder?  That raises an eyebrow for me.  I don't know about you guys.

https://bitcointalksearch.org/topic/m.498999
This code was thoroughly tested using testnet.
The issue was with the server configuration, the database user did not have the proper permissions and the code failed in an unexpected way.
I have now changed to relevant code such that any failure of any kind will stop the script cold.

If you wish to learn more specific details, there's #bitcoinconsultancy on Freenode IRC network.

And we are just supposed to believe everything that intersango says, without questioning it?  That is pretty one sided, if you ask me.  How do you know he is not lying?  Why are you doing so much research for one side, and not other?

And you guys want to talk about a bitcoin justice system?  I sure hope people like you are not in any way associated with that.   You are completely, unfair.  You have to listen to BOTH sides of a story.  Not just one, to be fair.
hero member
Activity: 574
Merit: 513
One thing I noticed.  Not one person here has questioned why the code has failed repeatedly and sent people bitcoins OR intersangos integrity.  Does this happen to anyone else, to any other exchange?  Maybe once, but not over and over, right?  Is Patrick really that bad of a coder?  That raises an eyebrow for me.  I don't know about you guys.

https://bitcointalksearch.org/topic/m.498999
This code was thoroughly tested using testnet.
The issue was with the server configuration, the database user did not have the proper permissions and the code failed in an unexpected way.
I have now changed to relevant code such that any failure of any kind will stop the script cold.

If you wish to learn more specific details, there's #bitcoinconsultancy on Freenode IRC network.  The rest of your post is interesting to shed some light on as well.  It'll be interesting for phantomcircuit to provide more details about his experience.
newbie
Activity: 3
Merit: 0
Actually, I did this, sort of.

I asked whether or not anyone checked to see if Intersango and BenDavis were the same guy.

That is also a very good point. 

It is kind of funny.  For people who think as HARD as a lot of these folks seem to think and do as much internet research as these people do, you and I are the only ones to possibly consider intersango as the criminal here.  Not the innocent party who received coins and got caught up in the mix.

I kind of feel bad for the guy who now has to deal with all this, when he did nothing to ask for it.
legendary
Activity: 1834
Merit: 1020
hero member
Activity: 574
Merit: 513
I was going to use witcoin as an example of a business that doesn't seem to be evil, but then it occurred to me that you might be assuming that business == corporation. As I use the words, a business provides goods or services in a voluntary way that benefits itself and its customers. A corporation depends on the power of the state to protect its profits whilst socializing any losses (i.e. distributing them to others). In theory, and sometimes in practice, a corporation can also be a legitimate business.

Ah, yes, I misinterpreted 'business.'  I shall upgrade my interpreter to a more efficient implementation.
Pages:
Jump to: