Talk:Development ideas

From ReddNet
Revision as of 12:43, 24 January 2008 by Dano (talk | contribs) (New page: Data Integrity section. *The idea of 64k chunks per allocation for checksums is what's termed a hash list **http://en.wikipedia.org/wiki/Hash_list *which can be extended to a multi-level ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Data Integrity section.

  • One could imagine a 3-level tree
    • a hash for each lowest-common-unit, say the commonly used 1 Kbyte data size
    • a single top hash for each IBP allocation
    • a single top hash for the file
  • or more levels if there more natural subdivisions

If the IBP protocol were to be extended to support a single specific checksum method it would possibly be something like TTH. In this example, this would mean TTH usage becomes part of the IBP protocol and both the client and depot would have to implement it.

- Dan 1/24/08