Also, it's an Indent Protocol
I don't.. think so.
The Ident Protocol is a protocol for identifying users of TCP (internet) connections. There's no reason I can think of that DSOs would store arbitrary internet connection identities.
Ident stands probably for identifier respectively in this case the instructions that parses the DSO. What I mean is, that those "identifiers" are helping the compiler to understand the TorqueScript code to determine what is what and also dig through the source to determine file structure. For example, OP_CREATE_OBJECT refers to the creation of a new object, so if our (not compiled yet) source was something about creating a datablock, the compiler for DSO would most likely use this opcode. If you have knowledge about all opcodes and know how the process works, you're actually able to make a kind of DSO "Disassembler" or maybe even decompile it, but as trinick already explained, the decompilation process is quite annoying. I may be completely wrong on this matter, as I never made any research on this, but at least I tried. And every day, we do learn something new, don't we?