Bitcoin Forum
May 24, 2024, 03:16:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 [165] 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 ... 368 »
3281  Other / Politics & Society / Re: Thomas Jefferson on the "general welfare" clause... on: December 03, 2011, 02:51:52 AM
Atlas how is it that you can support the founding fathers(who created the system that evolved into what we have today) with such fervor in one moment, and in another claim that the only proper system is a total anarchy, you cannot have both systems co-exist.

Because the perfect is the enemy of the good.
3282  Other / Politics & Society / Re: Seriously, though, how would a libertarian society address global warming? on: December 03, 2011, 01:53:12 AM
I find this kind of debate amusing.  The question about whether or not global warming is caused by human industrial activities or not is an irrelevent one with regards to the outcomes.  Either an increase in the CO2 in the atmosphere will cause catastrophic warming or it will not, that is the only detail that matters.  So I ask the partisans on this thread the following questions...

Where did the carbon encased into fossil fuels come from?  My understanding is that they originally came from dead plant material, but if so, where did the plants get it?  The obvious answer is the air, but I'm open to speculation about alternatives.  If the carbon came from the air, and we presently live on this planet, how could a closed carbon cycle with a finite amount of carbon in it possibly cause a catastrophic warming trend when it didn't do that when the plants were alive?

So far, I've posed this same quandry to a great many people that I have met, and the most credible alternative that I've yet been presented with came from a fundamentalist Christian conservative, who responded that the carbon wasn't in the air before because God created the Earth with the oil in the ground.  I've literally seen dyed-in-the-wool tree huggers distort their own faces with the cognative dissonance.
3283  Alternate cryptocurrencies / Altcoin Discussion / Re: Demoted-Banned for speaking "bad" about Solidcoin on: December 02, 2011, 10:46:55 PM
I can see how that might be upsetting.

Since you are in the know, do you mind explaining what advantages you think that Solidcoin has over Bitcoin?
3284  Bitcoin / Development & Technical Discussion / Re: Ad-hoc Bluetooth networks and micropayment based internet access on: December 02, 2011, 10:20:58 PM
The problem is that most people don't let their wifi radio say on, because it eats power, and bluetooth is too short ranged to even do this across a relatively small restraunt.  Blutooth is practially limited to a range of about 10 feet with a direct line of sight

Maybe phones would only be the consumers of such services. The providers could be people better equipped, in their homes, allowing unknown people to use their home connection, for a cheaper price than what they would normally pay for 3G...

It would be a fine way for that very same coffe shop to provide customer internet, but most of around here do that already for free.  Even McDonald's around here offer free wifi, even though it's throttled.  I leave my home wifi open by default, on purpose.  If anyone is outside downloading p0rn, I've reduced transmitter power so that they would literallly have to stand on my lawn to do it; but my neighbors could use my signal if they needed to, just as I have used theirs in the past when my router was down.

Offline mobile to mobile bitcoin transactions have a real use case, particularly in the event of a widespread service outage, say caused by a power outage.  Any bitcoin vendor that had an access point set up something along the lines of a piratebox with a local bitcoind could still transact without power in a similar manner that they can transact cash only without power.  The corner store might not have power to run the milk reefer, but a battery backed access point that had Internet up to the point of the power failure can still use bitcoin to sell milk and butter at half-off.  I think that if bitcoin ever starts to grow, we will see such piratebox-like devices show up at the local Farmers' Market and the craft show.  The vendors that wish to sell products via bitcoin will make sure it happens.
3285  Other / Off-topic / Can you crack it? on: December 02, 2011, 09:31:05 PM
http://canyoucrackit.co.uk/

A novel way for a cybersecurity company to find qualified applicants.  If you live in the UK, and need a job, give it a go.
3286  Other / Beginners & Help / Re: Newbie restrictions on: December 02, 2011, 08:07:39 PM
If you have a question, then ask it here.  We will see it regardless of which thread you wish to ask it in.
3287  Bitcoin / Development & Technical Discussion / Re: Ad-hoc Bluetooth networks and micropayment based internet access on: December 02, 2011, 08:05:30 PM

Renting Internet to nearby people is something completely different and depends on a lot more factors.


Indeed, seems like we are trying to do too many things at once here.  The anonymous renting of bandwidth is a completely different problem than mobile meatspace bitcoin transactions.  The latter is actually easy with bluetooth or QR codes.  I presented the piratebox point only as an example of widely useful supporting infrastructure, which would allow customers to update their wallets.  But updating the wallets are not a requirement for a simple transaction.  Would be in the interests of the bitcoin accepting vendors, however, since a lightweight phone client can have more than enough actual BTC to make more than one transaction; but depending upon how those BTC are stored on the lightweight client, a user might not be able to spend all of his phone wallet without updating in order to get the block that has his change from previous transactions.
3288  Bitcoin / Development & Technical Discussion / Re: Ad-hoc Bluetooth networks and micropayment based internet access on: December 02, 2011, 07:56:42 PM
Think broader than conventions. Let's say I phone up a couple of Bitcoin using friends who are visiting the country. We meet up at a coffee shop chosen 5 minutes before. We walk in and sit down. Their phones automatically start checking their mail, etc, using my connection, and we never even noticed because it's all automatically negotiated. If I leave but somebody else we never met before and who never met us happens to also be running the same software, it automatically switches to use his connection. It's possible because the protocol is trust free.

Is that coffee shop going to run something called a "pirate box"? Probably not. They most likely want you to use their own expensive wifi AP.

Okay, but that is a different use case then you presented.  And this one is satisfied easily by a modified Serval app.  The problem is that most people don't let their wifi radio say on, because it eats power, and bluetooth is too short ranged to even do this across a relatively small restraunt.  Blutooth is practially limited to a range of about 10 feet with a direct line of sight, less if one or both phones are in a pocket next to the human body, which kills the band that Bluetooth uses (along with wifi) because of the water in the human body.  This would work incrediblely well with a running Dash7 radio in phones, but we would have to wait until those became common.  I don't even know if they ever will, Zigbee sure didn't.  Furthermore, it takes up to 2 seconds just to negotiate a new Bluetooth session, and that's before the clients can negotiate a bitcoin for forwarding access transaction.  It takes even longer for bluetooth to determine that a connected device has left range, so when you walk out of the room, it would take at least 10 seconds for your friends' phones to reconnect to anything else.  And then you have the same problem with this as you do with a fake piratebox setup, anyone can write an app that pretends to accept those automatic payments and then serves a 401 page. Or even an app that keeps disconnecting and reconnecting under another spoofed name, draining your budgeted wallet.
3289  Bitcoin / Development & Technical Discussion / Re: Ad-hoc Bluetooth networks and micropayment based internet access on: December 02, 2011, 07:27:13 PM
Quote
It's always in the interest of the receiver to get the transaction to the network, so that's not really an issue.  It'll happen.

Yes, one question is "how will it happen" and that's what we're discussing here. I think allowing anyone to relay Bitcoin transactions for free is something of a no-brainer, and a Bluetooth protocol for this should be easy to create and standardize on. But something based on ad-hoc wifi might also be a good plan. It's worth discussing.


IMHO trying to mesh with Bluetooth is doomed to failure.  It's practical range is too short, and it's session connect time too long.  Users sitting next to each other in a conference seminar would be able to mesh, but not users sitting on opposite ends of a single row of seats.  Users would have to deliberately stay in range to transact, which is fine for one-to-one transacting, but it doesn't allow for opprotunistic propagation of transactions.  Something along the lines of Forban might work, but it would be clunky. (http://www.foo.be/forban/) Setting your smartphone to autoconnect to a piratebox set up in the vendor's room for the purpose at the beginning of the convention would be about as automatic as I imagine that you can get.

EDIT:

If you're headed to a bitcoin convention, I can't imagine why the convention itself wouldn't sponsor the piratebox + bitcoind, connect the piratebox to a wired lan, port forward the local bitcoind and maybe all bitcoin traffic, and block everything else.  Then set up signs in the space chosen for this to inform attendees that this is the place to take your smartphone to bootstrap if you don't have Internet access.
3290  Bitcoin / Development & Technical Discussion / Re: Ad-hoc Bluetooth networks and micropayment based internet access on: December 02, 2011, 07:19:23 PM

We might well be overthinking it, though discarded ideas here could potentially be reused elsewhere. But your solution won't solve the second problem I had in mind. We don't want a system that requires setup. I don't even know what a piratebox is, let alone where to get one or how to set one up. And if I did know, I probably wouldn't care enough to actually do it.

The goal should be seamlessness + zero trust. If I install an app on my Android phone that has a local (ie, cheap) data SIM, I want to be able to earn money with that without thinking about it, as I walk around, by reselling my data quota to other users. If somebody then wants to deliberately seed places Bitcoin users are likely to hang out with devices running the consumer fire-and-forget software, great, but it shouldn't be necessary.

And ideally users should not need to interact with capture pages or whatever. Just have it be completely automatic. You can set a budget in your app when you first install it, then just forget about it.

The details of how you offer internet access for Bitcoin without each side needing to trust each other (required for seamlessness) is what is being discussed. That's the true power of Bitcoin. Your plan fails as soon as somebody looking for a quick buck plugs in their own Piratebox that simply steals peoples payments and then serves an error page.

You seem to have two conflicting goals here.  You want a seamless & automatic system, but also want to do it without considering supporting infrastructure.  I don't think that's possible, but if it is, something like Serval is what you wish to emulate...

http://www.servalproject.org/

Unfortunately, serval requires root access for at least some of the serval phones, which then function in exactly the same manner that a piratebox + Internet access point would.

This is a piratebox...

http://wiki.daviddarts.com/PirateBox

The two techs could be combined as well.  A single piratebox is cheaper than a single smartphone capable of running as a serval 'batphone'.  I've tried it on my Samsung Intercept, and it doesn't have the moxy to run as a batphone, but my android is on the slow end of smartphones these days.
3291  Bitcoin / Development & Technical Discussion / Re: Ad-hoc Bluetooth networks and micropayment based internet access on: December 02, 2011, 07:02:49 PM
Say, as an example, you wanted to set up a piratebox like wifi access point that you could take with you anywhere, and sell short term shared Internet access for a bitcoin fee.  This is how I would do it.

I'd add a full bitcoind to the piratebox, with it's own dedicated drive space as well as a small squid space.  I'd set it up like a capture point, to direct new connections to my capture page with instructions and a bitcoin payment address.  This could be static and local, but if it was neither then I could have more than one such pirate box that users could move from one to another.  I would charge for the day/event not by volume, but also redirect bitcoin ports so that they lead back to the local bitcoind, and only allow that bitcoind outside access.  This prevents a new user from trying to bootstrap over my connection, he can get all the blocks he needs from the bitcoind.  I'd then block ports such as bittorrent, etc.  I'd take it with me to the game/convention/Burning Man/whatever so that the non-local crowd can pay me to share my unlimited 4G/WiMax plan, but limit the number of connected users to some rational shared Internet amount, say 32 connections.  If a connection is idle for more than 5 minutes, boot it to let another connect.  Make these conditions known, and then charge a rational fee for access for the entire event, say 1 BTC for the day/concert or 2 BTC for the entire convention, whatever.  Not much.

That's how I'd handle resaling internet.  But just a disconnected piratebox with a high connection limit and a running bitcoind would be fine to just allow people to transact without also sharing Internet.  This setup fits into a lunchbox and can run off a battery for hours.  Still kick connections if they are idle too long, to limit the number of connections and when people need to transact, they just connect again.  A convention hall could sport a number of these disconnected devices without the need for them to even be connected to each other, so long as the owner was willing and able to update their blockchain at least once each day.  A specialized app for this purpose could be developed to allow the owner to update a piratebox without it's own Internet connection via his smartphone's data plan.  Just download the most recent static image of the blockchain, upload to the piratebox, reboot and restart bitcoind.

This isn't the same use case as my Jabber + Dash7 + Bitcoin idea, however.
3292  Bitcoin / Press / Re: Bitcoin press hits, notable sources on: December 02, 2011, 06:42:02 PM
Matthew DeBord follows up after some bitcoin community comments on his recent Bitcoin post...

Quote
Commenting on the commenters: Bitcoin

Matthew DeBord
2011-12-02

http://www.scpr.org/blogs/economy/2011/12/01/3923/commenting-commenters-bitcoin/

What I've learned from writing about Bitcoin is that...Bitcoin has some passionate advocates! It's been debunked in the popular media. But clearly, there's a thriving subculture of Bitcoin enthusiasts. They've got my respect, even if they haven't convinced me that Bitcoin — or another type of currency not backed by a central government — will ever work


I just had to comment on "commenting on the commenters".

Also, julz: thanks so much for posting all this stuff here. This is one of my favorite morning-coffe-threads.
I let him know how I felt about him too.  +1 on the morning-daily-check thread.
3293  Bitcoin / Development & Technical Discussion / Re: Ad-hoc Bluetooth networks and micropayment based internet access on: December 02, 2011, 05:38:45 PM
You guys are really overthinking this use case.  In the use case of mobile bitcoin at a confrence or any other close locality, all that is needed to support local bitcoin payments for those without direct Internet access is a single piratebox within line of sight of both parties, running a bitcoind with a fairly current blockchain, that both users can connect to.  It's always in the interest of the receiver to get the transaction to the network, so that's not really an issue.  It'll happen.  But the piratebox would permit any number of connected devices to share transactions among themselves regardless of whether they were bluetooth capable or ad-hoc aware devices or not.  Payments to the piratebox owner isn't necessary either, because it's likely going to be owned by one or more of the vendors there who desire to trade in bitcoin.  If the business is good enough, it's also in the interest of the router owner/vendor to connect the piratebox to the Internet to keep the bitcoind updated directly, or possiblely to offer Internet access via the piratebox for a bitcoin payment.
3294  Bitcoin / Development & Technical Discussion / Re: Dash7(Re: The Sound of a Bitcoin) on: December 02, 2011, 05:28:34 PM
Scripted transactions would be able to pay for intermediaries, but micropayments would still likely require a parrallel system.  I don't have the details worked out, but both Dash7 and the Jabber protocol are inherently location aware.  A modified jabber protocol that permits forwarding routers to add an address to the end of the text would allow the receiver to save up such addresses and then create a send-to-many transaction to micropay hundreds of routers.  Routers would either forward on the faith of payment, or simply not participate.  Alternatively, an echo text from the receiver back to the sender could tally the addresses for the sender to make the payment, which would also function as a confirmation of receipt of message, but would double the traffic, costs and number of addresses.  I'm open for suggestions, but even a modified Jabber client that can use the Dash7 network or the Internet at will would be a huge boon even if it's all voluntary and unpaid.  You can set your Dash7 radio to forward messages, or not, and the receiver can choose to tip, or not; at a later time.  Of course there will be many free riders, but there will also be many people who don't mind forwarding Dash7 frames so long as it doesn't drain the battery on their own phone, which it shouldn't.  Dash7 is so energy efficient that the hardware that allows your cell phone to turn off and on it's wifi radio via software would require more power.  But then, it's also slow by comparison.  Texting and bitcoin transactions to the local space (not forwarded, necessarily) would be okay, but downloading whole blocks would become oppressive in a successful bitcoin future.  More likely, the Dash7 radio would be always on, and the Bitcoin client could turn on and off the wifi radio for ad-hoc networking when it knows that a source of newer blocks came into wifi range.  If wifi access points started having Dash7 radios as well, your cell client would know it's relative position, any access issues, and it's relative vector (and thus an estimate of how long it would be in range) long before it was actually in range.  The same for other cell phones.  You could have a smartphone like device without a service, go to a ball game, and entirely bootstrap the device from zero without thinking about the device at all simply by letting the device use both Dash7 and wifi at it's own will to gather up the blocks it needs.  Transactions that travel over Dash7 would likewise be unstoppable, even though they could be delayed.  You could use such a serviceless device to board the commuter train, but on your way you walk past two blocks of other people,  unknown to you, your device passively gathers up a half dozen transactions from within listening range before you hit the train terminal.  The train has to have the infrastructure required to support bitcoin devices, so it has at least a wifi router that permits open access to bitcoin's port number.  When you connect to that in order to pay your fare, the device forwards the rest of the transactions to the network at large.
3295  Bitcoin / Bitcoin Discussion / Re: Transaction fee? on: December 01, 2011, 10:09:31 PM
The protocol supports multiple versions for the same transaction. 

Oh! Interesting! So I can broadcast several transactions that are in conflict and clients will not drop those that arrive later?

Yes and no.  The versioning of a delayed transaction is only possible with the scripting mech, which doesn't actually exist in the mainline client yet.  So at present, the answer is no.  Also, scripting won't ever be free, becase you are asking miners to actually process something for you personally.  Expect higher fees for scripted transactions, but once implimented, scripted transactions will be able to do a great many cool things, many of which don't really have any direct equivilant in the real world.  Multiplely addressed coins is one of them.  You will be able to send the same coins to more than one address, and dictate to the future network that those coins can only be used again under your stated conditions.  For example, you could send them to a set of addresses, and require that the claiming address have an additional keycode; so it's like you are putting up a prize for a compatition.  Or you could require that more than one of the addresses must sign the next transaction, requiring that more than one of the recipents have to get together to spend the coins.  There are a number of ways that this scripting mech can be used to create escrowed transactions.
3296  Bitcoin / Development & Technical Discussion / Re: The Sound of a Bitcoin on: December 01, 2011, 05:18:18 AM
Yes you are right PSK31 is too slow but it is the easiest mode to begin coding up.

A bitcoin URI is roughly a kilobit, so if you can use, say, 10kHz of audio spectrum you should be able to get it transmitted in a second or so.

My understanding is that PSK63 and PSK125 are fairly common.   There is also a PSK250 - do you know why it is not widely supported in Ham software ?   Is it just 'pushing the envelope' too much ?

Anyhow, PSK31 takes up about 100 Hz of spectrum, so PSK125 must take up - say - 500 Hz.   You could frequency multiplex the signal say 10 times in the audio spectrum (500 Hz gaps) so your signal rate (with not too complicated algorithms that I *think* you can decode in real time in Java) would then be 1250 baud.   That seems to give you a fast enough data rate for a kilobit transfer in a second or two including a fair amount of data correction.

You are right - there are lots of other possible ways of transmitting data.   Probably myriads.   I guess my interest in audio is that it is so ubiquitous.   How many microphones and speakers are there on the planet ?

The PSK* family I know there are already open source C codecs for so they seem a good choice for wider compatibility.

You are clearly interested in the 'transport layer' i.e the actual way the data gets from A to B so I am interested in what you think.

As far as using soundcard modes to encode data into an actual audiostream, the number of mics and speakers (and people who talk) is counterproductive, as it basicly all creates a high level of background static for the signal to overcome, and PSK31 doesn't exactly promote a pleasant feeling in human listeners.  And it's also obvious to anyone who has heard it before.  433mhz is a relatively quiet band, and can mesh well over useful ranges, unlike wifi bands.  I consider the success of Dash7 devices in smartphones to be the greatest possibility for Bitcoin, and a Dash7 specific p2p texting app to be the killer bitcoin app there.  Imagine that even a small percentage of smartphones had dash7 radios in an urban area such as NYC, and you wanted to send an encrypted text to your friend.  You know your friend's dash7 id (or rather your phone does) and you use bitcoin to pay very small amounts to the smartphones of those who "hop" the text to it's destination (or forwards it across the Internet on your behalf, if that is more efficient) and your text could cross up to 7 or so kilometers without any infrastructure in place at all, or you having a service plan.  This would also work very well as an unstoppable communications medium in the event of a power outage (or Internet outage) for emergency communications.  It would make efforts like Serval look downright primitive in comparison.  What if, instead of smartphones with a monthly service fee, someone starts making smartphone sized android tablets (already done) with wifi & dash7 radios (not done) and young people start using them to communicate directly using texting & bitcoin in a modern version of the CB radio craze of the 1970's.
3297  Bitcoin / Development & Technical Discussion / Re: The Sound of a Bitcoin on: December 01, 2011, 05:04:24 AM
Guys, why going underground and audio waves?

May I suggest that you look up? E-M-E (Moon bounce) is exactly what Bitcoin needs to free itself from the strangehold of the Internet providers. Just come up with the outline of the broadcast protocol for Bitcoin over PSK(whatever) bounced from the visible side of the Moon. Completely untraceable commerce lies ahead.

Even if you don't get a working implementation you'll get a round of applause from your presentation at the next year's Bitcoin Conference.

I tried to plant this idea with Lolcust and his planned money laundering operation with GeistGeld and Tenebrix. But he's more of a graphic designer and you guys have the required amateur radio background.

Support the free trade on Earth by banking on the Moon!

Actually, Lolcust's idea of "The Darkside Transaction Mixer" could be implemented as a literal "Underground" extension to the global Moon-bounce protocol. Use Moon-bounce to relay the transactions above the ground and use the ultrasonic carrier to relay the transactions underground.

Please don't abandon this concept!

https://bitcointalk.org/index.php?topic=46656.msg556294#msg556294

I admit that a moonbounce transaction would be just geek chic for the hell of it, but from a practical standpoint, using an amateur radio sat to do the same thing would be at least as location anonymous, which is to say not very much from any nation-state entity that has sats of their own.  And the location anonimity is exactly why we have to transmit our callsigns regularly, anonymouns transmissions are not permitted, and neither are business transactions.  Either of these would get my license suspended in a heartbeat.  I've had mine suspended for forgetting to update the FCC when I moved two miles away.  Bitcoin transactions over ham gear on ham bands could actually violate international treaties, and then get me arrested.  I don't like the risks there.  It's not like it used to be, it's technically quite easy to triangulate a transmitter broadcasting in the frequency ranges capable of exiting the troposphere to make a moonbounce or sat repeat.  It's the very low bands that remain location non-specific, simply because their wavelength is so long that a hidden antenna in an urban environment wouldn't implicate anyone in particular.  Which is also why numbers stations use the shortwave radio bands.  And soundcard encoding type modes, such as psk31, don't really do well with either moonbounce or a polar propogation path, because both forms of indirect (non-line-of-sight) propogation can arbitrarily reverse the orientation of the signal, the practical effect being that the signal changes because phase shift keying involves the intentional reversal of the orientation of the signal. 
3298  Economy / Speculation / Re: About to hit $3 again... what now, Proudhoun???? (n/t) on: November 30, 2011, 10:03:52 PM
Probably because you likely bought over $17.  I haven't bought any more since they were 6.5 cents, yet.  Getting kinda thin though, so I'm going to have to buy some more soon.

No, I mine all my Bitcoins.

Which means that you paid for them indirectly through your electric bill, I suppose.
3299  Other / Politics & Society / Re: what rights do you THINK you have as a parent ?? on: November 30, 2011, 10:01:36 PM
Dont forget, as Fathers, we also have the responsibility to correct the "education" they receive from sources outside of our Domain.

media, schools, groups, orgs, relatives, neighbors, friends, associates, or anyone else "teaching" our children anything.

I have found that to be one of the hardest parts about Fathering my children.

Not for me.  My children are homeschooled.  Try it, it's way easier to teach them then to fix them.
3300  Economy / Speculation / Re: About to hit $3 again... what now, Proudhoun???? (n/t) on: November 30, 2011, 09:59:44 PM
Feh... it's almost pitiful that we're getting excited over $3 per.  I'm still sad that we dropped below $17 Sad

Probably because you likely bought over $17.  I haven't bought any more since they were 6.5 cents, yet.  Getting kinda thin though, so I'm going to have to buy some more soon.

Maybe that's why it's rising, early buyers are running out of old funds and need to order Christmas gifts online?  If so, then the rise will be short lived and fall back some after Xmas.
Pages: « 1 ... 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 [165] 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 ... 368 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!