Earlier quoted context omitted.
...no. It's totally fine to have a decentralized network with a subset of the nodes doing more work depending on what their users want. TOR works like that, PopcornTime did that, etc. Hell, the original Skype network did that to. Gnutella was pretty asymmetric as well. > rapidly diminishing number of desktop nodes Do you have any data on that? Or are you counting laptops here as mobile for some reason?
"depending on what users want" What a nice techy answer. Users want an audii-video application that didn't suck their data plans dry by sharing their network bandwidth with other participants in the peer-to-peer network. The moment you stop sharing your bandwidth and CPU you become a client-server application. > Do you have any data on that Any source you pick. And no, it doesn't include laptops. Just an example: htt…
Even if there's no fixed server you're talking to? You seem to have this weird idea that you can't have a heterogenous peer to peer application.