From @rddaz2013 on Tue Feb 07 2017 16:30:29 GMT+0000 (UTC)
I hope the description on the site https://medium.com/@ConsenSys/an-introduction-to-ipfs-9bba4860abd0#.zbe99k4rn is not out of date.
My question is…
A small file (< 256 kB) is represented by an IPFS object with data being the file contents (plus a small header and footer) and no links, i.e. the links array is empty. Note that the file name is not part of the IPFS object, so two files with different names and the same content will have the same IPFS object representation and hence the same hash.
That fine…but for large files…
A large file (> 256 kB) is represented by a list of links to file chunks that are < 256 kB, and only minimal Data specifying that this object represents a large file. The links to the file chunks have empty strings as names.
Why 256kB?
Is the Hash taken only from the data - not ‘Name’ and ‘Link’?
Copied from original issue: https://github.com/ipfs/faq/issues/223