Not to diminish his contributions but the high level idea was relatively simple. Break a file into pieces and then reconstitute them using hashes. The devil really is in being able to actually implement that which he also did. Ashwin Navin was pivotal in getting it out there for people to use as well.