Do guids of material attribute have special meaning?

I am working on adding some new material nodes, so that I can pass more data to shaders.
I am confused when add my custom material attribute to attributeMap, there are different guids for different attributes.

Is there any meaning of those guids, or I can choose a random number?