GUIDがわかりません。つまり、重複する可能性はほとんどない大きな乱数であることを理解していますが、そのような厳密に定義された形式を持つのはなぜですか? (ほとんどの私の情報をhttp://en.wikipedia.org/wiki/Globally_unique_identifierから参照しています)GUIDのデザインの背景には何がありますか?
GUIDを完全にランダムな128ビット整数にして、それを1日と呼ぶのはなぜですか?それらを生成する際に加えられるすべての制約や規則は、いくつかの点でエントロピーを減少させるようです。なぜいくつかのビットはフォーマットと変種仕様のために予約されていますか?エンディアンを指定するのはなぜですか?
異形とフォーマットの仕様は、本当に私を困惑させるものです。その単なるランダムな識別子である場合、GUIDの消費者はなぜそれがどの形式であったかを気にするのでしょうか?それは128ビットのランダムな識別子です。十分ではありませんか?
ランダムとユニークの違いがあります。 GUIDはグローバルに一意である必要があります。そのため、繰り返しの確率があるため、乱数を使用するのは適切ではありません。また、あなたのコンピュータだけでなく、世界中のすべてのコンピュータからグローバルにユニークでなければなりません。 –