Chunking is a process dismantling a data stream into single data blocks. With this system, identical blocks are to be filtered out of the data stream and should create a more compact blueprint via differentiation. This blueprint will then be applied for the recovery of the original datastream.