Файлы биткоин с каким расширением
Перенести Биткоин кошелёк означает предоставить программе хранилища возможность синхронизировать все проведённые с какого-либо адреса транзакции, ведь по сути адрес — это и есть кошелёк. Чтобы синхронизация оказалось возможной, нужно иметь приватный ключ, соответствующий этому адресу. Собственно, адрес и защитный ключ, сохраненные на обычном листе бумаги, либо на отдельном электронном носителе — это и есть резервная копия, которая позволяет затем восстановить программный Биткоин-кошелёк на другом компьютере.
И адрес, и приватный ключ — это длинные строки латинских символов и цифр, ввести которые без ошибки довольно непросто. А если ваш портфель состоит из нескольких криптовалют или адресов много даже одной монеты, то переносить все адреса и приватные ключи вовсе станет непосильной задачей. Поэтому в большинстве программ сегодня предусмотрена возможность автоматически сохранять резервную копию в виде отдельного файла, который вы сохраняете в надежном месте. С помощью него можно будет восстановить кошелёк на другом устройстве буквально в несколько кликов мышки.
Более продвинутые сервисы пошли дальше — все адреса и ключи кодируются в фразе, состоящей из нескольких английских, а кое-где уже и из русских слов. В таком случае, ответ на вопрос, как перенести Биткоин кошелёк, становится ещё проще — достаточно запомнить или записать сид-фразу и в любом месте на любом устройстве можно без проблем восстановить ваше хранилище в полном объёме.
Как перенести Биткоин кошелёк на другой компьютер или флешку с помощью файла wallet.dat?
Это тот самый файл, который содержит самые главные сведения о вашем кошельке — все используемые адреса и ключи к ним. Его нужно сохранить в нескольких независимых местах: на компьютере и отдельном носителе, что убережёт от потери данных в случае поломки основной машины. Где находится файл, можно узнать, забив в поисковике Проводника слово «wallet», потому что для разных ОС место дислокации файла разное. В кошельке Bitcoin Core можно увидеть адрес файла, если зайти в меню «Помощь — Окно отладки — Информация — Каталог данных».
Для ОС Windows 7, 10 нужный нам адрес выглядит обычно так:
C:\Users\Имя пользователя\AppData\Roaming\Название кошелька\wallets
Файл wallet.dat копируем на другой носитель и можем переходить непосредственно к процессу переноса кошелька. На другом компьютере загружаем и устанавливаем программу хранилища, ту же, в папке которой мы взяли файл. Копируем на компьютер в любом месте wallet.dat с флешки или диска, где он сохранён. Дальше закрываем программу кошелька (обязательно) и заменяем пустой файл wallet.dat в папке установленного программного клиента на только что скопированный. Теперь запускаем программу ещё раз и ждём, пока она синхронизирует все данные. Через некоторое время вы увидите в интерфейсе кошелька все адреса, которые используете.
Если вы работаете с ОС Ubuntu, нужно будет убрать галочку с опции «удалённый доступ», прежде, чем копировать в корневой каталог кошелька файл wallet.dat. Адрес файла в этой ОС и в Linux такой: /home/имя учетной записи/.bitcoin/. В ОС Mac вместо каталога «Имя учётной записи», заходим в «Library», затем в «Application Support» и выбираем папку Биткоин.
Весь алгоритм переноса Биткоин кошелька на другой компьютер сводится к нескольким простым шагам:
-
Запускаем программу кошелька на своем компьютере.
По-другому адрес обращения к данным можно прописать сразу в ярлыке кошелька. Для этого заходим в свойства ярлыка и в строке запуска добавляем bitcoin-qt.exe - datadir=data, где после знака равенства указываем папку на диске D, в которой будут находиться все служебные файлы программы.
Перенос Биткоин-кошелька с помощью сид-фразы
Это самый простой вариант. Вы устанавливаете программу кошелька на свой ПК и выбираете пункт меню «у меня уже есть сид-фраза». В разных программах она может выглядеть несколько по-разному или быть на английском языке, но смысл тот же. Далее вводите свою сид-фразу и программа восстанавливает ваш Биткоин-кошелёк в полном объёме. Обратите внимание, что сид-фраза действительна только в той программе, в которой была создана.
Как перенести кошелек Bitcoin с бумажной резервной копии?
По причине неправильного хранения паролей криптовалютных кошельков учащаются случаи кражи монет, а отсутствие бэкапа приводит к потере средств по собственной ошибке. Чтобы избежать таких ситуаций, необходимо выбрать один из методов надежного хранения ключей и резервных копий.
Что хранить?
Практически любое холодное локальное хранилище имеет функцию резервного копирования, которой необходимо воспользоваться. Резервная копия представляет собой файл формата dat или json. Локальные кошельки типа BitcoinCore выдают в качестве резервной копии файл wallet.dat, который является единственным ключом для восстановления в случае потери основного пароля или физического повреждения диска. Локальные хранилища необходимо шифровать, поэтому в список паролей добавляется еще и шифр для входа в программу-кошелек.
Выходит, что владелец криптовалюты обязан надежно защитить не только символьные пароли и адреса, но и отдельные файлы. Не забываем и про двухфакторную авторизацию для биржевых кошельков, которая требует хранения резервных QR-кодов в формате изображения. В итоге полный список файлов для хранения может вырасти до внушительных размеров:
- Публичный ключ в текстовом формате из 34 символов (у каждой криптовалюты может быть свой формат).
- Приватный ключ в формате WIF из 51 символа – самый важный элемент.
- Пароль для входа в программу-кошелек.
- Резервная копия в текстовом формате или форматах dat, json.
- Резервная копия скрина QR-кода для бэкапа программы двухфакторной авторизации.
Сначала рассмотрим основные методы для надежной защиты криптовалютных паролей.
Как правильно хранить пароли
Самый надежный способ – в уме. Человеческий мозг способен запомнить всю необходимую информацию, включая длинные приватные ключи в формате WIF. К сожалению, никто не даст гарантию отсутствия сбоя в нейронах или травмы головы. Кроме того, бэкап цифрового файла невозможно загрузить в мозг, хотя попытки уже существуют. Память может подвести любого человека без исключения, поэтому рассмотрим второй по надежности способ ‒ бумажный криптокошелек. Для удобства любой нецифровой вид хранения информации (гравировка на железе, ламинирование, резьба по дереву и т.д.) будем называть бумажным.
Хранение паролей на бумаге рекомендуется в большинстве случаев. Бумага исключает риски, связанные с вирусным ПО и отлично подходит для ходлеров. За надежность приходится платить удобством. Бумажное хранилище не дает возможности скопировать данные, из-за чего вручную придется вводить длинный публичный и приватный ключ.
Все необходимые данные можно записать на бумаге в трех форматах:
- Естественный незашифрованный вид. Недостаток очевиден – в случае нахождения секретной информации вор получает доступ к биткоинам.
- Зашифрованный вид.
Для того, чтобы вручную зашифровать и запомнить свой приватный ключ от биткоин-кошелька, можно воспользоваться хитростью. Самый простой шифр рассмотрим на примере закрытого биткоин-ключа в формате WIF: 5KjvscgHeMpm484wtkJNrS gACE mckhHJLGFs Vd3 ByK5qZZXj3hS.
Предположим, что владельцу монет несложно запомнить две пары обманок: gAC – nBN; Vd3 – M5d. Тогда зашифрованный приватный пароль будет иметь вид 5KjvscgHeMpm484wtkJNrS nBN EmckhHJLGFs M5d ByK5qZZXj3hS
Такой способ считается надежным и каждый человек может придумать свой легкий для запоминания алгоритм. Чем он сложнее, тем надежнее. Очевидно, что для такого «кодирования» криптокошелька нельзя применять настоящие слова или оставлять любые намеки на местоположение обманных символов. Например, вставка слова back будет замечена вмиг, после чего брутфорс (перебор) 4 символов займет не так много времени и биткоины будут переведены на счет злоумышленника.
5KjvscgHeMpm484wtkJNrSGaCEmckhHJLGFs backy K5qZZXj3hS
Никогда не используйте слова или словосочетания!
Также необходимо помнить, что в WIF-формате не используются следующие символы:
- 0 (ноль);
- O (большая буква О);
- l (маленькая L);
- I (большая i);
- «\+» и «/».
Если добавить эти символы в свой закодированный приватный ключ, вор получит жирную подсказку для разгадывания пароля. Еще одно важное правило – каждый WIF-ключ начинается с цифры 5, поэтому ее необходимо всегда оставлять как первый символ. Также не рекомендуется использовать логические методы кодировки вроде добавления к каждой цифре 1, замещение букв предыдущей по алфавиту и т.п.
- QR-код. Распечатанный QR-код сложнее зашифровать, для чего приходится прибегать к сторонним сервисам. Взамен картинка дает удобство, так как исчезает необходимость ручного ввода идентификаторов.
Не рекомендуется использовать онлайн-генераторы ключей для криптовалют. Используйте только официальное ПО.
В итоге необходимые для доступа к монетам ключи записаны в бумажном закодированном виде, но как хранить файлы бэкапа?
Как хранить резервные копии
Восстановить доступ к монетам в случае аппаратного сбоя локального кошелька можно с помощью файлов wallet.dat. Находится необходимый файл бэкапа по адресу C:\Users\YourUserName\Appdata\Roaming\Bitcoin. Кроме биткоина, путь актуален и для других локальных криптохранилищ. В случае двухфакторной авторизации на горячем кошельке необходимо сохранить бэкап QR-кода или секретного ключа.
Хранить резервную копию необходимо на отдельном устройстве, которое никогда не подключается к интернету с целью защиты от фишинга . Самый подходящий вариант – флеш-накопитель.
Далее владелец монет должен установить пароль на архив с резервной копией. Записать его можно на бумаге и зашифровать вышеописанным ручным методом.
В результате всех проделанных действий владелец монет помнит способ дешифровки своего пароля от бумажного криптовалютного кошелька. Резервная копия хранится на отдельном устройстве без доступа к интернету и также зашифрована паролем, метод декодирования которого находится в памяти владельца.
Ручную кодировку можно не использовать, тогда придется воспользоваться сторонними программами для шифрования паролей или вовсе отказаться от кодировки и надеяться на отсутствие воров. В таком случае все пароли и бэкапы можно хранить в двух копиях на двух флешках без всяких шифров.
Вопрос о том, как найти потерянные Биткоины – один из самых популярных в криптовалютном сообществе с времен резкого роста стоимости этого электронного актива. Что же нужно сделать, чтобы решить данную проблему максимально быстро и просто? Как искать утерянное «цифровое золото»? Как защититься от проблем в будущем? Обо всем этом и о многом другом читатель узнает по ходу прочтения статьи.
Сколько Биткоинов потеряно?
Многим интересен вопрос о том, сколько Биткоинов потеряно в принципе. Сразу упомянем о том, что потерянными токенами считаются те, доступ к использованию которых был полностью утрачен.
Сейчас 90% монет хранятся всего лишь на 0,8% от всех созданных кошельков. Лишь половина из этих хранилищ содержит в себе более 10 Биткоинов. Многие из хозяев этих хранилищ являются майнерами, которые на начальном этапе запуска блокчейна получали десятки монет за каждый добытый блок.
Современные аналитики сформировали единое и подавляющее мнение о том, что именно эта категория кошельков содержит в себе огромное скопление «мертвых» хранилищ с утерянными навсегда или на очень длительное время активами. Ведь в те времена к «цифровому золоту» относились небрежно, а его стоимость исчислялась центами или долларами. Потом же, после резких скачков курса, многие хозяева уже хотели вернуть свои монеты, но не могли сделать это по тем или иным причинам.
Точной цифры никто дать не может, но приблизительные объемы потерянных Биткоинов исчисляются 3-4 миллионами монет.
Исследования Chainalysis
Единственной более-менее авторитетной проверкой в данной отрасли является исследование Chainalysis (известная аналитическая компания). Ее специалисты подтвердили потерю 3,8 млн BTC.
Данные основываются на проверке всех находящихся в обороте монет, отталкиваясь от параметра их возраста и активности использования (насколько часто они перемещались из кошелька в кошелек и участвовали в операциях).
Chainalysis считает, что самые значительные безвозвратные потери произошли в период первых двух лет после запуска блокчейна Биткоина. Именно на отрезке между 2009 и 2010 годами фиксировались самые значительные заработки в «цифровом золоте» при помощи майнинга. А заниматься этим тогда можно было даже на обычном компьютерном оборудовании, которое было у многих.
Как искать потерянные Биткоины: самые распространенные способы?
Есть много способов того, как искать потерянные Биткоины. Шансы на восстановление доступа к Биткоинам очень сильно зависят от того, с какими проблемами столкнулся конкретный инвестор. Утрата бумажного кошелька – это практически 100%-ый провал. Но всегда есть варианты, при которых восстановление возможности использовать Биткоины реально. Далее мы рассмотрим основные из них.
Используем wallet.dat
Наличие файла wallet.dat может спасти ситуацию. Именно в нем содержатся главные данные о кошельке и его различных характеристиках. Если у инвестора имеется резервная его копия, восстановить полноценный доступ к кошельку не сложно. Нужно:
установить программу-кошелек на ПК;
найти, где файл хранится на устройстве;
поменять пустой файл wallet.dat установленного кошелька на тот, который связан с кошельком, на котором есть монеты.
Этот вариант является одним из самых простых для тех пользователей, которые регулярно делают резервные копии и потеряли доступ к кошельку из-за поломок «железа».
С помощью секретной фразы
Большинство популярных Биткоин-кошельков имеет функциональность по использованию восстановления доступа к сбережениям с помощью секретной фразы. Возвратить все утерянные средства можно просто путем ее ввода, если она сохранилась на любом физическом или электронном носителе (использование первого безопаснее, а использование второго более универсальное):
Указываем секретную комбинацию из слов или фраз.
Запускаем процедуру бэкапа.
Использование этого метода позволит вернуть средства, финансовую информацию и статистику операций по кошельку. Но важно быть осторожным, так как потеря seed-фразы или передача ее сторонним лицам чревата окончательной потерей средств.
Через консоль
Пользователи компьютерных версий кошельков пользуются одним интересным методом восстановления через консоль:
устанавливают программу-кошелек на ПК и получают новый файл wallet.dat;
переносят файл в безопасное место;
открывают консоль «бумажника» и вносят туда следующие данные: importprivkey <номер хранилища>;
получают набор символов, который в дальнейшем позволяет вернуть доступ к кошельку и потерянным монетам;
записывают полученное на бумаге и надежно хранят ее вдали от посторонних глаз.
Восстанавливаем потерянные Биткоины на онлайн-кошельке
Использование онлайн-кошелька позволит максимально просто восстановить потерянные Биткоины. В такой ситуации вернуть контроль над хранилищем криптовалюты можно через:
Процедуру восстановления через e-mail – в окне авторизации можно нажать на «Забыли пароль?» и действовать по указаниям программы.
При помощи ввода seed-фразы, которую выдали при первой регистрации и открытии онлайн-кошелька.
Через администрацию, которая в некоторых случаях идет навстречу и помогает тем, кто имеет максимум данных по утраченному хранилищу.
Потеря аппаратного кошелька
Многие считают, что потеря аппаратного кошелька (физическое хранилище, визуальное похожее на флешку) – это полный крах без возможности восстановить свои монеты. Это ошибка и иногда шанс на положительный итог имеется, если поступить так:
купить новое устройство;
загрузить кошелек и отказаться от создания нового хранилища, выбрав функцию восстановления;
ввести сид-фразу и ждать загрузку новой конфигурации.
В итоге, восстановление отберет лишь пару сотен долларов (цена нового физического кошелька) и несколько десятков минут личного времени при его первичной настройке.
Что делать при удалении wallet.dat?
на устройстве было настроено облачное копирование файлов;
файл был удален просто через корзину (можно привлечь специалистов по восстановлению файлов).
Если потеря связана с физической поломкой носителя, будет труднее. Но и в данной ситуации могут помочь эксперты, специализирующиеся на таком ПО, как CardRecovery.
Восстановление пароля
Потеря пароля от кошелька не означает полную потерю доступа к его содержимому навсегда. Восстановление пароля возможно посредством:
Обычного перебора и попыток входа (но стоит понимать, что каждая новая неуспешная попытка будет отбирать больше времени из-за роста времени ожидания).
Восстановления через специальную форму в экосистеме программы (возможно, если владелец может предоставить максимум важной информации, нужной для процедуры).
Обращения в техническую поддержку.
Применения seed-фразы для восстановления пароля.
Есть даже такие экзотические подходы, как использование помощи гипнотизера, который поможет вспомнить пароль самостоятельно.
Защита от потери Bitcoin
Напоследок предоставим список правил, при помощи которых Ваша защита от потери Bitcoin окажется на высочайшем уровне:
храните пароли и сид-фразы в надежных местах или на бумажных носителях;
обязательно настройте файервол на своем ПК;
регулярно чистите историю браузера с целью защиты от действий хакеров;
храните Биткоин исключительно на бумажных или аппаратных кошельках, отказываясь от облачных вариантов;
для разных сервисов и кошельков используйте максимально разные пароли, между которыми нет никакой связи или закономерностей.
Полное выполнение этих советов практически на 100% защитит Вас от любых проблем, связанных с потерей блокчейн-денег.
Где найти Биткоин
На текущий момент найти Биткоин можно:
на удобных и простых в использовании сервисах обмена криптовалют (более скоростные и менее требовательные, чем те же биржи и, в целом, самые универсальные для того, чтобы обзавестись первыми Биткоинами);
на биржах криптовалют, где вариативность высокая, но присутствует куча требований к регистрации и верификации;
в специальных криптоматах, при помощи которых можно купить цифровые деньги за обычный фиат;
в физических пунктах обмена криптовалют;
на сайтах, которые занимаются раздачами цифровых денег за те или иные активности;
в множестве других мест.
Криптовалюты плотно вошли в нашу жизнь и, несмотря на рост их цены, начать формировать свой портфель активов в данной сфере не сложно.
Майнинг Биткоина
Майнинг Биткоина – это процесс предоставления вычислительных мощностей своего «железа» для поддержки эффективной работы блокчейн-сети. За проведение вычислительных операций хозяин техники получает вознаграждение в виде криптовалюты в зависимости от актуальной награды за добычу блока и количества участников общего майнинг-сообщества.
Как найти Биткоин на старом компе
Для того, чтобы найти Биткоин на старом компе, стоит просто заняться поиском в его файловой системе и, если удастся найти что-то из данного списка, получится получить доступ и к кошельку с монетами:
Старый файл wallet.dat.
Файлы, которые содержат данные о паролях кошельков.
Файлы, содержащие seed-фразу.
Другие файлы, прямо или косвенно содержащие крупицы информации о цифровом хранилище криптовалют.
В принципе, это не сложно. А ведь есть в истории случаи, когда компьютеры с кошельками образца начала 2010-х годов или продавались, или вообще выбрасывались на помойку.
Если же подобных вариантов у вас нет, советуем воспользоваться каким-то из сервисов обмена Биткоинов. С их помощью всего за пару минут можно скинуть валюту с банковской карты и получить Биткоин на свой кошелек, где он теперь будет храниться в целостности и сохранности. На тех же обменниках можно совершать регулярные обратные сделки с получением фиата за BTC, если вы плотно занимаетесь майнингом.
Записать в блокчейн биткоина можно не только финансовые операции, но и практически любые данные. Записанные в блокчейн биткоина данные становятся общедоступными и их практически невозможно удалить или изменить. Эту особенность можно использовать например для создания децентрализованных сайтов, которые не поддаются никакой блокировке.
С помощью библиотеки blockchaindata-lib запись и чтение данных в блокчейне можно организовать буквально в несколько строк кода.
Инструменты
Для работы с блокчейном, необходимо настроить RPC доступ к кошельку биткоина или совместимого с биткоином форка (Litecoin, Dogecoin и т.п.). По умолчанию blockchaindata-lib будет пытаться обращаться к серверу RPC по следующим реквизитам:
Умолчания можно изменить библиотечной функцией
Таким образом, чтобы работать с библиотекой, первым делом нужно запустить тестовый кошелек биткоина:
Запись данных
В биткоине запрещены транзакции в которых нет никаких трат. Поэтому перед тем, как что-то записать в блокчейн биткоина, обязательно придется пополнить свой кошелек. Биткоины для тестовой сети можно получить бесплатно, если поискать в гугле что-то вроде «bitcoin testnet faucet». Когда кошелек пополнен, можно наконец записывать данные.
Библиотека имеет несколько функций для записи данных:
В принципе, что эти функции делают — понятно из названия. Результат выполнения функций — объект
Рассмотрим пример использования:
Если этот код выполнится без ошибок, то в консоль будет выведен хэш транзакции. По этому хэшу можно будет прочитать данные.
Чтение данных
Для того, чтобы читать записанные ранее в блокчейн данные, вам необходимо знать только хэш транзакции. Кошелек при этом может быть пустой, то есть если хотите только читать данные, то пополнять кошелек не обязательно.
Если этот код сработает без ошибок, то в консоль будет выдан текст html страницы, которую я ранее уже сохранил в блокчейне.
Где применить?
В блокчейне можно например сохранить статический сайт. Этот сайт практически невозможно будет удалить или каким-то образом заблокировать. Однако чтобы читать такой сайт, нужен будет дополнительный софт: новый браузер или расширение для браузера.
Эффективность
Библиотека blockchaindata-lib сжимает данные перед помещением их в блокчейн с помощью алгоритма deflate, поэтому данный метод особенно эффективен для записи текстовых документов. В ходе тестирования мне удавалось записать в блокчейн до 70 кб сжатых данных. Хотя ограничений на размер входящих данных нет, ошибки на больших массивах данных появляются из-за внутренней реализации кода биткоина.
При записи данных в блокчейн, нужно так же учитывать финансовую составляющую. Чтение и запись данных в тестовой сети биткоина с помощью библиотеки blockchaindata-lib это просто и бесплатно. Однако если вы захотите писать данные в рабочую сеть биткоина, то вам нужно будет учесть ненулевую цену биткоина.
Читайте также: