I thought about that and I really don't like that solution. Besides
wasting bandwidth (since the data sent would grow by N^2 (N = number of
clients) instead of N since every new client would mean everyone would
get one more chunk of useless data), I'm afraid of malicious users
taking data that isn't intended for them (especially since the project
may be open source and therefore relatively easy to modify the code to
not ignore any data). I suppose you could encrypt data so that only the
intended client could understand it, but then you'd have spend a bunch
of development time integrating some encryption scheme that could have
its own averse effects and you'd still be wasting a bunch of bandwidth. Thanks for the input, though.
↧