Учитывая уязвимость кошелька с несколькими подписями в Parity, мне любопытно, почему пользователи кошелька Parity не могут получить доступ к своему эфиру с помощью закрытого ключа, предоставленного Parity?
Возможно, мое понимание уязвимости (и того, как работает Parity) является неполным, но я предположил, что если вы получили эфир на адрес Ethereum, созданный для вас Parity, вы сможете получить доступ к этому адресу, используя приватный ключ. Можно просто использовать MyEtherWallet со своим закрытым ключом для доступа к средствам на адресе.
Согласно этому ответу , похоже, что Parity не предоставляет вам фактический закрытый ключ, и вам пришлось бы использовать ethkey generate random
команду для «экспорта» закрытых ключей?
Проблема в том, что для кошельков с мультиподписью нет приватного ключа — это контракты.
Адреса контрактов определяются путем хеширования адреса создателя контракта с одноразовым номером, они не являются хэшем открытого ключа ecdsa.
Кошелек с мультиподписью представлял собой контракт со связанным кодом, который позволял авторизованным учетным записям снимать средства, но затем код был удален, и у средств не осталось средств для вывода.
УВД
Тьяден Хесс