Size: a a a

2021 February 22

IY

Igor Yalovoy | ylv.i... in ББ-чат
Denis Suslov
но из личного ключа невозможно получить сид фразу?
Из private key нельзя получить seed phrase. А вот из see phrase можно сгенерировать сколько угодно private keys, потому что seed phrase это Hierarchical Deterministic Wallet. Больше вот тут https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki
источник

AP

Alex Petrov in ББ-чат
Nikita
Сид фраза это и есть личный ключ, просто отображённый в более приятный человеку формат
не совсем. точнее совсем не так. равно как и из приватного сиид не сегенерить. по крайней мере если мы за bip39,bip44,bip49 & bip84,bip85, bip141-
источник

AP

Alex Petrov in ББ-чат
Nikita
Возможно конечно. Вот тут подробнее пишут всё: https://en.bitcoin.it/wiki/Seed_phrase
Начальную фразу можно преобразовать в число, которое используется в качестве начального целого числа в детерминированном кошельке xpriv/xpub, и который по алгоритму генерирует все остальные пары ключей, используемые в кошельке. но обратное преобразование невозможно. равно как и нельзя проверить входит ли приватный ключь в изначальный сид, кроме как пройдя переборо все комбинации - что зачастую неразумная трата времени
источник

OA

Oleg Andreev in ББ-чат
А причина того, что бип39 конвертирует слова через хеш а не через обратимое отображение, в том, что у IBM какой-то сраный патент на двустороннюю конверсию между числами и буквами в контексте криптоключей
источник

AP

Alex Petrov in ББ-чат
в данном случае - думаю это даже и к лучшему что нереверсивно, imho + к безопасности
источник

OA

Oleg Andreev in ББ-чат
Имхо это нерелевантно
источник

AP

Alex Petrov in ББ-чат
но и IBM патент, таки фу. равно как и за похожие мешающие жить нормально
источник

OA

Oleg Andreev in ББ-чат
Считай это просто разные форматы одних данных
источник

AP

Alex Petrov in ББ-чат
Oleg Andreev
Имхо это нерелевантно
а мне кажется это риск. и могу в привате объяснить почему и какие аттаки я вижу
источник

SS

Sergey Sherkunov in ББ-чат
Oleg Andreev
Имхо это нерелевантно
Ну почему же, в BIP39 можно использовать дополнительную парольную фразу для создания фальшивых кошельков, так что релевантно.
источник

AP

Alex Petrov in ББ-чат
Sergey Sherkunov
Ну почему же, в BIP39 можно использовать дополнительную парольную фразу для создания фальшивых кошельков, так что релевантно.
что значит фальшивых 😊 они все настоящие пары.
источник

OA

Oleg Andreev in ББ-чат
Alex Petrov
а мне кажется это риск. и могу в привате объяснить почему и какие аттаки я вижу
Интересно, давай
источник

N

Nikita in ББ-чат
Oleg Andreev
А причина того, что бип39 конвертирует слова через хеш а не через обратимое отображение, в том, что у IBM какой-то сраный патент на двустороннюю конверсию между числами и буквами в контексте криптоключей
Так, а почему опенсорсу не насрать на патенты? Так нельзя? Не очень в курсе как работают такие штуки в контексте опенсорса
источник

OA

Oleg Andreev in ББ-чат
Ну опенсор у насрать
источник

OA

Oleg Andreev in ББ-чат
Но коммерческие кошельки можно зажопить за использование патентованных штук
источник

AP

Alex Petrov in ББ-чат
Nikita
Так, а почему опенсорсу не насрать на патенты? Так нельзя? Не очень в курсе как работают такие штуки в контексте опенсорса
Бизнес использующий опен-сорс будет отвечать как юр лицо очень даже запросто.
источник

OA

Oleg Andreev in ББ-чат
А тут жопа в том, что я хотел бы сделать shamir secret sharing для сида и результат сконвертировать в слова совместимые с кошельками. Оказалось что бип39 односторонний
источник

OA

Oleg Andreev in ББ-чат
Можно конечно отдельную мапу сделать, но она будет нарушать патент и этот сплит дальше опенсорсного скрипта не пойдет
источник

OA

Oleg Andreev in ББ-чат
Потому что гос монополия на ынтелектувальную сопственость
источник

OA

Oleg Andreev in ББ-чат
Которая необходима иначе «кто же будет строить дороги и лекарства изобретать?»
источник