
Итак, если между двумя государствами заключены специальные договоренности, то гражданин одного государства может получить двойное гражданство второго. Тогда обе страны признают, что у их гражданина есть еще одно гражданство и решают каким образом будут решаться конфликтные ситуации насчет обязательств к каждой из них. Например - в какой стране проходить военную службу и какой платить налоги.
Если таких договоренностей нет, то человек может получить только второе гражданство. В таком случае каждая из стран чье гражданство он имеет, считает его только своим гражданином. Обязанности и права такой человек получает в обеих странах.
У Украины нет договоренностей о двойном гражданстве, так что украинцы могут получить только второе гражданство. Россияне могут получить только двойное гражданство Таджикистана.
Вот как-то так
