Decentralized internet is planned for Dubai, courtesy of startup Moeco
techcrunch.com
techcrunch.com
My home wifi barely stretches 50m down the road (yes I know they mention Bluetooth, but bluetooth is even worse in this respect). Meanwhile you can get outdoor wifi repeaters within the allowable output in the 5GHz channels in the UK with ranges in the 1km-2km range that are still cheap, and directional microwave equipment with theoretical ranges in the 100km range (major limit there is going to be height - beyond a few km, the curvature of the earth becomes a major hassle unless you can go higher gain).
Without that kind of distance, you need massive penetration to be able to connect users at all, even if you aim to pass data over the open net as soon as you get data to a node that is connected.
I live on a relatively high density London road, and I can typically see maybe 10 networks at any one time when travelling between home and my local train station for example. There'll be multiple devices on each, but with that kind of visibility it'll take a large proportion of users signing up to a service like this before you even start getting any big benefits from it.
I do believe peer-to-peer setups can make sense for this, but unless our smartphones gets massive upgrades in terms of antennas etc., I think building something around higher gain outdoor wifi will be more likely to be viable.
I do agree that peer to peer has potential, but I think as I mentioned it has more potential as a "house to house" than "person to person" thing unless it gets adopted by one of the major mobile networks and pushed very aggressively (e.g. either made compulsory or pushed hard with discounts).
The prospects of that happening and being widely deployed are quite interesting none-the-less.
Especially when combined with some more heavy duty stationary set-ups supporting the network.
But why a blockchain? How can you even have a blockchain if everything is asynchronous and decentralized?
Frankly, I don't see much use in blockchains besides public verifiable high-importance transactions where a significant number of parties does not trust each other, and some may be actively subversive. That is, a public ledger.
For less public cases, mere encryption could suffice, which is much faster. Most communications are between only two parties; they can check each other's key fingerprint via phone or a third party they both trust, if they even bother.
You'll only know a transaction was confirmed after many months -- and before you get a confirmed transaction you may have to issue the same transaction hundreds of times.
I guess this author hasn't heard of FireChat, and others like it:
https://techcrunch.com/2014/03/20/firechat-for-ios-is-a-hype...
Is there a difference between centralised and non-decentralised?
Sure a tourist can vote in one week but their vote is gone the next week after they fly home. It would be a new paradigm so try not to use the mindset of the old system where elections are expensive and results long-term.
We've had both cruise and military ships that got their GPS spoofed by malicious actors. Tying voting to GPS doesn't seem too much of a hurdle for an attacker wanting to hack a country's elections.