Bitcoin Forum
April 26, 2024, 07:46:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ошибка вывода средств из Electrum  (Read 186 times)
xakep37 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 19, 2019, 09:38:41 PM
 #1

Пытаюсь вывести средства из ПО Electrum v.3.3.8 официальная с electrum.org/ Импортировал в electrum только приватный ключ (без seed фразы, утеряна). При отправке возникает окно: "Using non-compressed keys in segwit" или вот такое "Cepвep вepнyл oшибкy пpи oтпpaвкe тpaнзaкции. Пoпpoбyйтe пoдключитьcя к дpyгoмy cepвepy или oбнoвить Electrum." Aдpec вывода 33q2i3GDkpHFAXnD3UdBsKhxzg7pvwAqtN. Что я дeлaю нe тaк? Вообще можно ли по адресу или приватключу вспомнить seed фразу? Спасибо.
1714117605
Hero Member
*
Offline Offline

Posts: 1714117605

View Profile Personal Message (Offline)

Ignore
1714117605
Reply with quote  #2

1714117605
Report to moderator
1714117605
Hero Member
*
Offline Offline

Posts: 1714117605

View Profile Personal Message (Offline)

Ignore
1714117605
Reply with quote  #2

1714117605
Report to moderator
1714117605
Hero Member
*
Offline Offline

Posts: 1714117605

View Profile Personal Message (Offline)

Ignore
1714117605
Reply with quote  #2

1714117605
Report to moderator
No Gods or Kings. Only Bitcoin
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714117605
Hero Member
*
Offline Offline

Posts: 1714117605

View Profile Personal Message (Offline)

Ignore
1714117605
Reply with quote  #2

1714117605
Report to moderator
1714117605
Hero Member
*
Offline Offline

Posts: 1714117605

View Profile Personal Message (Offline)

Ignore
1714117605
Reply with quote  #2

1714117605
Report to moderator
1714117605
Hero Member
*
Offline Offline

Posts: 1714117605

View Profile Personal Message (Offline)

Ignore
1714117605
Reply with quote  #2

1714117605
Report to moderator
pishite
Full Member
***
Offline Offline

Activity: 966
Merit: 132


View Profile
December 20, 2019, 04:15:51 AM
 #2

Пытаюсь вывести средства из ПО Electrum v.3.3.8 официальная с electrum.org/ Импортировал в electrum только приватный ключ (без seed фразы, утеряна). При отправке возникает окно: "Using non-compressed keys in segwit" или вот такое "Cepвep вepнyл oшибкy пpи oтпpaвкe тpaнзaкции. Пoпpoбyйтe пoдключитьcя к дpyгoмy cepвepy или oбнoвить Electrum." Aдpec вывода 33q2i3GDkpHFAXnD3UdBsKhxzg7pvwAqtN. Что я дeлaю нe тaк? Вообще можно ли по адресу или приватключу вспомнить seed фразу? Спасибо.

А сам сервер меняли?
igor72
Legendary
*
Offline Offline

Activity: 1820
Merit: 1972


Crypto Swap Exchange


View Profile
December 20, 2019, 10:27:52 AM
Last edit: December 20, 2019, 10:50:10 AM by igor72
 #3

Пытаюсь вывести средства из ПО Electrum v.3.3.8 официальная с electrum.org/ Импортировал в electrum только приватный ключ (без seed фразы, утеряна).
Приватный ключ на "5" начинается? Откуда импортировали, где этот ключ был сгенерирован? Вы говорите, что сид был, но утерян? Просто не припомню кошельки с сидами и несжатыми ключами. Armory разве что.
Quote
При отправке возникает окно: "Using non-compressed keys in segwit"
Это странно. Электрум не позволяет создать сегвит-адрес из несжатого ключа. Пока похоже на какой-то баг. Опишите подробно, лучше со скринами.
Quote
Вообще можно ли по адресу или приватключу вспомнить seed фразу?
Нет.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
IeSua
Hero Member
*****
Offline Offline

Activity: 1330
Merit: 869


View Profile
December 20, 2019, 11:44:39 AM
Merited by igor72 (1)
 #4

~
Aдpec вывода 33q2i3GDkpHFAXnD3UdBsKhxzg7pvwAqtN.
~

Это адрес на который вы пытаетесь перевести средства или это адрес который соответствует приватному ключу (с которого вы пытаетесь вывести средства)?

Какой первый символ у импортированного в Electrum приватника - "5", "K" или "L"?

~
Это странно. Электрум не позволяет создать сегвит-адрес из несжатого ключа. Пока похоже на какой-то баг.
~

Раньше была такая возможность, не помню в какой версии этот косяк пофиксили. Такой расклад возможен только если создать segwit адрес из несжатого ключа в более ранней версии, а потом обновить программу до последней.

---

Больше информации надо.
igor72
Legendary
*
Offline Offline

Activity: 1820
Merit: 1972


Crypto Swap Exchange


View Profile
December 20, 2019, 01:52:07 PM
 #5

~
Это странно. Электрум не позволяет создать сегвит-адрес из несжатого ключа. Пока похоже на какой-то баг.
~

Раньше была такая возможность, не помню в какой версии этот косяк пофиксили. Такой расклад возможен только если создать segwit адрес из несжатого ключа в более ранней версии, а потом обновить программу до последней.
Не знал, оказывается действительно, такой баг был в версиях 3.1.0 - 3.3.4. Не представляю, как потратить средства с такого адреса - подписать транзакцию можно, но сеть ее не принимает (.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
xakep37 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 21, 2019, 03:38:45 PM
 #6

Ключ начинается с 5. Т.е. надо старую версию скачать? Да подписать транзакцию позволяет. и все тупик. Это адрес с которого я вывожу. У меня такое подозрение, что это адрес для сдачи. может это как то поможет. Как приложить принскрин сюда не пойму, новичок. ))
igor72
Legendary
*
Offline Offline

Activity: 1820
Merit: 1972


Crypto Swap Exchange


View Profile
December 21, 2019, 03:48:59 PM
 #7

Ключ начинается с 5. Т.е. надо старую версию скачать?
Бесполезно, имхо. Если вы в старой версии импортировали ключ на 5 (добавив префикс для сегвит) и получили адрес на 3 или bc1q, то, насколько я понимаю, средства, отправленные на такой адрес потратить не удастся. Как ни парадоксально, но к этому адресу нужен другой ключ, которого ни у кого нет. Надеюсь, что я ошибаюсь.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
IeSua
Hero Member
*****
Offline Offline

Activity: 1330
Merit: 869


View Profile
December 21, 2019, 06:33:47 PM
Merited by Symmetrick (1)
 #8

Ключ начинается с 5. Т.е. надо старую версию скачать? Да подписать транзакцию позволяет. и все тупик. Это адрес с которого я вывожу. У меня такое подозрение, что это адрес для сдачи. может это как то поможет. Как приложить принскрин сюда не пойму, новичок. ))

Гипотетическая ситуация: несжатый приватник от сегвит адреса можно было получить, например, в armory или конвертировать из сжатого в несжатый при помощи bitaddress, но, во первых, при импорте такого ключа в Electrum вы бы получили совсем другой адрес:

Правильный адрес: 35SwBEFVqH374AevdpoBcSzf6rycLanU8k
Приватный ключ который соответствует этому адресу: L2LnQQYopxcbxfCUGD1V2bqLmDy6ZriDueBpgj3PtCmyLZtWoikf
Несжатый приватный ключ который соответствует этому адресу: 5JybJYAUNjxeNg1nbiEhngA96wbTdu3YULJQVV6yqkuL7MGdc1Q

Импортируем несжатый приватник в старую версию Electrum: p2wpkh-p2sh:5JybJYAUNjxeNg1nbiEhngA96wbTdu3YULJQVV6yqkuL7MGdc1Q

и получаем левый адрес ака черная дыра: 3QyjFyroJGymw4DYMAyhgEsGzuMKLvPUFs

Исходя из комментария igor72, версия Electrum старше 3.3.4 не позволит при помощи несжатого ключа (на 5) получить segwit адрес (на 3).

Я это к тому, что - опишите хронологию событий более детально, как и где (в чем) вы изначально получили этот приватник? И самое главное - когда вы первый раз импортировали его в Electrum? Скрины заливайте на любой удобный хостинг изображений и вставляйте ссылкой.
xakep37 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 21, 2019, 06:55:38 PM
Last edit: December 21, 2019, 07:07:46 PM by xakep37
 #9

Да все верно, попробовал в старой версии, действительно есть предыдущий адрес начинается тоже с тройки. Адрес с балансом применил с p2wpkh-p2sh и баланс виден в electrum. Т.е. получается с этого адреса не выведешь никогда? https://ibb.co/jbPCSWN Сервер менял, не помогает.  armory может он реализует? почему в electrum 3.3.8 урезали такую возможность. К примеру генерируя адрес для кошелька Segwit 2FA, нельзя импортировать снова в electrum теже ключи, получаются другие адреса. Да еще один момент. в версии 3.3.8 он не дает показать напрямую приватник,, закрывается вся программа, экспортируя ключи, показывает.
igor72
Legendary
*
Offline Offline

Activity: 1820
Merit: 1972


Crypto Swap Exchange


View Profile
December 21, 2019, 07:07:44 PM
Last edit: December 21, 2019, 07:19:32 PM by igor72
 #10

Я так понял, вы не хотите нам говорить, откуда взяли этот ключ на 5? )).
Ну ладно, импортировали его зачем-то с префиксом p2wpkh-p2sh, получили адрес с нулевым балансом. Это вас не насторожило? Или ключ изначально был "пустой"? Зачем тогда импортировали?

А деньги вы потеряли. Хорошо, что сумма маленькая совсем.

Quote
почему в electrum 3.3.8 урезали такую возможность
Не урезали возможность, а в версии 3.3.5 исправили свою ошибку. В сегвит должны использоваться только сжатые публичные ключи.

Quote
К примеру генерируя адрес для кошелька Segwit 2FA, нельзя импортировать снова в electrum теже ключи, получаются другие адреса.
В 2FA-кошельке мультисиг-адреса, там из трех ключей адрес генерируется.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
xakep37 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 21, 2019, 07:09:08 PM
 #11

Зачем создавать адрес 3 и другой адрес с к которому доступа вывода никогда не будет 3?) От куда взял ключ из обычных правильных адресов. Видимо только имея seed можно вывести с этого адреса.
igor72
Legendary
*
Offline Offline

Activity: 1820
Merit: 1972


Crypto Swap Exchange


View Profile
December 21, 2019, 07:25:47 PM
 #12

Зачем создавать адрес 3 и другой адрес с к которому доступа вывода никогда не будет 3?)
Выше добавил. Это косяк старых версий электрума.
Quote
От куда взял ключ из обычных правильных адресов. Видимо только имея seed можно вывести с этого адреса.
Сид не поможет, нужен приватный ключ, из которого получится сжатый публичный ключ, соответствующий адресу 33q2i3GDkpHFAXnD3UdBsKhxzg7pvwAqtN.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
A-Bolt
Legendary
*
Offline Offline

Activity: 2311
Merit: 2297


View Profile
December 21, 2019, 07:32:08 PM
 #13

Зачем создавать адрес 3 и другой адрес с к которому доступа вывода никогда не будет 3?)

Вы же сами указали Электруму, что нужно создать адрес "3...", поставив перед приватным ключом "p2wpkh-p2sh:". Как вы ему сказали, так он и сделал.

От куда взял ключ из обычных правильных адресов.

Бред какой-то пишите.
xakep37 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 21, 2019, 07:35:18 PM
 #14

Есть правильный адрес с 3 (p2wpkh-p2sh:K) из него получил ключ с 5, и прибавил (p2wpkh-p2sh:), получил новый адрес с 3. Какие же все таки адреса с 3 и приватными ключами являются безопасными? подскажите. И куда мне его присунуть этот сжатый публичный ключ , он уже не будет соответствовать моему адресу Smiley?
A-Bolt
Legendary
*
Offline Offline

Activity: 2311
Merit: 2297


View Profile
December 21, 2019, 07:42:47 PM
 #15

Есть правильный адрес с 3 (p2wpkh-p2sh:K)
Где он есть?
p2wpkh-p2sh:K - это значит, что у вас где-то есть приватный ключ, начинающийся на "K" ?

из него получил ключ с 5
И вы из этого приватного ключа, начинающегося на "K", получили другой приватный ключ, начинающийся на "5" ? Но как? И зачем?
xakep37 (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 21, 2019, 07:46:28 PM
 #16

да  все верно каждое слова, зачем? чтобы понять как выводить с этих адресов, и никто не знает )) принскрин https://ibb.co/nwrDVP9 . Зачем такие адреса нужны этого еп биткоина )))
A-Bolt
Legendary
*
Offline Offline

Activity: 2311
Merit: 2297


View Profile
December 21, 2019, 07:54:52 PM
 #17

да  все верно каждое слова

Тогда, я уже ничего не понимаю. У вас есть приватный ключ, который начинается с "K" ?
IeSua
Hero Member
*****
Offline Offline

Activity: 1330
Merit: 869


View Profile
December 21, 2019, 08:05:33 PM
 #18

да  все верно каждое слова, зачем? чтобы понять как выводить с этих адресов, и никто не знает )) принскрин https://ibb.co/nwrDVP9 . Зачем такие адреса нужны этого еп биткоина )))

Чето я запутался)

В общем, если вы хотите импортировать в Electrum приватные ключи которые соответствуют segwit адресам, то используйте только ключи которые начинаются на "K" или "L", а адрес который у вас на скрине - считайте программной ошибкой и никогда его не используйте.

А если у вас каким-то образом оказался несжатый приватник от сегвит (на 5), то сначала конвертируйте его при помощи оффлайн версии bitaddress в нужный формат ("K" или "L"), а потом уже импортируйте в Electrum.
igor72
Legendary
*
Offline Offline

Activity: 1820
Merit: 1972


Crypto Swap Exchange


View Profile
December 21, 2019, 09:29:35 PM
Last edit: December 21, 2019, 09:44:26 PM by igor72
Merited by klarki (2), Symmetrick (1)
 #19

И куда мне его присунуть этот сжатый публичный ключ , он уже не будет соответствовать моему адресу Smiley?
Какой "этот"? Адрес - это хеш публичного ключа. Если ваш адрес - это хеш несжатого ключа, то он, естественно, не будет соответствовать хешу сжатого ключа, полученного из того же приватника.

А если у вас каким-то образом оказался несжатый приватник от сегвит (на 5)
Вот мне интересно, каким образом он может оказаться? Случайно не получится, это надо специально приватник на K/L переводить в 16-ричный формат, а затем в WIF на 5 (ну или в bitaddress это делать).


xakep37, причина вашей проблемы в том, что вы не знали, что сегвит несовместим с несжатыми публичными ключами, плюс не повезло нарваться на версию Электрума, в которой забыли предусмотреть защиту на случай попытки импорта ключа на 5 с сегвит-префиксом. Используя актуальную версию, вы больше в такую западню не попадете. Безусловно, это вина программистов Электрума. Но, с другой стороны, не ясно, зачем вообще может понадобиться кому-то из ключа на 5 получать сегвит-адрес (даже не так - зачем в Электрум импортировать "пустой" ключ?)? Я поискал по форумам - кроме вас нашел только двух таких же пострадавших, а косяк оставался незамеченным больше года.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
IeSua
Hero Member
*****
Offline Offline

Activity: 1330
Merit: 869


View Profile
December 21, 2019, 09:47:37 PM
 #20


~
А если у вас каким-то образом оказался несжатый приватник от сегвит (на 5)
Вот мне интересно, каким образом он может оказаться? Случайно не получится, это надо специально приватник на K/L переводить в 16-ричный формат, а затем в WIF на 5 (ну или в bitaddress это делать).
~

Да хрен его знает, но у ТС как-то получилось же). Он, конечно, фигней какой-то маялся, я так и не понял зачем, но при правильной работе программы вся эта ситуёвина и не должна была случиться.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!