SEED фраза в блокчейне — подробный гайд

Что такое Seed фраза и зачем она нужна? Как с помощью seed фразы можно восстановить свой кошелек и насколько это безопасно?

Bitcoin — валюта будущего, для хранения которой необходим лишь мозг

Если вы доверяете третьим лицам в хранении ваших средств, то вам не нужен Биткоин. Лучше уж довериться банку, чем какому-то неизвестному серверу, на котором хранится ваш биткоин кошелек.

Криптография, на которой работает биткоин позволяет создавать резервные копии кошельков без какой-либо сторонней помощи. По факту, если и есть одна единственная причина, по которой из-за Биткойна можно разволноваться, то вот какая: кто угодно может полностью контролировать свои деньги. Волноваться, правда, нужно не вам, а цензорам, тоталитарным гос-вам и, в первую очередь, огромным банковским корпорациям, всю деятельность которых можно заменить десятком смарт-контрактов.

Seed фраза — 12 случайных слов адреса, на котором сохранены все ваши средства

Давайте же начнем с того, как вы можете восстановить свой кошелек с помощью Seed фразы.

Большинство кошельков имеют встроенную функцию бекапа. Бекап кошелька или же Seed фраза(ключ) зачастую состоит из набор случайных английских слов, зачастую из 12, иногда из 18 и 24.
Seed фраза выглядит как 12-24 (в зависимости от блокчейна) слова. В биткоине это 12 английских слов.

Подобная цепочка слов не имеет никакого смысла, но может оказаться самой дорогой последовательностью слов за всю историю человечества.
Seed фраза – это все, что нужно знать, чтобы восстановить свой кошелек или иметь к нему доступ, вне зависимости о того, сколько адресов вы создали и сколько транзакций провели.

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

Последовательность слов — всё, что вам необходимо знать.

Если вы сможете запомнить 12 слов из SEED фразы, то можно путешествовать по всему миру, даже не перевозя с собой биткоины, например, на аппаратных кошельках. Если нет устройства, нет кошелька, нет монет. Но вы всегда сможете восстановить свои средства в любой точке мира – главное знать SEED фразу.

Никто не сможет украсть у вас деньги, никто не сможет их заблокировать, никто не сможет узнать владеете ли вы ими.
Разве это не магия? Вы можете хранить деньги у себя в голове.

Seed в различных BTC-кошельках

Как получить Seed фразу и где восстановить свой кошелек? Всё очень просто.

Загрузите программу-кошелёк с поддержкой так называемых иерархически детерминированных кошельков. Так как почти каждый Bitcoin-кошелёк поддерживает эту технологию, список пригодных кошельков достаточно широк.
Некоторые из них Bither, Electrum, Exodus, Jaxx, Ledger, Trezor.
Эти кошельки потребуют от вас записать ваш SEED перед тем, как вы сможете впервые открыть кошелёк.

Записав SEED, вы выполнили самое сложное. Теперь у вас имеется строка с магическими словами.
Но самый интересный вопрос остаётся открытым: как вы восстановите ваши деньги?

Когда жёсткий диск ломается или смартфон попадает под каток, как вам вернуть доступ к монетам при помощи SEED-ключа? Самое захватывающее во всей истории то, как вы будете использовать seed для возврата доступа, вы увидите себя сидящим у компьютера с замиранием сердца, пока кошелёк разворачивает ваш бекап. Когда вы впервые используете несколько слов для восстановления ваших монет на другой системе, возможно находящейся за тысячи километров от той, где вы изначально их хранили, этот момент будет магическим для вас и для Биткоина.

Самый простой способ быстро восстановить монеты — использовать такой же кошелёк, какой вы использовали для генерации SEED-ключа. Если бэкап создавался при помощи Electrum, используйте его; если был использован Trezor, то опять же используйте его, и так далее. Вы сможете непринуждённо восстановить монеты.

На некоторых кошельках, вам необходимо искать опцию восстановления средств из бэкапа, на других вам необходимо открыть новый кошелёк из Seed. После некоторых поисков, вы найдёте эту опцию.
Откроется специальное поле, в которое вы введёте ваши магические слова и все деньги будут восстановлены.

Но не всегда все так просто, как кажестся.
Что, если вы потеряли свое устройство?
Что, если ваш Trezor сломался?
Что, если пропадет сервер, поддерживающий работу кошельков вроде electrum, jaxx или bither?

Как тогда можно восстановить свои средства, в такой сложной ситуации? Преимущество криптографии, заключается в том, что у вас всегда есть ваши приватные ключи, так что не волнуйтесь!

MasterKey и стандарты seed — BIP44, BIP32

Seed фраза является основой для развертывания всех ваших приватных ключей со всей математической строгостью.

Давайте на секунду углубимся в криптографические детали. Существует криптографическая процедура, называемая «иерархически детерминированный кошелек».
Она переводит SEED фразу в Мастер-ключ, из которого все остальные ключи развертываются в детерминистическом порядке. Проще говоря – ваш Seed ключ работает независимо от типа кошелька.
Ему не нужно доверять – это математика.

Бэкап, который был создан при помощи кошелька Trezor, сработает и в Exodus.

Единственная проблема состоит в том, что существует два типа стандартов.
В то время, как ключевая фраза (SEED) и Мастер-ключ одинаково стандартизированы, существует два способа восстанавливать ключи и адреса вашего кошелька, они называются BIP32 и BIP44. Так что, если вы создали SEED используя кошелек с поддержкой BIP44, вроде Bither, и пытаетесь восстановить его при помощи кошелька с BIP32, типа Electrum, то вы откроете пустой кошелёк.
Значит, необходимо выяснить, какой кошелёк подходит для восстановления.

Некоторые кошельки вроде Ledger используют фразу из 24 слов, тогда как другие, вроде Exodus, будут использовать SEED из 12 слов. И нет, вы не отделаетесь тем, что просто будете везде использовать первые 12 слов.
SEED из 12 слов несовместим с кошельком, поддерживающим SEED из 24 слов.

Также, не все кошельки используют и понимают тот же словарный набор, а у некоторых отсутствует правильная реализация путей развёртывания; например, Exodus может восстановить лишь первые 4 адреса, созданные с помощью Мастерключа, а на Coin.space у нас не было возможности восстановить адреса, созданные при помощи другого кошелька, и так далее.

Если у вас возникли трудности с восстановлением кошелька из-за неопределенных стандартов восстановления, то можно посетить сайт генератор BIP39 или BIP32. Здесь, вы можете просто ввести свой SEED-ключ, и получить всю необходимую для восстановления ваших средств информацию.

Первое, приложение отобразит для вас приватные ключи и адреса.
Вы можете взять их и использовать для восстановления адресов в Bitcoin Core, Electrum и других кошельках, позволяющих импортировать приватные ключи.

Второе, инструменты покажут вам “Расширенный Ключ BIP32” (Extended Key) и Мастер-Ключ, который можно использовать для восстановления кошелька при помощи, например, Electrum.
Много слов, а смысл таков: обычно, это легко восстанавливать ваши монеты при помощи секретной фразы. Вам не понадобится никакой IT-шной мудрости.

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

FAQ по работе SEED

Теперь, давайте углубимся в подробности: что происходит? С помощью каких таких техник работает магическая последовательность слов? И, в конце концов, безопасен ли весь этот процесс?

Чтобы осознать принцип работы ключевой фразы, вам нужно больше знать о том, как хранятся биткойны. Возможно вы уже знаете, что получаете монеты при помощи адреса.
Этот адрес образуется из ваших публичных ключей, а они образуются из приватных ключей.

Таким образом, сначала ваш кошелёк сгенерирует приватный ключ, затем он разворачивает публичный ключ, а потом он трансформирует публичный ключ в адрес.

Очень простой способ сохранить монеты — просто записать или сохранить ваш приватный ключ в зашифрованый файл. Приватный ключ похож на случайный набор цифр и букв. Ваш SEED является ключом, магической дверью, соединённой с целым миром ключей и адресов.
Это нечто вроде карты, показывающей вам где найти ваши биткойны в безбрежном океане. Вы можете развернуть ключи для Лайткойна, Monero, Эфириума и так далее, из одного и того же ключа, вот почему мультивалютные кошельки вроде Jaxx или Exodus могут при помощи одного SEED-ключа сохранять сразу множество криптовалют.

В теории, SEED-ключ совершенно безопасен и является жёсткой математикой.
Но на самом деле вам не хватает всего лишь ещё одной капли паранойи, чтобы сказать: а как я могу быть уверен, что SEED, произведённый на моём компьютере, знаю только я? В том случае, если кошельки вроде Electrum, Mycelium или Exodus создают последовательность слов, откуда вам знать, что не существует скрытого кода, отсылающего слова третьей стороне? И как вы можете точно знать, имеются ли на вашем ПК вирусы-шпионы, ждущие, пока биткойн-кошелёк загрузит SEED в оперативную память, а затем крадующие его? Вы никогда не получите полную безопасность.
Никогда.

Но вы можете получить её в достаточно высокой степени.
Для этого, вам стоит использовать генератор BIP39, вроде того, что предлагает сделать Иэн Колеман.
Затем, вы сохраняете сайт для его использования на жесткий диск своего компьютера, выключаете Интернет, и запускаете сайт в режиме оффлайн.

Теперь вы можете дать программе создать SEED без подключения к Интернету. Когда процесс создания завершён, запишите SEED на бумажку.
Если хотите хранить его в цифровом виде, шифруйте файл при помощи сильного пароля и программы, которой вы доверяете. Затем прокрутите вниз и запишите BIP39 Мастер-ключ. Прокрутите ещё ниже, кликните на Производные BIP44 (BIP44 derivates), запишите некоторые адреса.

Выбор адресов для получения средств зависит от того, в каком кошельке вы собрались разворачивать их, некоторые читают производные от BIP32, некоторые — от BIP44. Multibit умеет восстанавливать все типы производных.

Репостни, чтоб не забыть

P. S. Напомню, на binance проходит акция - зарегистрируйся по этой ссылке с промо-кодом 19800728 и не плати комиссию вообще!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *