Блокнот Техника [📌📒📟]
1.11K subscribers
2.46K photos
192 videos
11 files
785 links
Блокнот. Заметки, наблюдения, мысли.

Open Source: Основано на открытых источниках.

Всë представленное здесь - только для ознакомления. Всë написанное - есть плод моих фантазий и мыслей.

Достоверность публикуемого не гарантируется. Проверяйте сами.
Download Telegram
Forwarded from Τеxниκ Ди
#crypto #ledger #bip39 #mnemonic

Сид-фраза (мнемоник) это лишь человеко-легко-читаемое представление закрытого (секретной части) ключа.

Часто используется протокол BIP, к примеру BIP39. Это алгоритм и он может работать локально (без сети), по сид-фразе криптографически "распаковывает" хоть целые каталоги секретных ключей.

То есть, используя всего одну сид-фразу можно на её основе через BIP протокол создать пары ключей (публичную часть + секретную) для подавляющего большинства крипто-проектов и почти что в любом количестве.

Ledger Nano как раз использует BIP39 и сам этот аппаратный кошелёк хранит у себя распакованную ноду на отдельном чипе безопасности. Она перед сохранением на чип шифруется пин-кодом.

Другими словами — потеря железки (холодного аппаратного кошелька Ledger) или гипотетическое закрытие фирмы их выпускающей НИКАК не отразится на сохранности того, что было на нём... Конечно же, ЕСЛИ у вас всё ещё есть сид-фраза. Потому как по BIP39 вы все те же самые кошельки сможете распаковать (получить секретные ключи) на любом другом горячем кошельке (мульти-кошельке) или аппаратном кошельке, который поддерживает BIP39... а таких много.

И тут подходим к тому, что ваш кошелёк (горячий или холодный) — это только место, где хранится секретный ключ, подписывающий вашу транзакцию.

А все активы на этих кошельках (адресах) находятся в сети. Вернее в базах данных, которые поддерживает сеть того или иного крипто-проекта. А сеть поддерживают ноды, зеркала и валидаторы — по сути своей отдельные компьютерные системы (сервера) подключённые к глобальной сети (интернет к примеру).

———
Итого: Внутри вашего крипто-кошелька лежит ТОЛЬКО секретный ключ, которым вы подписываете транзакции (приказы \ запросы) по перемещению активов в сети со своего адреса на любой другой. И уже далее консенсус сети решает вправе вы такой запрос осуществить или нет.
👍11🔥1
#mem #bip39 #seed #number #count

Число вариаций (возможных комбинаций) seed фразы по протоколу BIP, в зависимости от количества слов в полной фразе.

BIP39 имеет 2048 вариантов слов. Если в фразе 24 слова, то расчëтное число комбинаций для подбора определëнной фразы может превышать расчëтное число атомов в известной человеку физической вселенной.
👍51🤔1
#ps #seed #bip39

Это теоретически возможные числа.

Если уж речь про подбор 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
2👍1
#bip39 #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
Forwarded from Блокнот Техника [📌📒📟] (Τехник Ди)
#bip39 #wallets #list

Попалась статья 2023 года, в которой собраны холодные и горячие кошельки совместимые с протоколом BIP39.

По идее, одна и та же SEED-фраза на всех них будет "распаковывать" одинаковые пары ключей для всех монет, что были к этой мнемонической фразе привязаны.

https://getcoinplate.com/blog/bip39-compatible-wallets-list/
👍3
#PBKDF2 #crypt #algo #bip39

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
👍51🔥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
3🔥3👍2
#mem #chatgpt #sql #bip39 #words #count

Интеграция ИИ в SQL запросы для баз данных.

На скрине пример выборки, когда с помощью ChatGPT делают сокращение длинных комментариев пользователей до предложения в 5 слов (тезиса), с сохранением основного посыла всего комментария.

Интересная доп. идея, когда можно из баз текстов вычленять слова из списка 2048 слов для seed фраз по BIP39

📔 @tech_di
👍62🔥1🤔1
#mem #key #bip39 #seed #words

Идея в том, что можно любой текст, любой длинны, на любом языке преобразовать в seed фразу и ключи для крипто-кошельков. Всë дело в энтропии, на основе которой строится математика для seed-фразы.

Можно для seed использовать библию, какие-то любимые цитаты, томик "Войны и Мир" или весь текст не горящих рукописей "Мастер и Маргарита".

Но не стоит забывать, что такая гениальная идея может придти в голову кому-то ещë 😉, поэтому рекомендуется всë-же использовать более сложное для повторения поле данных.

📔 @tech_di
🔥4👍2
#mem #bip39 #seed #words #howto

Только первые 4е буквы в словаре SEED-слов на английском языке решают. Они подобраны были так, что-бы минимизировать их инакочтение

Словарь всего из 2048 слов

То есть, достаточно первых 4х букв слова (некоторые слова и вовсе 3х буквенные) что бы 100% узнать всë слово из seed-фразы

Так же их можно записывать и цифрами (номером порядковым отсорториванным по алфавиту в этом словаре seed фраз из 2048 слов)

📌 @tech_di
🤔42👍1