А причем тут два года? Речь идет о Соглашении между Республикой Беларусь и Украиной об упрощенном порядке изменения гражданства гражданами Республики Беларусь, постоянно проживающими в Украине, и гражданами Украины,постоянно проживающими в Республике Беларусь.
Статья 1
Каждая из Сторон предоставит постоянно проживающим на законных основаниях на ее территории гражданам другой Стороны гражданство в соответствии с ее национальным законодательством.
В течение десяти дней после предоставления лицу нового гражданства компетентные органы Стороны приобретаемого гражданства выдают лицу документ, подтверждающий приобретенное гражданство, одновременно изымают документ, подтверждающий прекращаемое гражданство, и пересылают его по дипломатическим каналам Стороне прекращаемого гражданства вместе с уведомлением о приобретении нового гражданства с указанием даты приобретения гражданства.
В течение двух месяцев после получения сообщения о приобретении лицом нового гражданства Сторона прекращаемого гражданства оформляет прекращение гражданства и сообщает об этом Стороне приобретенного гражданства. Дата приобретения гражданства одной Стороны будет являться датой прекращения гражданства другой Стороны. Стороны освобождают лиц, изменяющих гражданство в соответствии с настоящим Соглашением, от уплаты обязательных платежей, связанных с изменением гражданства.
<noindex>Ссылка</noindex>
В вашем случае указаны конкретные сроки: в течении 10 дней после получения украинского гражданства сдать паспорт РБ и в течении двух месяцев РБ лишает Вас гражданства и сообщает это в ГМС Украины.
2 годичный срок для стран с кем нет подобного соглашения , и есть возможность сохранить второе гражданство, так как в Украине нет процедуры лишения по истечении двух лет. Разница в том, что РБ лишает вас гражданства по этому соглашению , а в других странах гражданин сам инициирует процедуру отказа от гражданства, приняв украинское.
Если я не прав, пусть fregat222 меня поправит.