With bitcoin the proof of work is done by hashing algorithms. If I understood your concept correctly the proof of work would be done via network transmissions? That'd be trivial to cheat. Just connect 2 nodes with a direct line and transfer junk with 10+ gbit/s. If that even matters. I mean... how to check for that anyway? Maybe I missed your point.