I posted before in a thread about "btc2" a similar idea.
The idea is that where bitcoin converts CPU/GPU power to coins, an alternative would be to convert network bandwidth to coins.
I'd prefer to implement this coining of bandwidth in Tor, so it could be called Torcoin. And because there would be consistent activity in an effort to mint torcoins, this might help protect against some of the correlational vulnerabilities which can defeat tor anonymity. But this is just a guess, I'm no tor expert.
I understand how to use a GPU to secure a blockchain... how do you do the same with bandwidth?
Well that's the question now isn't it.. I'm just hypothesizing that its possible, not making a concrete proposal.
So bitcoin mining expends CPU power with a probability of processing the correct block-chain hash for the next block in the chain.
A vague and non-technical proposal for torcoin:
Torcoin mining expends bandwidth with the probability of transferring/processing the correct (not CPU intensive hash of) the next packet-block in the packet-chain. So more bandwidth gives more probability of getting the key packet. Tor exit nodes would have an advantage over non-exit nodes in transferring these "solution" packets, since more packets travel through exit nodes (at least when accessing external/non-hidden services). This would give more incentive for the operation of exit nodes. Packets from tor users would be hashed by the proxying nodes attempting to mine the torcoins in the next packet-chain. The critical necessity for this system to function is that CPU power won't help find the next packet-block in the packet-chain, only bandwidth capacity.
Additionally, torcoins could be spent by tor users for increased priority for their packets. So more torcoins spent by a user would enable greater tor network speed. And inversely, the operator of a tor hidden service would mine more torcoins, thus giving incentive to operate popular tor hidden services. Tor users without torcoins would get the default low speeds, but their packets would provide new torcoins for the network. So maybe the total amount of torcoins in circulation would increase proportionally to the bandwidth transferred within the Tor network, inflationary style. Or maybe the total torcoins in circulation could be limited absolutely, in the deflationary style of bitcoin.
The main goal here would be to monetize anonymous bandwidth, the same way bitcoin monetizes CPU power.