6 ms·
Bitcoin Vending Machine
- reitzensteinm 14y agoNote the carton it comes out in; the bitcoin receipts are printed out ahead of time, and stuffed into the vending machine like a pack of cigarettes. A more advanced vending machine would purchase the bitcoins in real time, with the correct exchange rate, and print out the receipt on the spot. That would actually be pretty cool! Especially to think about security; you can rob a standard vending machine, but you can't steal it, disassemble it, and trick it into ordering thousands of bitcoins. While just as functional (assuming a stable exchange rate), this particular device has zero notability as far as cool hacks go. It's a bog standard vending machine with bitcoin für euro painted on the side.
- elliottcarlson 14y agoI think the key thing to note is that it's an art project - perhaps the intention of mixing an old school style dispenser system with a high-tech currency was the intention.
- jerguismi 14y agoAlso a great way to introduce people to bitcoin. With this, users can scan the URL to their mobile (iPhone/Android), bookmark it and within a couple of minutes also send bitcoins from their mobile to friends mobile.
- 178 14y agoYou're right, the main idea was to introduce people to Bitcoin in general. Right now putting in that coin, scanning the code, pasting and address and pressing the send button is the easiest way to donate to wikileaks from Germany :) The mechanical aspect was 'decided' by the constraint of having it ready for the exhibition. Snapping a used machine of eBay and manually filling it with boxes was the only feasible way, although I started with the idea of a super fancy ATM-style machine.
- vasco 14y agoDeclaring it has zero notability as far as cool hacks go is highly subjective. I for one think this is much cooler then the usual CRUD to-do list webapps we see around here so much.
- alttab 14y agoI like the cut of your jib
- netcan 14y agoIMO the charm is that it looks like a condom machine in a toilet.
- nathell 14y agoThis reminds me of the fingerable Coke vending machine of 1982 (http://www.cs.cmu.edu/~coke/history_long.txt http://www.cs.cmu.edu/~coke/history_long.txt).
- mjschultz 14y agoIf there was a moment to use QR codes for something useful it would be that receipt. The last thing I want to do is type some 34 character case-sensitive id into my browser to get my money.
- reitzensteinm 14y agoOn your phone, no less.
- astrodust 14y agoI'm still stunned that Microsoft and their Kinect wizardry can't scan those XBL codes so you don't have to waste so much time typing them in. QR codes have a use!
- activepeanut 14y agoThe inconvenience is part of their business plan. A certain percentage of people won't redeem their code, making it profitable.
- astrodust 14y agoMost of the codes I've redeemed are for things that come bundled with something I've already purchased. I doubt typing in an annoying code is going to make a meaningful difference in the redemption percentage of purchased point or Live cards. The biggest factor there is losing track of them.
- 178 14y agoThere is a QR code on the receipt, it is just hidden under the small box so the internets does not steal my 1 €.
- vrotaru 14y agoSend the E to your main wallet and show to QR code. It would be quite intresting to watch later the statistics of access
- kalleboo 14y agoIs there any way a practical Bitcoin ATM could be done? I.e. a machine where you can get cash Euros/Dollars/Gold from your bitcoins. The naive approach is it just has an address you send BTC to, but then you have to stand around for 30 minutes while the transaction is verified.
- highpixels 14y agoSomething like that, but it could be done ahead of time - receive a bitcoin address & redemption code online, send your coins then ~30mins later go to the machine, enter your redemption code and receive your BTC. Redemption code could also be a QR code. Put it on your phone & hold it up to the machine.
- HostFat 14y agoYou can instant accept any bitcoin value that is lower to the investment to do the 51% attack or similar. Example: no one is going to make a 51% attack to steal only 10 bitcoin from a vending machine. Simply put a limit, or just say to the user that any amount of bitcoin over X will need Y time to get verified. Anything lower that X amount will be instantly processed.
- fryguy 14y agoDoesn't it require ~10 minutes to solidify into the record to prevent double-spending without having the 51% attack?
- elliottcarlson 14y agoCorrect - there are various attack vectors besides the 51% attack. Ideally, a transaction shouldn't be closed until there have been 2 confirmations.
- elliottcarlson 14y agoOne was previously announced - seems to now have been made open source as well: http://bitcoinatm.com/ http://bitcoinatm.com/
- mtgx 14y agoI still think NFC proliferation would be a great thing for Bitcoin.
- the_mitsuhiko 14y agoFunny how the inverse would not work.
- 178 14y agoHi, artist here. I want to use the moment of attention to ask around for ideas on how to conceptually build the reverse of this. The current idea would be to also use a web wallet, ie. you would preload an easywallet.org wallet with some coins, then give the URL to the machine (type, QR, whatever) and it spits out cash. There must be something more clever to solve the problem of transaction verification (inside easywallet it's instant and we don't have to wait 10m) and authentication (if the machine would receive your bitcoins on a special address, how the machine know you sent it?).
- tomflack 14y agoThere are NFC bitcoin wallet apps for android aren't there? And "POS" NFC apps? Just cram an android board and an NFC reader in it set to accept taps, look up the exchange rate and spit out cash.
- 178 14y agoNFC has 0 users in my area, so later on this would be an option. But what about something right now, not involving complicated tech?
- tomflack 14y agoBitcoin probably has less users in your area than people with NFC capable phones. I think for an art project this is a non-issue. I also think if you consider my solution so "complicated tech" then this probably isn't the project for you.
- gwillen 14y agoYou would probably have to give people a unique address to send coins to, along with a corresponding secret code to use for their withdrawal.
- aristus 14y agoAs an aside, how do you generate the QR code? Do you have to create a separate wallet?
- zokier 14y agoI thought this would be a vending machine that would accept bitcoins. That would have been more interesting
- erikb 14y agoYou should definetely use QR Codes if you want to print it on paper. I think a "secure enough" ID would be really a hassle to insert into your browser just with your fingers. Or you sell small USB sticks with just enough flash to store your link on it (in which case increasing the minimum to 10€ would make sense). Or maybe I'm just too simple minded and you have some creative ideas to make your IDs secure and handwritable for my Grandma?