Подобно тому, как в средние века введение фиатных денег произвело революцию в торговых отношениях, так и появление электронной валюты в XXI веке кардинально поменяло механизм взаиморасчетов. Самым знаменитым представителем «цифрового золота» является биткоин. Разберемся в принципе функционирования монеты, и процессе создания биткоин кошелька.
Алгоритм функционирования монеты
Биткоин — это электронная валюта, генерируемая путем математических расчетов по определенным формулам. Впервые теория функционирования валюты была описана в 1998 году инженером Вэй Дэйем. В ней он предлагал создать новый тип денег с использованием криптографических методов, поэтому биткоин называют также криптовалютой.
Идея была подхвачена Сатоси или Сатоши Накомото, считающегося основателем биткоина. Никому не известно является ли он отдельным индивидуумом или это группа соратников, объединенных общим псевдонимом. Название валюты происходит от двух английских слов: «bit», что означает единицу информации «бит» и «coin» — «монета».
Эмиссия валюты происходит в результате совместных вычислений компьютерами по всему миру, соединенных через интернет в одноранговую или пиринговую сеть. Каждый найденный биткоин — это решение математической формулы, которое является файлом и записывается в специальный реестр на всех компьютерах, подключенных к сети.
Все операции или транзакции с биткоинами хранятся в блоках. Каждый из блоков имеет уникальную цифровую подпись. Соединенные между собой, они хранят всю историю расчетов, начиная с первой транзакции, осуществленной 12 января 2009 года. Такая цепь блоков называется «блокчейном».
Блокчейн хранится на всех устройствах, участвующих в генерации биткоинов и подтверждающих верность решения математической формулы. Процесс добычи монеты называется «майнингом». При нахождении блока каждому участнику сети начисляется вознаграждение, в зависимости от мощности оборудования. Наименьшей единицей для расчетов является «сатоши» или «сатоси», равна она 10-8 биткона.
К особенностям монеты можно отнести:
- Отсутствие единого центра эмиссии. Каждое устройство сети хранит в себе всю информацию о блокчейне.
- Транзакции проходят напрямую через сеть, с одного ПК на другой. Нет регулятора системы или финансового контроля.
- Для регистрации в сети не нужен паспорт. Поэтому все операции анонимны.
- Отсутствие инфляции. Всего может быть выпущено 21 млн. монет. Последний биткоин будет добыт предположительно в 2140 году.
- Практически невозможно подделать монету. Для этого нужно иметь более 70% от мощности сети.
- Все транзакции нельзя обратить. Если был осуществлен перевод с одного устройства на другое, то отменить его нельзя.
- Можно последить все транзакции, так как каждый из участников хранит полную базу данных на своем компьютере.
Для того, чтобы хранить добытые средства, намайненные или приобретенные на бирже, существуют биткоин кошельки. Также с их помощью можно производить переводы валюты. Это приложение или сайт, имеющее приватный ключ для безопасности и восстановления. Также существует публичный адрес, фигурирующий в сети. Внешние пользователи при переводе средств владельцу используют этот адрес.Обозначается монета аббревиатурой «BTC».
Типы кошельков
Существуют несколько видов кошельков BTC. Каждый из них имеет разную степень надежности, требуют определенный объем памяти.
Онлайн или «горячий бумажник»
Самый быстрый способ создания своего кошелька. Здесь нет необходимости скачивать весь блокчейн, который занимает более 250 ГБ на данный момент. Достаточно зайти на нужный сайт и провести регистрацию. Наиболее надежными признаны следующие веб-бумажники: Blockchain, Coinbase, Strongcoin.
К достоинствам подобных хранилищ можно отнести быстроту создания биткоин кошелька и отсутствие необходимости резервирования на жестком диске большого объема памяти. Для функционирования достаточно наличие интернета.
Однако, подобная неприхотливость оборачивается понижением безопасности хранения. Кроме «классического» взлома сайта, возможны проблемы в работе самого ресурса. Поэтому в целях безопасности нужно включать весь арсенал защитных средств, например, подтверждение по СМС и 2-факторную аутентификацию. Регистрироваться нужно только на официальной странице. Оперировать желательно небольшими суммами.
Локальные или десктопные
Здесь необходимо скачать приложение и инсталлировать его на компьютер. Безопасность выше, чем в случае с онлайн-бумажниками, так как приватный ключ хранится на ПК пользователя. Разделить семейство десктопных программ можно на 2 вида: «толстые» и «тонкие».
В «толстых» следует загрузить весь блокчейн на пользовательский ПК. После этого должна происходить постоянная синхронизация через интернет загруженных данных. Без подтверждения последнего блока в цепи невозможно произвести снятие или прием средств. Поэтому здесь нужны компьютеры с большим объемом жесткого диска и средней производительностью. Наиболее популярны следующие программы: BitcoinCore, Exodus, Armory.
«Тонкие» кошельки не загружают базу данных, а подключаются к ней через сеть. Из-за обращения к сторонним сайтам безопасность данного вида ниже, чем у «толстого». Но не нужно ждать обновления блокчейна, что может занимать продолжительное время. Также не нужно задействовать мощный ПК. Самые используемые «тонкие» хранилища следующие: Electrum, MultiBit.
Общей ахиллесовой пятой локальных бумажников является возможный выход из строя жесткого диска. Тогда будут утеряны приватные ключи, и средства не получится вернуть. Поэтому необходимо сохранять их на отдельном жестком диске. Также следует сохранить seed фразу, по которой возможно восстановление кошелька.
Электронные устройства хранения
Это специальный девайс, который через USB подключается к интернету при проведении транзакций. Наиболее защищенные бумажники, хранят в себе приватный ключ, публичный адрес, подпись. Существует возможность блокировки и восстановления данных.
Данные устройства недешевые, стоимость колеблется в пределах 50-300 долларов США. Поэтому ими пользуются клиенты, осуществляющие крупные переводы. Популярны следующие гаджеты: Trezor, LedgerNano, KeepKey.
Android и iOS бумажники
Легкие кошельки, скачиваемые из PlayMarket или AppStore. Не скачивают весь блокчейн, наиболее уязвимы к различным вирусным атакам. Используются в смартфонах, поэтому существует угроза их потери или кражи. Не следует оперировать данным кошельком при проведении крупных транзакций.
Преимуществами бумажника являются его мобильность и возможность бесконтактной оплаты посредством QR-кода или NFS-терминала. Часто используемые программы: Copay, BitcoinWallet для Android, BitWallet для iOS.
«Бумажные» хранилища
Этот вид похож на цифровой «сейф», в котором хранится определенное количество BTC. Является куском бумаги или пластика, на котором содержится 2 QR-кода — публичный и приватные ключи. Также на нем записан адрес кошелька.
Это самый не затратный способ хранить сбережения. Создать такой кошелек можно, используя сайт WalletGenerator. Данный тип бумажника используется единожды, после чего желательно создать новый, с новым приватным ключом. Не предназначен для частых переводов.
Генерация и использование
Ниже будут рассмотрены популярные биткоин кошельки. Также рассматривается процесс проведения транзакций.
BlockChain хранилище
Данный сервис был основан в 2011 году и имеет больше всего пользователей. Часто его называют «Чан» или «Блокчейн». Является онлайн бумажником, также доступны мобильные версии.
Регистрация BlockChain бумажника
Чтобы сделать биткоин кошелек нужно выполнить следующее:
- Ввести в адресную строку браузера blockchain.info. После чего откроется главное окно сервиса.
- Кликнуть по пункту «Продукты» и выбрать опцию «Бумажник».
- На следующей странице выбрать «Создайте свой кошелек».
- Откроется окно регистрации бумажника. Здесь нужно ввести электронный адрес для верификации пользователя, придумать пароль и подтвердить его, повторно введя в нижней строке. Согласиться с условиями использования, поставив галочку в соответствующем пункте. После всех действий щелкнуть по кнопке «Создать кошелек».
- Откроется вновь созданный бумажник. С ним можно производить операции. Помимо BTC будут присутствовать и другие монеты.
Но лучше сначала закончить верификацию почты.
- Закрыть сайт и зайти в почту. Найти письмо от Blockchain, открыть его и кликнуть по надписи «Да, это моя почта» или «Verify Email».
- В соседней вкладке появится приглашение. В нем надо ввести идентификационный номер, присланный в письме, и пароль. Нажать на «Войти».
- После этого на почту вновь будет прислано письмо для удостоверения легитимности входа. В дальнейшем каждый раз после успешного ввода номера и пароля, будет присылаться оповещение на почту. Открыть его и кликнуть по ссылке внутри него. Будет произведен вход в личный кабинет.
Чтобы убрать подобный способ подтверждения входа, можно установить двухфакторную идентификацию или использовать код, присылаемый в СМС.
Получение монет
В бумажнике, вверху находится кнопка «Получить».
Нажать на нее. Откроется меню с указанием публичного адреса в виде QR-кода и в виде набора цифр и букв. Данный адрес нужно отсканировать при получении средств. Также можно использовать алфавитно-буквенный вариант.
Вывод BTC
Для вывода биткоина нужно использовать кнопку «Отправить».
Появится окно, в котором необходимо указать следующие значения:
- тип монеты, указать BTC во вкладке «Валюта»;
- выбрать бумажник биткоина;
- ввести адрес получателя в строке «Кому»;
- указать количество переводимых монет в пункте «Сумма»;
- установить комиссию, чем она выше, тем быстрее производится транзакция.
После внесения всех данных, проверить их, и произвести вывод средств.
Electrum wallet
Electrum относится к категории «тонких» приложений. Известен с 2011 года и является одним из главных конкурентов Blockchain. Ему присущи следующие положительные качества:
- Нет необходимости скачивать всю базу данных транзакций.
- Кроссплатформенность приложения. Оно доступно на ОС Windows, Linux, Android, iOS. Можно использовать его в связке с электронными устройствами хранения для большей безопасности.
- Приватные коды находятся у хозяина кошелька.
- Программа имеет открытый исходный код, поэтому возможна доработка с учетом пожеланий пользователя.
- Всегда доступна обратная связь с разработчиками.
- Для большей анонимности приложение может работать с VPN, с сетью TOR.
Уязвимости бумажника являются стандартными для всей «тонкой» линейки:
- Информация о пользователе хранится на внешних серверах. При их взломе анонимность и средства «вкладчика» могут исчезнуть.
- Возможны проблемы с достоверностью отражения текущих транзакций из-за сбоя обслуживающих серверов или приложения. Решается перезапуском Electrum.
- Восстановление кошелька возможно только в среде Electrum.
Установка и использование приложения не вызовет затруднений.
Скачивание и установка
Вначале необходимо перейти на официальный сайт сервиса. Откроется домашняя страница проекта. Кликнуть по пункту «Download».
Выбрать в следующем окне тип ОС. Для Windows нажать на соответствующую надпись.
Начнется процедура закачки установочных файлов. После ее окончания приступить к инсталляции.
Кликнуть 2 раза по файлу с расширением «exe». Откроется начальное окно с вариантами подключения к серверам Electrum. Выбрать «Auto connect». Программа сама произведет соединение.
Если выбрать «Select server manually», то адрес сервера надо будет вводить вручную. После выбора нажать «Next».
Далее нужно задать имя в строке «Wallet». Если нажать на кнопку «Choose», то откроется проводник, в котором необходимо указать место хранения бумажника. Продолжить, кликнув по «Next».
На следующей странице появятся 4 варианта:
- Standard wallet. Обычная генерация кошелька. Если он устанавливается первый раз, то нужно выбрать данный пункт.
- Wallet with two-factor authentication. В этом варианте зарегистрированный кошелек создается с включенной двухфакторной авторизацией. Нужно будет указать номер телефона для аутентификации. Также, при такой установке, взимается комиссия за каждую транзакцию.
- Multi-signature wallet. Если предполагается совместное использование биткоинов несколькими пользователями, то выбрать данную опцию.
- Watch Bitcoin addresses. Применяется при связке Electrumс электронными гаджетами хранения монеты, например, Ledger, Trezor.
Выбрать стандартную установку и продолжить.
Далее появится страница, в которой нужно будет создать seed фразу, выбрав строку «Create a new seed». Если произойдет случайное удаление бумажника или сбой, то вернуть средства можно посредством ввода сида. Фраза представляет собой набор из 12 слов, которые нужно сохранить и никому не показывать.
Также в окне присутствуют следующие пункты:
- I already have a seed. Этот пункт выбирают при восстановления из seed.
- Use public or private keys. Регенерация бумажника при помощи приватных или публичных ключей.
- Use a hardware device. Использовать электронные устройства хранения.
Выбрать генерацию новой фразы и продолжить.
Записать появившиеся слова и сохранить их в потайном месте. Нажать на «Next».
На последнем этапе необходимо придумать сложный пароль, состоящий минимум из 13 символов. Он должен сочетать в себе строчные и заглавные латинские буквы, символы и цифры. Написать его еще раз в строке ниже для подтверждения.
После нажатия на «Next», запустится новый бумажник.
Использование Electrum
Для получения средств нужно узнать адрес. Для этого щелкнуть по кнопке «Получение». Внизу появится цифро-буквенный набор и QR-код. Можно использовать один из вариантов. Для копирования адреса нажать на иконку в виде двух листков, как показано на рисунке.
После этого скопированную строку нужно вставить в инструменте отправки. Например, при покупке биткоинов в обменнике нужно вписать его в поле «Кошелек для получения».
После отправки пройдет 20-30 минут и средства будут зачислены.
Для списания биткоинов:
- нажать кнопку «Отправить»;
- в графе «Получатель» вписать адрес принимающего клиента;
- указать при необходимости дополнительные сведения в поле «Описание»;
- вписать количество отправляемых монет в поле «Сумма»;
- передвигая ползунок, установить размер комиссии.
После заполнения всех полей, можно проверить окончательные установки, нажав на кнопку «Предпросмотр». При правильности всех данных кликнуть по «Отправка».
Всего в бумажнике существуют 20 адресов для приема монеты и 6 для отправки. Увидеть их можно, кликнув по вкладке «Адреса».
Хранилище Bitcoin Core
Старейший бумажник, созданный Сатоши Накамото. Раньше он назывался Bitcoin-Qt. Относится к локальному «толстому» виду. Имеет ряд преимуществ:
- обновления становятся доступными вначале на нем;
- секретные ключи находятся на ПК пользователя и никуда не передаются;
- кроссплатформенность;
- самая высокая степень безопасности, ответственность лежит только на пользователе ПК;
- возможность хранения монет без подключения к сети — «холодное» содержание.
Недостатки вытекают из достоинств:
- так как скачивается вся база, то она занимает много места — более 250 Гб и постоянно растет;
- первоначальная синхронизация может проходить в течении нескольких дней;
- совершать транзакции можно только с ПК.
Однако, многие пользователи предпочитают этот кошелек, в силу его большей надежности.
Инсталляция «бумажника»
Для начала установки перейти на официальную страницу. Выбрать нужную ОС в окне выбора.
После загрузки установочного файла, запустить его. Продолжить установку, нажав кнопку «Next».
Далее нужно будет указать место хранения кошелька. Лучше ставить не на системный диск, с большим объемом.
Затем начнется самая продолжительная часть установки — синхронизация. Первоначально может быть указано время завершения месяц и более, но со временем оно буде снижаться. В зависимости от мощности компьютера, его загруженности процесс продлится 1-5 дней. Нельзя выключать компьютер без выхода из программы, так как это может привести к сбою и повторной синхронизации.
После окончания появится главное окно кошелька.
На вкладке «Обзор» можно увидеть текущее состояние средств.
Выводятся монеты в меню «Отправить». Указывается адрес получателя, сумма. В поле «Метка» можно указать примечания, например, на какую биржу отправляется.
Также можно регулировать уровень комиссии.
Вкладка «Получить» служит для приема средств и генерирует адреса кошелька. Для этого нужно нажать на пункт «Запросить платеж» и появится адрес для получения. Также можно обозначить его каким-либо символом или надписью в разделе «Метка».
Последний пункт «Транзакции» отображает все операции с биткоином. По ID транзакции можно найти ее в блокчейне, и, например, подтвердить свою правоту при отправке средств на биржу в случае спорной ситуации.
Выбор кошелька зависит от возможностей пользователя и оперируемой суммой. Их установка не сложна и доступна новичкам. Также необходимо хранить отдельно seed фразу и приватные ключи.