Теоретически возможны ли такие ситуации:
1) совершенно независимые клиенты генерируют 2 одинаковых биткойн адреса?
2) может ли быть сгенерирован кошелек, который уже был кем-то когда-то сгенерирован и использован?
1) да
2) да
P.S. я серьёзно
А если подробней, каким образом?
Адреса генерируются локально, никто не смотрит, занят такой адрес или нет. Все же помнят, что центра нет и у нас peer to peer
Но если генератор случайных чисел нормальный, то сгенерировать чужой адрес достаточно маловероятно...
Но вот в андроиде был баг и у некоторых пользователей увели их биткоины:
http://www.computerworld.com/s/article/9241647/Google_patches_Android_after_Bitcoin_wallet_issueСейчас баг исправили