In all कर्मs they have to use नक्षत्रनाम only ---
This point requires elaboration ---
Is it that नक्षत्रनाम is to be employed during all कर्मs ?
Yes . During ग्रहशान्ति , शान्तिहोम , अभिचारहोम etc one has to mention his नक्षत्रनाम along with his नक्षत्रम् ।
Actually why this dichotomy (द्वैविध्यम्) of name ? What is the logic behind it ?
You use व्यवहारनाम and take care that you do not reveal your नक्षत्रनाम | If your enemy comes to know your नक्षत्रनाम then he may go for an अभिचारहोम against you .
So in order to protect yourself from enemies you require two names .
अभिचारः मारणं हिंसा इति पर्यायाः -- सिद्धान्तचन्द्रिका (व्या,) शास्त्रदीपिका p27
कथं पुनरनर्थः कर्तव्यतया उपदिश्यते ? उच्यते । नैव श्येनादयः कर्तव्या विज्ञायन्ते । यो हि हिंसितुमिच्छेत् तस्यायमभ्युपायः इति हि तेषामुपदेशः । ’ श्येनेनाभिचरन् यजेत ’ (षड्विंशब्राह्मणम् 3/8)
इति हि समामनन्ति ’ नाभिचरितव्यम् ’ इति । -- शाबरभाष्यम् , धर्मलक्षणाधिकरणम् , पूर्वमी. 1-1-2-2 , चोदनालक्षणॊ’र्थो धर्मः सू ।
अमरो मरणव्याधिः ईश्वरो भारवाहकः ।
सावित्री बालविधवा नामधेयं न सार्थकम् ॥ गुरुप्रसादव्याख्या , लघुशब्देन्दुशेखरः ।
There is another purpose for the पट्टिका (नामनक्षत्रपरिज्ञानम् -- पञ्चाङ्गम् ) -- गो सा सी सु - शतभिषम् -- one may have names like गोपालः - सामवेदी - सीतापतिः - सुब्रह्मण्यः ।
If one forgets his नक्षत्रम् , he can tell his name to पुरोहित and the latter would find the जन्मनक्षत्रम् ।
Some people may not like the name given following the पट्टिका - then they will have another name which they like . The पुरोहित (used to) maintain a list of family
members and their जन्मनक्षत्रs .
Only 12/13 शाखs out of 1130 of वेद are available. So it is not possible to state - ' it is not there in वेदs ' . It can be known through योगिप्रत्यक्षम् ।