Bitcoin Кошельки, Часть 2: Локальные программные кошельки

Bitcoin Кошельки, Часть 2: Локальные программные кошельки

Ранее мы рассмотрели основные способы хранения криптовалют и управления своими средствами. Теперь мы продолжаем нашу серию и остановимся подробнее на программах, выполняющих функции кошелька.

Как мы говорили в предыдущей статье КАК ХРАНИТЬ BITCOIN? РАЗБИРАЕМСЯ С КОШЕЛЬКАМИ существуют несколько категорий, на которые можно условно разбить все способы хранения bitcoin и других криптовалют. Напомним, это программные кошельки, которые запускаются на компьютере пользователя, online-сервисы хранения, и наконец аппаратные решения. Сегодня мы остановимся более подробно именно на программных кошельках.

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

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

В первую очередь, это полные реализации от самих разработчиков той или иной криптовалюты. Как правило, такие кошельки реализуют базовые функции, заявленные создателями, такие как получение адреса, проверку состояния кошелька, отправку средств и просмотр операций.  Реже в них реализованы дополнительные функции, например кошелек DASH позволяет запустить процесс "смешивания" монет. 

Чаще всего кошельки от разработчиков требуют скачивания полной истории blockchain, и, соответственно, требуют достаточно большого пространства на диске компьютера. 

Помимо реализаций от разработчиков криптовалют, сторонние разработчики постоянно развивают и пишут свои решения, которые, помимо базовых функций, реализуют дополнительные возможности, а также  поддерживают несколько разных альткоинов. Хорошим примером такого кошелька является Jaxx, программный кошелек, реализованный на данный момент для 8 платформ, не только Windows, Linux и MacOS X но и мобильных - Android и iOS.

Среди "сторонних" кошельков встречаются реализации для разных платформ, как с графическим интерфейсом, так и с интерфейсом командной строки, кошельки, реализующие как полную ноду (full node) так и "тонкие" клиенты. Часто программные кошельки по своей природе являются всего лишь интерфейсом к online-сервису, либо являются гибридами. 

Попробуем понять, что же нужно, чтобы программа могла считаться полноценным кошельком. 

Основная задача криптовалютного  кошелька - это не хранение "коинов", как это могло бы показаться, а хранение ключей и обеспечение их безопасности. Так происходит из-за самой природы технологии blockchain. Ведь фактически каждая машина, которая хранит полную историю blockchain, одновременно является и хранилищем в том числе и ваших монет. А вот ключи к ним должны находиться только в ваших руках. 

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

И наконец приведем примеры нескольких распространенных кошельков.

Bitcoin кошельки

- Bitcoin-QT 

Программа от разработчиков bitcoin, с самой длинной историей. На данный момент поддерживается и развивается командой Bitcoin Core. Является базовой реализацией, обеспечивающей основные функции - получение HD-адреса, проверку состояния и просмотр транзакций. Из недостатков - требует скачивания полной истории blockchain, не поддерживает многие функции заложенные в протокол bitcoin, например multisig-адреса.  Существует под настольные операционные системы: Windows, macOS и Linux. на основе кода этого кошелька построены решения для многих форков - litecoin, DASH.

Прост в установке и использовании. Что немаловажно - код полностью открыт и проверяется большим количеством разработчиков.

- Armory

Кошелек, разработчики которого уделили максимальное внимание безопастности и анонимности. Обеспечивает контроль комиссии, что позволяет в нынешних реалиях проводить операции быстро. Как и предыдущий - требует скачивания blockchain. Исходный код открыт, но не имеет такой четкой схемы выпуска обновлений какую имеет bitcoin core.

- Electrum

Как и Armory - обеспечивает полный контроль комиссии. Дополнительно реализована схема двухфакторной авторизации. Это дает больший уровень защиты от вирусов и троянских программ. Так же Electrum не хранит у себя всю историю blockchain, а проверяет транзакции с помощью случайного сервера в сети. А это в свою очередь очень сильно сокращает требования к доступному пространству на носителе. И, как следствие, существует версия не только для настольных систем, но и для Android. Однако важно помнить - проверяя транзакцию, вы доверяете третим лицам.

Больше кошельков вы сможете найти на официальном сайте Bitcoin Core, там же описаны их преимущества и недостатки.

Кошельки для других криптовалют

- Ethereum Wallet

Стандартная реализация кошелька для Ethereum. Помимо базовых для любого кошелька функций, реализует расширенные возможности, такие как управление смарт-контрактами. Требует скачивания полного blockchain, что занимает довольно много времени.

- Mist 

Еще одна реализация от разработчиков Ethereum, раньше именно он был заявлен, как официальный кошелек от создателей криптовалюты. Размещен на официальном git-репозитории команды и продолжает поддерживаться. Из интересных возможностей - интегрирован с криптовалютной биржей ShapeShift и позволяет проводить обмен эфира на bitcoin. 

- DASH Core

Официальная реализация кошелька для DASH. Внешне и программно очень схож с Bitcoin-QT, по сути является его прямым наследником. Требует для работы полного blockchain. Реализует стандартные для DASH функции - отправку средств, проверку состояния кошелька, просомтр транзакций, отправку "мгновенных переводов" и миксинг монет. 

- Jaxx

мультивалютный "комбайн", поддерживающий список из нескольки десятков криптовалют. Что приятно - есть версии под мобильные платформы: iOS и Android. Мы планируем выпустить расширенный обзор этого кошелька с подробным разбором его функций и возможностей.

Конечно, перечисленные кошельки - это далеко не полный список, это только примеры для общего понимания, что же такое программный кошелек.  И в этом перечне мы совершенно сознательно не указали программы, являющиеся исключительно интерфейсом к online-сервисам, таким как blockchain.info или XAPO.

Читайте также

41462021-01-14

Что такое COMP? Обзор DeFi проекта Compound

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

Обучение
33312021-05-11

5 советов начинающему крипто инвестору

DOGE появляется на Американском ТВ-шоу, корпорации вкладывают миллиарды в биткоин - криптовалюты все чаще на слуху у тех, кто никогда ими не интересовался.

Обучение

Последние статьи из раздела Обучение

Свежее видео на канале

Выбор редакции

645302020-10-30

Топ 10 крипто кошельков в 2020 году

По мере роста популярности криптовалют растет и спрос на качественные и безопасные криптовалютные кошельки.

Кошельки
568232017-12-10

Bitcoin: пирамида или нет?

С января 2009 года, когда был сгенерирован первый генезиз-блок bitcoin-сети, прошло уже девять лет, но до сих пор всякого рода "эксперты" ломают копья в спорах: являются ли криптовалюты финансовой пирамидой или нет. Быстрый рост доходности bitcoin и прибыли тех, кто раньше стал участником этой системы, пугает схожестью с пирамидами 90-х.

Bitcoin
535932018-04-28

on-chain и off-chain управление: за и против

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

Blockchain
418032021-05-08

Какие альткоины принесут своим держателям доход в 2021 году?

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

Альткоины
382212018-05-12

Эволюция человека и денег

Развитие биткойна и блокчейна началось приблизительно 70000 лет назад, когда хомо сапиенс превзошли свои биологические лимиты как вид. Это история, которая уходит глубоко корнями в эволюцию человечества.

Это интересно
183502024-02-03

Сканер блоков (Blockchain explorer) своими руками: Зачем он нужен?

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

Обучение, Bitcoin, Ethereum, Технологии