famulus (OP)
Newbie
Offline
Activity: 25
Merit: 0
|
|
April 16, 2011, 07:57:02 PM Last edit: April 16, 2011, 08:27:36 PM by famulus |
|
Check it out... making progress with the bitcoin ATM: http://biticon.wordpress.com/Also hosting a bitcoin hackathon today. Donate here: 1FH4v7LAGuD8YooVj6NHRTLXbEgsFs6gSH
|
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
April 16, 2011, 08:04:24 PM |
|
Excellent. Pretty much one of the bridge technologies I was talking about in this post.
|
|
|
|
genjix
Legendary
Offline
Activity: 1232
Merit: 1076
|
|
April 16, 2011, 08:17:43 PM |
|
This is so cool.
Me and my friends have been talking about/following this and wondering how you solved the confirmations problem.
How are you sure you received funds before paying out?
The blog is nice for following details but is there somewhere with details for reading?
Thanks
|
|
|
|
grondilu
Legendary
Offline
Activity: 1288
Merit: 1080
|
|
April 16, 2011, 08:22:26 PM |
|
This is so cool.
Me and my friends have been talking about/following this and wondering how you solved the confirmations problem.
It is indeed an issue those guys will have to solve. One solution could consist in receiving a code instead of cash first. Wait a few minutes and then come back to the ATM to get the cash. So basically this: - go to the ATM - get the scan code displayed on the ATM. - send the requested amount of bitcoins for the desired amount of national currency - get a unique transaction code - leave the ATM - come back ten minutes later - send the transaction code - retrieve the cash.
|
|
|
|
FreeMoney
Legendary
Offline
Activity: 1246
Merit: 1016
Strength in numbers
|
|
April 16, 2011, 09:40:06 PM |
|
This is so cool.
Me and my friends have been talking about/following this and wondering how you solved the confirmations problem.
It is indeed an issue those guys will have to solve. One solution could consist in receiving a code instead of cash first. Wait a few minutes and then come back to the ATM to get the cash. So basically this: - go to the ATM - get the scan code displayed on the ATM. - send the requested amount of bitcoins for the desired amount of national currency - get a unique transaction code - leave the ATM - come back ten minutes later - send the transaction code - retrieve the cash. Yes, this plus the option to get a code from a site or phone app would be sick. Get on bus Use droid to get code Arrive at ATM Get cash Hookers and blow
|
Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
|
|
|
malditonuke
|
|
April 16, 2011, 09:45:47 PM |
|
Check it out... making progress with the bitcoin ATM: http://biticon.wordpress.com/Also hosting a bitcoin hackathon today. Donate here: 1FH4v7LAGuD8YooVj6NHRTLXbEgsFs6gSH the ability to buy bitcoins for cash at the atm would be awesome, too
|
|
|
|
AmpEater
|
|
April 16, 2011, 09:59:05 PM |
|
Hell yeah! This is awesome. Two things I love most, hacking hardware and bitcoin.
Why didn't I think of this? Keep it up and I'm sure I'll be compelled to throw some money your way
|
|
|
|
error
|
|
April 17, 2011, 02:11:03 AM |
|
the ability to buy bitcoins for cash at the atm would be awesome, too
I agree, but I don't think this particular model of ATM can accept deposits.
|
3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
|
|
|
Mike Hearn
Legendary
Offline
Activity: 1526
Merit: 1134
|
|
April 17, 2011, 08:10:21 AM |
|
The model can be the same as for anything else. If the amount requested is fairly low ($20-$30) then allow for zero confirmation transactions. Otherwise require people to send coins ahead of time. It could be integrated with a mobile app so there is a "Prepare money for ATM withdrawal" button that negotiates with the ATM network company for a new address, sends coins there, and then shows the user how much they can withdraw from the ATM.
|
|
|
|
Matt Corallo
|
|
April 17, 2011, 09:38:19 AM |
|
The model can be the same as for anything else. If the amount requested is fairly low ($20-$30) then allow for zero confirmation transactions. Otherwise require people to send coins ahead of time. It could be integrated with a mobile app so there is a "Prepare money for ATM withdrawal" button that negotiates with the ATM network company for a new address, sends coins there, and then shows the user how much they can withdraw from the ATM.
Please NEVER automatically accept 0-confirm txes. The network is fairly easy to exploit in this regard right now. All one has to do is send conflicting txes out to the major miners and the ATM. Yes one has to figure out the IP of the ATM and the major miners (not as hard as it might seem until the network becomes much more dense). But this is fairly easily doable. If you specifically -addnode on the major miners and modify your client to identify conflicting txes instead of simply dropping them, maybe you would be fairly secure, but it is still better to simply never accept unconfirmed txes.
|
|
|
|
skittixch
Newbie
Offline
Activity: 57
Merit: 0
|
|
April 20, 2011, 06:32:30 PM |
|
to combat the delay issue (which is a large usability flaw in my mind), have you thought about using a service like clearcoin? https://clearcoin.appspot.com/ Some big names in the bitcoin community are heading up that project, so even if it's not a total fit, you might get their attention to see what any other courses of action might be that could support the growth of this kind of technology.
|
|
|
|
BitterTea
|
|
April 20, 2011, 07:01:33 PM |
|
to combat the delay issue (which is a large usability flaw in my mind), have you thought about using a service like clearcoin? https://clearcoin.appspot.com/ Some big names in the bitcoin community are heading up that project, so even if it's not a total fit, you might get their attention to see what any other courses of action might be that could support the growth of this kind of technology. Clearcoin requires 6 confirmations before you can spend the money. Gavin is one of the main developers of Bitcoin, in addition to the founder of ClearWing software, and posts here frequently.
|
|
|
|
Gavin Andresen
Legendary
Offline
Activity: 1652
Merit: 2300
Chief Scientist
|
|
April 20, 2011, 07:37:54 PM |
|
Clearcoin requires 6 confirmations...
Actually, Clearcoin only requires 3 confirmations. And now that I've got some pressing core bitcoin stuff off my plate, I'll get back to working on a -testnet version of Clearcoin, and as soon as that is done I'll be announcing a JSON-RPC API so you can write code that interacts with clearcoin (creating escrows, getting their status, releasing coins if you're properly authorized, etc).
|
How often do you get the chance to work on a potentially world-changing project?
|
|
|
Bruce Wagner
|
|
May 01, 2011, 04:45:05 AM |
|
There's a great video interview and tour of Mark's lab... where he is building the Bitcoin ATM... on the second half of The Bitcoin Show http://onlyonetv.com
|
|
|
|
AmpEater
|
|
May 01, 2011, 04:05:13 PM |
|
Any updates? Progress? How'd the hack-a-thon go?
|
|
|
|
Bruce Wagner
|
|
May 11, 2011, 05:40:55 PM |
|
The Hackathon happens EVERY Saturday, here in NYC.
Watch 'The Bitcoin Show' on OnlyOneTV.com for updates as they happen.... on all these fronts.
|
|
|
|
|