1. Функция предназначенная для переноса биткойна со стороннего адреса на адрес принадлежащий кошельку. Так как все адреса кошелька связанны с мастер-адресом, то любой добавленный в кошелек адрес со стороны не будет родственным, а следовательно при восстановлении из мнемокода не будет восстановлен. Для этого, если такой адрес имеется, и имеет баланс, и предназначена эта функция. Она просто переводит средства с неродного адреса на родной. Когда это может понадобиться? Например, у тебя есть Bitcoin Core кошелек, и желание перейти на Electrum. Ты импортируешь ключи Bitcoin Core в Electrum, а дальше то, о чем написано выше. Конечно, можно просто, сразу все перевести на адрес Electrum, без всякого импортирования ключей со старого кошелька. Но, на случай, если кто-то этим заморочиться, что бы не потерять биткойн, нужно воспользоваться этой функцией.
2. Как уже сказано, все ключи в Electrum это потомки одного мастер-ключа. При этом открытые ключи, это все те, что мы "светим" при совершении транзакций, еще мы их называем адреса. Так вот все множество наших адресов можно развернуть из "Открытого мастер ключа". И вот через эту функцию можно увидеть этот открытый ключ. Зачем это надо? Ну, возможно тебе захочется следить за своим кошельком, через какой либо сервис, без возможности проводить транзакции, чисто мониторинг. А так как в кошельке генерируются постоянно новые ключи, то добавлять каждый раз новый ключ, в сервис мониторинга, неудобно.
3. На данный момент таких не знаю. Electrum использует другую спецификацию. Стандартный BIP39, используемый для генерации мнемокода, был явлен миру спустя два года после начала использования этой функции в Electrum. Поэтому они несовместимы. Хотя, возможно, уже что-то поменялось.
Спасибо за ответы. Но остались вопросы:
1. Мастер-адрес это вот этот самый верхний?
https://yadi.sk/i/alie6Barx5nub Все что ниже связаны с ним? Что значит связаны?
Со стороны - имеет ввиду из другого кошелька? Например Bitcoin Core. blockchain.info тоже можно?
Но, на случай, если кто-то этим заморочиться, что бы не потерять биткойн, нужно воспользоваться этой функцией.
Да почему бы просто не перевести их? Что значит чтоб не потерять биткойн? Комиссия что ли?
2. Как понять что в кошельке генерируются постоянно новые ключи?