1
Say a malicious mobile bitcoin client is created, programmed to quickly send two or more double-send transactions whenever a payment is made.
Is this an attack vector we should be concerned of?
What could be done in order protect against such an attack?
"rouge"? Maybe you mean "rogue", but then it's not the correct word anyway. – o0'. – 2013-04-04T10:49:03.917
Thanks, I corrected to "rogue", and I think it means what I think it means - a dishonest, knavish person; scoundrel. – nivs – 2013-04-04T12:46:50.183
that's not what "rogue" mean in the context of Internet. You'd better use "fraudolent" or similar terms. "rogue" usually means a single cell or small group gone wild: related, but not exact. – o0'. – 2013-04-04T12:47:43.407
"A Cornell University commission said yesterday that a graduate student in computer science, working alone, created the rogue program that produced havoc in nationwide computer networks last November" (source)
– nivs – 2013-04-04T12:50:25.790exactly, that was a program roaming free about the Internet causing pain. It is a term suited to viruses and similar wandering things, not to tools like yours. – o0'. – 2013-04-04T12:52:50.673
1let's agree on malicious? ;) – nivs – 2013-04-04T12:54:30.897
1
I touched on this a little in my answer to Is there a risk of double-spending when making a face-to-face transaction?.
– Colin Dean – 2013-04-04T15:12:32.537@StephenGornick I added this question because I was interested in learning about what would happen if a mobile bitcoin client, specially crafted for performing double spends, was developed. – nivs – 2013-04-06T17:37:06.380