The challenges have been solved already. The article talks about splitting it into 42k 500GB chunks. BitTorrent Sync will happily deal with 500GB, and open trackers are available that can report the counts of users in a swarm.
To complete it, just build a web front-end that provides the least-populous BTSync key from the pool. People can then paste it into their client and contribute.