作为中国篮球的代表人物,姚明无疑是享誉全球的明星球员。但是,不少人对于姚明的国籍一直存在疑问。那么,姚明的国籍到底是什么呢?

首先,需要明确的是,姚明的出生地确实是中国上海。而从国际法的角度来看,姚明的国籍应该是中国籍。因为根据联合国《1954年无国籍人士状态公约》,无论您是哪个国家的公民,只要您出生在一个国家,并且该国认可您的出生身份,您就可以获得该国的公民身份。如此一来,姚明只能与中国之间拥有国籍关系。

而姚明之所以能在NBA场上比赛,则是因为他在2002年获得了美国签证。这和姚明的国籍并没有半毛钱关系。就像通过签证可以在其他国家生活和工作一样,签证可以让姚明在美国这个国家内生活和工作。

当然,如果非要从国籍的角度切入姚明的身份问题,可以说姚明是一位“第三类国籍”者。也就是说,他同时拥有中国国籍和美国永久居民身份。在这种情况下,姚明无论在中国还是在美国,都有着具有法律效力的权利。同时,在中国和美国之间发生的一切事务,也都需要按照不同的法律和政策进行处理。

综上所述,姚明的国籍应该是中国籍。虽然他曾经在美国打球,并且拥有美国永久居民身份,但这并不会改变姚明的国籍身份。