Работа с кошельком Ethereum Light. Преобразование строки текста в мнемонику из 12 слов?

Я пытаюсь создать адрес эфириума из строки текста, используя https://github.com/ConsenSys/eth-lightwallet .

Но похоже, что кошельку требуется мнемоника из 12 слов для генерации адреса. Я не мог найти способ предоставить строку текста для создания мнемоники из 12 слов, которая генерирует адрес. Как бы я это сделал?

Ввод должен быть строкой текста, в моем случае это закрытый биткойн-ключ, который необходимо преобразовать в мнемонику из 12 слов, чтобы получить адрес эфириума. Если бы я мог использовать любую строку текста и пропустить мнемоники, это тоже сработало бы!

Я не пользовался этим кошельком, но вы уверены, что кошелек не сгенерирует для вас мнемонику из 12 слов? А затем вы копируете мнемонику вниз, вы можете ввести ее позже, чтобы восстановить доступ к вашему кошельку, если ваш жесткий диск сдохнет.

Ответы (1)

Мнемоника из 12 слов была введена с BIP39.

Вы можете создать их онлайн с помощью этого инструмента: https://iancoleman.github.io/bip39/

Насколько я знаю, вы не можете использовать строку текста, если только кто-то не написал отдельный инструмент для создания 12 слов из энтропии в такой строке.

Существуют «идеальные» условия, которые должны быть соблюдены, чтобы составить «хороший» список из 12 слов, как описано в спецификации в разделе «Списки слов» . Если бы вы могли сгенерировать такой список из закрытого ключа Биткойн, не было бы никакой гарантии, что это будут «хорошие» слова, создающие необходимое количество энтропии.