Pages:
Author

Topic: Bounty 20 BTC: Wi-Fi Hotspot, enabled by bitcoin - page 7. (Read 27504 times)

hero member
Activity: 743
Merit: 500
this idea will be nice for large Wi-Fi operators,i hate to put my CC # in the airport
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
newbie
Activity: 39
Merit: 0
I would like have hotspot based on some popular WiFi router, like Linksys or Ubiquiti.
Person pay with BTC and get access to internet.


https://dev.openwrt.org/

This is most popular alt firmware. Somebody, pls, create a ticket for developers. My engilish is poor to do it.
newbie
Activity: 43
Merit: 0
It would be cool if wireless mesh networks would come to being financed by the users through bitcoin.
https://bitcointalksearch.org/topic/bitcoin-like-system-for-mesh-networking-6477
http://en.wikipedia.org/wiki/Mesh_network
legendary
Activity: 1708
Merit: 1010
If you limit bandwidth there, this would lead to long downloads + frustrated clients who anyways have to wait ~2-3 blocks until they are allowed into the network in the first place!

Most captive portals allow the owner to permit certain ports at will, so whitelisting port 8333 would allow the user to connect to whatever bitcoin client he desired prior to payment, and then tentatively allow access with the receipt of a valid transaction.  If the transaction turns out bad (double spent, or whatever) during the next 20 minutes, cut the user off.
Quote
Bitcoin might be nice for real money transfer, but for small + quick payments (on the airport I want to check mails 5 minutes before the plane leaves, not wait half an hour until my payment is verified!) you would need either a centralized prepay-solution or something else.

Confirmations are not required for small value payments.  Take a look at the 'vending machine' threads.  Online e-wallets are one solution, but a double-spend is a tough thing to do, and not something a person is likely to attempt for small value gains.

Until someone can package the exploit and make it trivial to perform such a thing, giving them a skeleton key to all micro payment systems.

Maybe, but then this either becomes a digital 'arms race' as the vendor's programmers come up with new ways of flagging frauds, or simply new ways to identify fraudsters.  If the vendors cannot keep ahead of the fraudsters one way or the other, vendors will simply default to requiring confirmations, and online wallets will truely become required for 'instant' transfers.
member
Activity: 76
Merit: 10
If you limit bandwidth there, this would lead to long downloads + frustrated clients who anyways have to wait ~2-3 blocks until they are allowed into the network in the first place!

Most captive portals allow the owner to permit certain ports at will, so whitelisting port 8333 would allow the user to connect to whatever bitcoin client he desired prior to payment, and then tentatively allow access with the receipt of a valid transaction.  If the transaction turns out bad (double spent, or whatever) during the next 20 minutes, cut the user off.
Quote
Bitcoin might be nice for real money transfer, but for small + quick payments (on the airport I want to check mails 5 minutes before the plane leaves, not wait half an hour until my payment is verified!) you would need either a centralized prepay-solution or something else.

Confirmations are not required for small value payments.  Take a look at the 'vending machine' threads.  Online e-wallets are one solution, but a double-spend is a tough thing to do, and not something a person is likely to attempt for small value gains.

Until someone can package the exploit and make it trivial to perform such a thing, giving them a skeleton key to all micro payment systems.
legendary
Activity: 1708
Merit: 1010
If you limit bandwidth there, this would lead to long downloads + frustrated clients who anyways have to wait ~2-3 blocks until they are allowed into the network in the first place!

Most captive portals allow the owner to permit certain ports at will, so whitelisting port 8333 would allow the user to connect to whatever bitcoin client he desired prior to payment, and then tentatively allow access with the receipt of a valid transaction.  If the transaction turns out bad (double spent, or whatever) during the next 20 minutes, cut the user off.
Quote
Bitcoin might be nice for real money transfer, but for small + quick payments (on the airport I want to check mails 5 minutes before the plane leaves, not wait half an hour until my payment is verified!) you would need either a centralized prepay-solution or something else.

Confirmations are not required for small value payments.  Take a look at the 'vending machine' threads.  Online e-wallets are one solution, but a double-spend is a tough thing to do, and not something a person is likely to attempt for small value gains.
full member
Activity: 170
Merit: 100
there is quite few hotspot managers build in in dd-wrt already
http://www.dd-wrt.com/demo/Hotspot.asp

not that i ever tried to setup one, but that should be easiest way to go, most likely requiring just minor modifications

if anyone want some dlink 615 routers flashed with dd-wrt let me know (europe only)
member
Activity: 76
Merit: 10
Just give the prospective client splash page access only to his Instawallet and an address to send the coins to .... Huh

https://www.instawallet.org

For this you would need to have funds already on this "instawallet" service (which could go down/take your BTC any second they want to). If oyu just have your local wallet.dat, you would need to get the most current blocks before being able to issue any transaction.

If you limit bandwidth there, this would lead to long downloads + frustrated clients who anyways have to wait ~2-3 blocks until they are allowed into the network in the first place!

Bitcoin might be nice for real money transfer, but for small + quick payments (on the airport I want to check mails 5 minutes before the plane leaves, not wait half an hour until my payment is verified!) you would need either a centralized prepay-solution or something else.

It is my understanding that the system verification speed will increase as time goes on, and transaction premiums become more commonplace.
legendary
Activity: 2618
Merit: 1007
Just give the prospective client splash page access only to his Instawallet and an address to send the coins to .... Huh

https://www.instawallet.org

For this you would need to have funds already on this "instawallet" service (which could go down/take your BTC any second they want to). If oyu just have your local wallet.dat, you would need to get the most current blocks before being able to issue any transaction.

If you limit bandwidth there, this would lead to long downloads + frustrated clients who anyways have to wait ~2-3 blocks until they are allowed into the network in the first place!

Bitcoin might be nice for real money transfer, but for small + quick payments (on the airport I want to check mails 5 minutes before the plane leaves, not wait half an hour until my payment is verified!) you would need either a centralized prepay-solution or something else.
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo

Just give the prospective client splash page access only to his Instawallet and an address to send the coins to .... Huh

https://www.instawallet.org

member
Activity: 124
Merit: 10
Let's look at it for a moment in a distributed partnership sort of way and see if this works...

Most COTS routers (like Linksys, D-Link, etc) run two things almost invariably: a tftp server and a web server. The tftp server allows the router to be flashed with new firmware and the web server allows the user to configure the router through a nice web interface.

So imagine a centralized site that anyone wishing to run a commercial bitcoin hotspot would join. They would sign up and provide the static IP address of their internet connection (or maybe a dyn domain if their IP changes though this is a bit less stable). The site would send them an email with a confirmation link and a link to download a small package that they would install on their router. All the package would contain would be a script to take input from the central site and update the authorized MAC address table in the router then send the centralized site confirmation that this had been done. Any connection from a MAC address that is NOT in the allowed table on the router would be automatically redirected to the centralized site where they could purchase time.

So a new user rolls up to the hotspot and connects. Since he's a new user and his MAC address isn't in the allowed table, he would be redirected to the central site to purchase credit. Once done, the central site would immediately communicate with the hotspot, update its allowed MAC addresses and the user would then be able to use the router to connect to the internet.

The central site would survive by either taking a cut on time sold or perhaps they would charge a flat fee to hotspot operators per month. The operators would make money by selling time on their hotspots.

All this glorious money, of course, would be Bitcoin.

Thoughts?

Rage
hero member
Activity: 714
Merit: 500
I have a line of sight from the back of my garage to the local airport, and I could hit it with a high quality beam antenna.

+1
legendary
Activity: 1708
Merit: 1010
I don't think most businesses would be interested in a pay portal for their customers, most already offer free internet as a side benefit to being a paying customer.  
Yes, like in Libya, $.1 per litre of gasoline, free electricity, $700/month unemployment compensation.
Compare this to any US airport (I was SF and Washington) - pay 100 times of real price for Internet.

Sorry, I was thinking only of the US again.

Does Internet really cost that much in airports?  I smell an opprotunity.  I have a line of sight from the back of my garage to the local airport, and I could hit it with a high quality beam antenna.
member
Activity: 80
Merit: 10
I don't think most businesses would be interested in a pay portal for their customers, most already offer free internet as a side benefit to being a paying customer.  
Yes, like in Libya, $.1 per litre of gasoline, free electricity, $700/month unemployment compensation.
Compare this to any US airport (I was SF and Washington) - pay 100 times of real price for Internet.
Are we live in communism???

I'm pretty sure there will be huge amount of bitcoin-enabled hotspots, if some simple solution would be available.
Also it will increase awareness about bitcoins and will work for all bitcoin users.
legendary
Activity: 1708
Merit: 1010
Off the top of my head, this can be achieved relatively easily with a Squid proxy, but I'm assuming you want something that non-tech can roll out to a place like a coffee shop with relative ease. Modifying the firmware on a Linksys/Buffalo router could be the way to go at that point, but setting up the startup script would be the real trick. There's a lot of homebrew apps you can run like that & couple it with some script-fu you could definitely have this.

I imagine this is going to be a big proponent for the Bitcoin. If coffee shops can freely have this as passive income potential, adoption rates go up & Bitcoin exposure goes up. I am keenly interested in developing for this

I don't think most businesses would be interested in a pay portal for their customers, most already offer free internet as a side benefit to being a paying customer.  I think that will eventually become the norm, much like being a paying customer entitles you to free use of the bathroom, but it's still rude to walk off of the sidewalk to crap without buying anything.

I would find this kind of thing useful at public events, say with a WiMax WAN uplink, some QoS code to keep things even among customers, and a built in Bitcoin client that all attempts to use port 8333 are redirected towards.  I don't want those new BitcoinJ clients trying to repeatedly download even the blockchain headers over the WAN when they would be available locally.  Put the entire system into a large lunchbox or cooler, with a couple of decent antennas neatly sticking out the top.  A decent battery and/or a solar cell on the top of the cooler, and roll it all up to the highest point one can get to early in the day before the (air show, tailgate party, race, outdoor concert, fireworks show, whatever) starts, fire it up and let the crowd discover it.  Some people are going to have 4G/wimax accounts anyway and simply won't care, but if the price isn't too high for a day's casual connectivity or a not-to-bad per MB rate, then those who have metered data plans are going to be intrigued.  And I know that it's downright painful for some young people to have connectivity problems at any event with long periods of calm before the main event.

Sometimes, having it mounted to the top of my minivan would be even better.  Another system with just the piratebox, so that both of these things can coexist in the same space, would be ideal.
member
Activity: 76
Merit: 10
Off the top of my head, this can be achieved relatively easily with a Squid proxy, but I'm assuming you want something that non-tech can roll out to a place like a coffee shop with relative ease. Modifying the firmware on a Linksys/Buffalo router could be the way to go at that point, but setting up the startup script would be the real trick. There's a lot of homebrew apps you can run like that & couple it with some script-fu you could definitely have this.

I imagine this is going to be a big proponent for the Bitcoin. If coffee shops can freely have this as passive income potential, adoption rates go up & Bitcoin exposure goes up. I am keenly interested in developing for this
member
Activity: 76
Merit: 10
Using some custom firmware, you could relatively easily set up a portal where this could be achieved. Hmm...I'll see what I can do.
hero member
Activity: 714
Merit: 500
If anyone wants to do this, they may be able to learn something from the Pirate Box project:
http://wiki.daviddarts.com/PirateBox
legendary
Activity: 1708
Merit: 1010
I would like have hotspot based on some popular WiFi router, like Linksys or Ubiquiti.
Person pay with BTC and get access to internet.

- Better if hotspot will be self sufficient. Some hardware, like Dlink DIR-320 has USB port. It can be used for USB flashdrive as storage of blocks.

- Better if it will have options, like counting traffic or time, several bandwidth throttling degrees, depending on price.

- Better if hotspot will have 2 SSIDs - one private and one public.

How do you think to start implementing this?

My bounty is small, but I think someone on this forum would need the same and also pay for developer.


Take a look at the Buffalo 'Air Station' 300GN wireless router.  It does all that you want except maybe the 2 ssids.  It has three independently functioning transceivers, a fully capable usb port, and dd-wrt.
Pages:
Jump to: