Post
Topic
Board Новички
Merits 2 from 1 user
Re: Как извлечь secret key из парольной фразы?
by
igor72
on 30/01/2023, 13:17:00 UTC
⭐ Merited by xandry (2)
Надо бы проверить, действительно ли Электрум не понимает подписи, о которых вы говорите. Ваша ссылка достаточно старая, у меня есть посвежее: https://github.com/spesmilo/electrum/pull/7668
Там написано, что этот PR немного изменяет логику верификации подписей со стороны Электрума, но процесс подписи остается прежним, то есть не по тому алгоритму, что у Trezor и Sparrow Wallet. Это значит, что если какой-либо кошелек забудет имплементировать все имеющиеся стандарты подписи, то он рискует не валидировать информацию, пришедшую из другого кошелька. Это очень печальная ситуация на самом деле, хотелось бы что разработчики уже осознали, что Legacy адресами сейчас пользуются редко и уже пришли к консенсусу о том как подписывать SegWit адреса. Я сам сторонник BIP137 и считаю правильным, что разные версии адресов должны хэшироваться в разные подписи.

Не знаю, не очень вникал в этот BIP137, поэтому не понимаю, зачем он нужен. Зачем делать разные подписи на разных типах адресов, если публичный ключ (и приватный соответственно) у всех этих типов одинаковый?
Кстати, сейчас подписал сообщение в Sparrow (выбрал кнопку Trezor), после чего проверил его в Electrum - работает.