Bit-"perfect" copies and generation "loss"
Reply #9 – 2009-06-14 15:17:43
Contrary what most "scientifically-minded" people will tell you, a mass-copying test is NOT a good way to "prove" this - more like the opposite. This is because the supposed ones and zeroes do not actually exist. There are no ones an zeroes - there are only things which are INTERPRETED as ones and zeroes (this is part of the method "coding"). On a CD for example, not all "valleys" are identical - rather, if something is to be interpreted as one or zero depends on a "threshold value" - and there usually then is a large safety buffer to make sure, that this threshold value works reliable. But this also means: What is interpreted as ones and zeroes, can degrade, just as the paper on a book from which you read letters, can degrade, thus resulting in misinterpreting the coded symbols (i.e. you misreading the letters, because they become difficult to distinguish). Now, what this means for your masscopying test, is that the longer you run the test, the more probable it is that you WILL find errors! Problem is: The errors will not be "generation loss", but instead simply degradation or defects of the media TO which things are copied. Thus, transport of digital data is NOT guaranteed safe. Not even if a first comparision reports identical data for the source and the target. The reason for this, is that the actual health of the MEDIA gets abstracted away by the coding: What you see with a file-comparision on a computer isn't the health of the carrying media (i.e. hard drive) but simply if the code-interpretation CURRENTLY worked reliable. To summarize: Generation loss may not exist, but media degradation as well as transport hazards affect digital data just as much as analogue data is affected by it. The difference is simply: With digital coding, you dont see the degration, until its too late - minor difference get abstracted away by the coding, so that things reliably get correctly interpreted as ones and zeroes... even if the media isn't in top shape anymore - but when the media degraded enough, you will instantly get maximum damage in your coded data. Phrased differently: Digital coding either works perfectly, or fails totally - and the path from one to the other is hidden by the coding.