This means parking meters, vending machines, laundromats, etc. can receive bitcoin payments without an internet connection. That is actually really cool.
Well, only if the transmission is signed & trusted. Otherwise, an attacker could just spoof a payment by transmitting a modified blockchain close to the payment terminal.
Also, things like DVB tuners are not exactly cheap enough to be integrated into many devices (though FM receivers, which may be used in the future, are).
>Otherwise, an attacker could just spoof a payment by transmitting a modified blockchain close to the payment terminal.
If the payment terminal used an SPV-like technology, the attacker would have to have a tremendous amount of computing power. This attack is not feasible, especially considering the relatively small reward of fooling an ATM or a parking meter.
But since the meter would know the current difficulty level and with the auto-adjustment of difficulty to the amount of hash power in the network, the meter would be just as secure in 25 years as it is today even with incredible advances in hash speeds.
DVB-T tuners are pretty cheap because they're highly integrated and mass produced in huge numbers - you can get USB receiver dongles for under $10 in single quantities. There are even SoCs that integrate a processor and DVB-T demodulator on a single chip, usually used for stuff like set-top boxes.
Yeah, several companies make them, they're very popular in cheap set-top boxes. Having found what I think is the Broadcom press release you're referring to[1], the thing that's unique about their SoC is that it supports DVB-T2 which is newer and less widely used or supported. Looks like ALi have just announced a SoC for that too[2], though unlike Broadcom's it requires a seperate tuner chip.
Oops, I read your first comment as saying "CPU, demodulator, AND tuner". Yes, there are lots of chips that integrate a CPU and demodulator, including the ultra-popular RTL2832U, very popular among SDR hobbyist (as combined with E4000 and other tuners).
The point of proof-of-work is that the attack you describe, "transmitting a modified blockchain", is very, very expensive. Essentially any plausible block is "signed & trusted" by the very-difficult partial-hash-collision embedded within.
In this situation, not really. Bitcoin's proof-of-work scheme means that if you see two different versions of the blockchain, whichever chain is longer will (with very high probability) be the globally-accepted version. But that assumes you have the ability to communicate with at least one non-malicious node.
In this case, there's a single communications channel that could be spoofed by anyone with a transmitter powerful enough to drown out the legitimate signal.
No, because proof-of-work prevents you from "faking" a blockchain. Let's say we are at block 100 and you would want to fake "the blockchain". You would have to fake a block every 10 minutes, but that requires mining, because you can't just make a block - it has to fit the previous one with the right difficulty.
You could stop sending new blocks, but that would alarm the endpoint because it will be stuck at block 100 (in our example).
It means if you could override the signal with your own AND had a lot of hash power, you could slowly drag down the difficulty of your fake chain and eventually it'd be easy to create. But indeed you must (assuming the device managed to see the real block chain at least once) do a lot of computational work to start with.
> Well, only if the transmission is signed & trusted. Otherwise, an attacker could just spoof a payment by transmitting a modified blockchain close to the payment terminal.
As noted in the article (under the "technology" page), signing is planned but not yet implemented.
> Also, things like DVB tuners are not exactly cheap enough to be integrated into many devices (though FM receivers, which may be used in the future, are).
What kind of devices are you thinking of? It seems to me that the most useful applications of this system would be for vending machines. A $10 DVB-T demodulator (at scale they can be had much cheaper than that) is a rounding error in the cost of those devices.
Not necessarily. If the installer of the machine checks that it downloaded the "real" blockchain, it would be expensive to forge new blocks to send to it.
If you are somewhere that network connectivity is an issue, there are usually free parking spots and no laundromats. I guess oasis vending machines could feasibly be an issue, but you're now hoping that some niche market solves some of bitcoin's problems around being a better solution than existing options.
Cryptocurrency's design targeted the libertarian dystopia related to the interdependent nature (and potential abuse) of governments and their currencies. Given that the dystopian context doesn't exist strongly enough, other options will continue to have advantages within the current context.
You're more likely to show benefits with this when you can provide oppressed peoples' crypto-wallets with balances that can be converted into subversive tools. This, of course, will gain more of certain types of attention than a young currency could want.
Paying for parking is easy as it is. Same with paying to wash clothes. If you can't get cities and coin-op owners to upgrade to card swipe technology, good luck with selling them on immature digi-currencies.
Cryptocurrency needs to think less about catching up in various verticals and more on creating the killer value app... and the problem is nobody is seeing big $'s around the things that today's currency transfer technology has trouble with. We're on the cusp of IoT. Internetless internet-based currency?
The blockchain is big and ever-growing. If people really start transacting, like hundreds of millions a day pay their parking with Bitcoin, imagine the size of the data. Plus, Bitcoin can't handle it now with the 7 TPS limit.
Well, considering the size now with 7 TPS limit, 4K TPS (which is still lower than any of the major credit cards) will make things worse. 7 TPS is there for a reason.