Forwarded from Τеxниκ Ди
#crypto #ledger #bip39 #mnemonic
Сид-фраза (мнемоник) это лишь человеко-легко-читаемое представление закрытого (секретной части) ключа.
Часто используется протокол BIP, к примеру BIP39. Это алгоритм и он может работать локально (без сети), по сид-фразе криптографически "распаковывает" хоть целые каталоги секретных ключей.
То есть, используя всего одну сид-фразу можно на её основе через BIP протокол создать пары ключей (публичную часть + секретную) для подавляющего большинства крипто-проектов и почти что в любом количестве.
Ledger Nano как раз использует BIP39 и сам этот аппаратный кошелёк хранит у себя распакованную ноду на отдельном чипе безопасности. Она перед сохранением на чип шифруется пин-кодом.
Другими словами — потеря железки (холодного аппаратного кошелька Ledger) или гипотетическое закрытие фирмы их выпускающей НИКАК не отразится на сохранности того, что было на нём... Конечно же, ЕСЛИ у вас всё ещё есть сид-фраза. Потому как по BIP39 вы все те же самые кошельки сможете распаковать (получить секретные ключи) на любом другом горячем кошельке (мульти-кошельке) или аппаратном кошельке, который поддерживает BIP39... а таких много.
И тут подходим к тому, что ваш кошелёк (горячий или холодный) — это только место, где хранится секретный ключ, подписывающий вашу транзакцию.
А все активы на этих кошельках (адресах) находятся в сети. Вернее в базах данных, которые поддерживает сеть того или иного крипто-проекта. А сеть поддерживают ноды, зеркала и валидаторы — по сути своей отдельные компьютерные системы (сервера) подключённые к глобальной сети (интернет к примеру).
———
Итого: Внутри вашего крипто-кошелька лежит ТОЛЬКО секретный ключ, которым вы подписываете транзакции (приказы \ запросы) по перемещению активов в сети со своего адреса на любой другой. И уже далее консенсус сети решает вправе вы такой запрос осуществить или нет.
Сид-фраза (мнемоник) это лишь человеко-легко-читаемое представление закрытого (секретной части) ключа.
Часто используется протокол BIP, к примеру BIP39. Это алгоритм и он может работать локально (без сети), по сид-фразе криптографически "распаковывает" хоть целые каталоги секретных ключей.
То есть, используя всего одну сид-фразу можно на её основе через BIP протокол создать пары ключей (публичную часть + секретную) для подавляющего большинства крипто-проектов и почти что в любом количестве.
Ledger Nano как раз использует BIP39 и сам этот аппаратный кошелёк хранит у себя распакованную ноду на отдельном чипе безопасности. Она перед сохранением на чип шифруется пин-кодом.
Другими словами — потеря железки (холодного аппаратного кошелька Ledger) или гипотетическое закрытие фирмы их выпускающей НИКАК не отразится на сохранности того, что было на нём... Конечно же, ЕСЛИ у вас всё ещё есть сид-фраза. Потому как по BIP39 вы все те же самые кошельки сможете распаковать (получить секретные ключи) на любом другом горячем кошельке (мульти-кошельке) или аппаратном кошельке, который поддерживает BIP39... а таких много.
И тут подходим к тому, что ваш кошелёк (горячий или холодный) — это только место, где хранится секретный ключ, подписывающий вашу транзакцию.
А все активы на этих кошельках (адресах) находятся в сети. Вернее в базах данных, которые поддерживает сеть того или иного крипто-проекта. А сеть поддерживают ноды, зеркала и валидаторы — по сути своей отдельные компьютерные системы (сервера) подключённые к глобальной сети (интернет к примеру).
———
Итого: Внутри вашего крипто-кошелька лежит ТОЛЬКО секретный ключ, которым вы подписываете транзакции (приказы \ запросы) по перемещению активов в сети со своего адреса на любой другой. И уже далее консенсус сети решает вправе вы такой запрос осуществить или нет.
👍11🔥1
#mem #bip39 #seed #number #count
Число вариаций (возможных комбинаций) seed фразы по протоколу BIP, в зависимости от количества слов в полной фразе.
BIP39 имеет 2048 вариантов слов. Если в фразе 24 слова, то расчëтное число комбинаций для подбора определëнной фразы может превышать расчëтное число атомов в известной человеку физической вселенной.
Число вариаций (возможных комбинаций) seed фразы по протоколу BIP, в зависимости от количества слов в полной фразе.
BIP39 имеет 2048 вариантов слов. Если в фразе 24 слова, то расчëтное число комбинаций для подбора определëнной фразы может превышать расчëтное число атомов в известной человеку физической вселенной.
👍5✍1🤔1
#ps #seed #bip39
Это теоретически возможные числа.
Если уж речь про подбор seed фразы по BIP39 протоколу, то итоговое наиболее вероятное число будет меньше. В виду того, что вероятность одинаковых слов в полной фразе ничтожна мала, и потому, что последнее слово является контрольным, которое валидирует (проверочное (хэш)) все предыдущие слова в фразе вместе взятые.
Как итог: Вероятно допустимых и действующих seed-фраз по протоколу BIP39 будет меньше, чем сейчас (нынешнее представление) расчётное число атомов в обозримой вселенной. И для 24 словесной seed (мнемоник) фразы имеет смысл использовать факториал от числа 23! с учётом 2048 вариаций.
Это для человека слова... а по факту, это табличка, в которой есть 2048 слова и их соответствие числу. А вот число уже подходит для криптографических математических расчётов. То есть по сути идёт работа с 2048и-значными числами. Есть 2х-значные, 8ми-значные, есть 10и-значные, как пальцев на руке "обычного" человека... есть и 12и-значные и 16и,.. а тут 2048-значное число, каждое из которых означает определённое слово в seed фразах.
Это теоретически возможные числа.
Если уж речь про подбор seed фразы по BIP39 протоколу, то итоговое наиболее вероятное число будет меньше. В виду того, что вероятность одинаковых слов в полной фразе ничтожна мала, и потому, что последнее слово является контрольным, которое валидирует (проверочное (хэш)) все предыдущие слова в фразе вместе взятые.
Как итог: Вероятно допустимых и действующих seed-фраз по протоколу BIP39 будет меньше, чем сейчас (нынешнее представление) расчётное число атомов в обозримой вселенной. И для 24 словесной seed (мнемоник) фразы имеет смысл использовать факториал от числа 23! с учётом 2048 вариаций.
Это для человека слова... а по факту, это табличка, в которой есть 2048 слова и их соответствие числу. А вот число уже подходит для криптографических математических расчётов. То есть по сути идёт работа с 2048и-значными числами. Есть 2х-значные, 8ми-значные, есть 10и-значные, как пальцев на руке "обычного" человека... есть и 12и-значные и 16и,.. а тут 2048-значное число, каждое из которых означает определённое слово в seed фразах.
👍3
#bip39 #seed #keys #xrpl #test
На тестовой сети XRPL и с генератором SEED фразы и ключей монет всё работает (протокол BIP39)
https://github.com/iancoleman/bip39
SEED фразу по протоколу BIP39 и ключи от отдельных сетей можно генерировать ОФФЛАЙН, то есть вообще без подключения к сети интернет. Обращаю внимание на возможность кастомной энтропии.
Есть возможность завести на любой из генерируемых XRPL адресов монетки и вывести их оттуда.
Повторюсь,. по тестам на ripple-TEST-net работает.
Получить XRP монетки на Testnet можно тут:
https://xrpl.org/xrp-testnet-faucet.html
и далее тут их можно отправить на любой адрес в тестовой сети:
https://xrpl.org/tx-sender.html
На тестовой сети XRPL и с генератором SEED фразы и ключей монет всё работает (протокол BIP39)
https://github.com/iancoleman/bip39
SEED фразу по протоколу BIP39 и ключи от отдельных сетей можно генерировать ОФФЛАЙН, то есть вообще без подключения к сети интернет. Обращаю внимание на возможность кастомной энтропии.
Есть возможность завести на любой из генерируемых XRPL адресов монетки и вывести их оттуда.
Повторюсь,. по тестам на ripple-TEST-net работает.
Получить XRP монетки на Testnet можно тут:
https://xrpl.org/xrp-testnet-faucet.html
и далее тут их можно отправить на любой адрес в тестовой сети:
https://xrpl.org/tx-sender.html
✍2👍1
#bip39 #wallets #list
Попалась статья 2023 года, в которой собраны холодные и горячие кошельки совместимые с протоколом BIP39.
По идее, одна и та же SEED-фраза на всех них будет "распаковывать" одинаковые пары ключей для всех монет, что были к этой мнемонической фразе привязаны.
https://getcoinplate.com/blog/bip39-compatible-wallets-list/
Попалась статья 2023 года, в которой собраны холодные и горячие кошельки совместимые с протоколом BIP39.
По идее, одна и та же SEED-фраза на всех них будет "распаковывать" одинаковые пары ключей для всех монет, что были к этой мнемонической фразе привязаны.
https://getcoinplate.com/blog/bip39-compatible-wallets-list/
👍3
Forwarded from Блокнот Техника [📌📒📟] (Τехник Ди)
#bip39 #seed #keys #xrpl #test
На тестовой сети XRPL и с генератором SEED фразы и ключей монет всё работает (протокол BIP39)
https://github.com/iancoleman/bip39
SEED фразу по протоколу BIP39 и ключи от отдельных сетей можно генерировать ОФФЛАЙН, то есть вообще без подключения к сети интернет. Обращаю внимание на возможность кастомной энтропии.
Есть возможность завести на любой из генерируемых XRPL адресов монетки и вывести их оттуда.
Повторюсь,. по тестам на ripple-TEST-net работает.
Получить XRP монетки на Testnet можно тут:
https://xrpl.org/xrp-testnet-faucet.html
и далее тут их можно отправить на любой адрес в тестовой сети:
https://xrpl.org/tx-sender.html
На тестовой сети XRPL и с генератором SEED фразы и ключей монет всё работает (протокол BIP39)
https://github.com/iancoleman/bip39
SEED фразу по протоколу BIP39 и ключи от отдельных сетей можно генерировать ОФФЛАЙН, то есть вообще без подключения к сети интернет. Обращаю внимание на возможность кастомной энтропии.
Есть возможность завести на любой из генерируемых XRPL адресов монетки и вывести их оттуда.
Повторюсь,. по тестам на ripple-TEST-net работает.
Получить XRP монетки на Testnet можно тут:
https://xrpl.org/xrp-testnet-faucet.html
и далее тут их можно отправить на любой адрес в тестовой сети:
https://xrpl.org/tx-sender.html
Forwarded from Блокнот Техника [📌📒📟] (Τехник Ди)
#bip39 #wallets #list
Попалась статья 2023 года, в которой собраны холодные и горячие кошельки совместимые с протоколом BIP39.
По идее, одна и та же SEED-фраза на всех них будет "распаковывать" одинаковые пары ключей для всех монет, что были к этой мнемонической фразе привязаны.
https://getcoinplate.com/blog/bip39-compatible-wallets-list/
Попалась статья 2023 года, в которой собраны холодные и горячие кошельки совместимые с протоколом BIP39.
По идее, одна и та же SEED-фраза на всех них будет "распаковывать" одинаковые пары ключей для всех монет, что были к этой мнемонической фразе привязаны.
https://getcoinplate.com/blog/bip39-compatible-wallets-list/
👍3
Τеxниκ Ди
https://github.com/iancoleman/bip39/releases Релиз кода -- по сути это отдельная HTML страничка, которая запустится на любом современном браузере. Нужна поддержка только JavaScript. То есть полностью оффлайн (без сети) вы сможете исследовать и генерировать…
#PBKDF2 #crypt #algo #bip39
PBKDF2
https://ru.wikipedia.org/wiki/PBKDF2
Алгоритм использован почти что во всех популярных крипто-методах и программах.
Даже в VeraCrypt, TrueCrypt, LastPass.
Предметом моего исследования является то, что для генерации BIP39 ключей по мнемонической фразе (seed) алгоритм PBKDF2 так же много где использован в числе повторений 2048 раз.
Что любопытно, если провести этот алгоритм 2049 раз, то мы получим на одной и той же seed фразе уже совершенно другие валидные ключи и их адреса.
Для криптографии в плане криптовалюты -- этот алгоритм может многократно усложнять обратный подбор... что, в виду квантовых исследований программирования для криптографии может и не спасëт, но точно будет препятствием к базовым инструментам брутфорса.
Итого, на одной seed фразе, кроме "дополнительного парольного слова" можно одновременно использовать увеличение числа PBKDF2 проходов.
📔 @tech_di
PBKDF2
(образовано от англ. password-based key derivation function) — стандарт формирования ключа на основе пароля. Является частью PKCS #5 v2.0 (RFC 2898).
https://ru.wikipedia.org/wiki/PBKDF2
Алгоритм использован почти что во всех популярных крипто-методах и программах.
Даже в VeraCrypt, TrueCrypt, LastPass.
Предметом моего исследования является то, что для генерации BIP39 ключей по мнемонической фразе (seed) алгоритм PBKDF2 так же много где использован в числе повторений 2048 раз.
Что любопытно, если провести этот алгоритм 2049 раз, то мы получим на одной и той же seed фразе уже совершенно другие валидные ключи и их адреса.
Для криптографии в плане криптовалюты -- этот алгоритм может многократно усложнять обратный подбор... что, в виду квантовых исследований программирования для криптографии может и не спасëт, но точно будет препятствием к базовым инструментам брутфорса.
Итого, на одной seed фразе, кроме "дополнительного парольного слова" можно одновременно использовать увеличение числа PBKDF2 проходов.
📔 @tech_di
👍5✍1🔥1
#seed #bip39 #words #seed #n2048
Любую SEED фразу можно привести к более короткому цифровому виду.
Все слова, которые могут быть использованы в seed-фразе, берутся из чëтко упорядоченного списка слов.
Например, для BIP39 используется 2048 слов. Все подобраны так, что бы по первым 4 буквам не было пересечений.
Для английского словаря можно все слова seed-фразы и их цифровое значение посмотреть в официальном списке:
https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
Этот словарь, BIP39, используется во многих крипто-кошельках, в том числе и в Trust wallet, Ledger, Trezor, Safepal и другие.. Подробнее есть на странице блокнота 1646
📌 @tech_di
Любую SEED фразу можно привести к более короткому цифровому виду.
Все слова, которые могут быть использованы в seed-фразе, берутся из чëтко упорядоченного списка слов.
Например, для BIP39 используется 2048 слов. Все подобраны так, что бы по первым 4 буквам не было пересечений.
Для английского словаря можно все слова seed-фразы и их цифровое значение посмотреть в официальном списке:
https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt
Этот словарь, BIP39, используется во многих крипто-кошельках, в том числе и в Trust wallet, Ledger, Trezor, Safepal и другие.. Подробнее есть на странице блокнота 1646
📌 @tech_di
✍3🔥3👍2
#mem #chatgpt #sql #bip39 #words #count
Интеграция ИИ в SQL запросы для баз данных.
На скрине пример выборки, когда с помощью ChatGPT делают сокращение длинных комментариев пользователей до предложения в 5 слов (тезиса), с сохранением основного посыла всего комментария.
Интересная доп. идея, когда можно из баз текстов вычленять слова из списка 2048 слов для seed фраз по BIP39
📔 @tech_di
Интеграция ИИ в SQL запросы для баз данных.
На скрине пример выборки, когда с помощью ChatGPT делают сокращение длинных комментариев пользователей до предложения в 5 слов (тезиса), с сохранением основного посыла всего комментария.
Интересная доп. идея, когда можно из баз текстов вычленять слова из списка 2048 слов для seed фраз по BIP39
📔 @tech_di
👍6✍2🔥1🤔1
#mem #key #bip39 #seed #words
Идея в том, что можно любой текст, любой длинны, на любом языке преобразовать в seed фразу и ключи для крипто-кошельков. Всë дело в энтропии, на основе которой строится математика для seed-фразы.
Можно для seed использовать библию, какие-то любимые цитаты, томик "Войны и Мир" или весь текст не горящих рукописей "Мастер и Маргарита".
Но не стоит забывать, что такая гениальная идея может придти в голову кому-то ещë 😉, поэтому рекомендуется всë-же использовать более сложное для повторения поле данных.
📔 @tech_di
Идея в том, что можно любой текст, любой длинны, на любом языке преобразовать в seed фразу и ключи для крипто-кошельков. Всë дело в энтропии, на основе которой строится математика для seed-фразы.
Можно для seed использовать библию, какие-то любимые цитаты, томик "Войны и Мир" или весь текст не горящих рукописей "Мастер и Маргарита".
Но не стоит забывать, что такая гениальная идея может придти в голову кому-то ещë 😉, поэтому рекомендуется всë-же использовать более сложное для повторения поле данных.
📔 @tech_di
🔥4👍2
#mem #bip39 #seed #words #howto
Только первые 4е буквы в словаре SEED-слов на английском языке решают. Они подобраны были так, что-бы минимизировать их инакочтение
Словарь всего из 2048 слов
То есть, достаточно первых 4х букв слова (некоторые слова и вовсе 3х буквенные) что бы 100% узнать всë слово из seed-фразы
Так же их можно записывать и цифрами (номером порядковым отсорториванным по алфавиту в этом словаре seed фраз из 2048 слов)
📌 @tech_di
Только первые 4е буквы в словаре SEED-слов на английском языке решают. Они подобраны были так, что-бы минимизировать их инакочтение
Словарь всего из 2048 слов
То есть, достаточно первых 4х букв слова (некоторые слова и вовсе 3х буквенные) что бы 100% узнать всë слово из seed-фразы
Так же их можно записывать и цифрами (номером порядковым отсорториванным по алфавиту в этом словаре seed фраз из 2048 слов)
📌 @tech_di
🤔4✍2👍1