A system and method for a computer file system that is based and organized
upon hashes and/or strings of digits of certain, different, or changing
lengths and which is capable of eliminating or screening redundant copies
of aggregate blocks of data (or parts of data blocks) from the system. The
hash file system of the present invention utilizes hash values for
computer files or file pieces which may be produced by a checksum
generating program, engine or algorithm such as industry standard MD4,
MD5, SHA or SHA-1 algorithms. Alternatively, the hash values may be
generated by a checksum program, engine, algorithm or other means that
produces an effectively unique hash value for a block of data of
indeterminate size based upon a non-linear probablistic mathematical
algorithm.
Un sistema y un método para un sistema del fichero electrónico se basa que y organizado sobre hashes y/o encadena de dígitos de seguro, diferente, o longitudes que cambian y que es capaz de eliminar o de defender las copias redundantes de bloques agregados de datos (o de partes de bloques de los datos) del sistema. El sistema de ficheros del picadillo de la actual invención utiliza los valores del picadillo para los ficheros electrónicos o los pedazos del archivo que se pueden producir por una suma de comprobación que genera programa, motor o algoritmo tal como industria MD4 estándar, los algoritmos MD5, SHA o SHA-1. Alternativomente, los valores del picadillo se pueden generar por un programa de la suma de comprobación, el motor, el algoritmo u otros medios que produce un valor con eficacia único del picadillo para un bloque de los datos del tamaño indeterminado basados sobre un algoritmo matemático probabilístico no linear.