Как ускорить синхронизацию Bitcoin, Ethereum и других кошельков?

Здесь, в этой статье, мы покажем вам, как безопасно и надежно обновить Bitcoin core wallet client до последней версии.

 

Хранить криптовалюты и управлять своими монетами лучше через клиентские программы. Их сейчас создано много, они практически не отличаются. Загружаются и устанавливаются стандартно, но почти все новички интересуются, как долго ждать полной синхронизации. Иногда она затягивается на несколько дней.

Как ускорить синхронизацию Bitcoin, Ethereum и других кошельков? Скорость зависит от того, насколько у вас быстрый интернет.

К сожалению, сервера не всегда работают на полную мощность, поэтому приходится долго ждать загрузки. Общая база данных кошелька занимает от 20 Гб дискового пространства.

Кто стоит за Bitcoin Core

Права на изменение кода Bitcoin изначально принадлежали Сатоши Накамото, но в 2014 году они были переданы Владимиру Ван дер Лаану. Также в процессе принятия серьезных решений участвуют Питер Вулль и Джефф Гарзик.

Питер Вулль является создателем протокола SegWit, который был разработан для увеличения пропускной способности сети Биткоин. Питер посвящает много времени приложениям для обновления блокчейна.

Нужно понимать, что команда Bitcoin Core – это не только управляющие лица, имеющие права голоса, но и десятки специалистов, которые входят в некоммерческую организацию Bitcoin Foundation и занимаются разработкой программного обеспечения.

Версии Bitcoin Core

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

 

Читайте также:  Лучшие кошельки для хранения токенов ERC20

 

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

Затем вышла версия 0.5.0 Bitcoin qt, которая выгодно отличалась от предыдущих релизов за счет графического интерфейса.

В 2012 году вышла версия 0.6.0 с повышенным уровнем безопасности и поддержкой более 20 языков. Вместе с тем появились новые проблемы. Гевин Андресен удалил с SourceForge все релизы, в том числе и промежуточные. В результате программа перестала отвечать на запросы пользователей. Кроме того, появилась потенциальная уязвимость к DoS-атаке.

В дальнейших версиях разработчики исправили допущенные ошибки и оптимизировали проверку транзакций. В 2013 году вышли новые релизы с полностью обновленной базой блоков. Разработчики провели значительные изменения в коде сети, уменьшили задержки и потребление памяти, а также добавили команду send coins. Параллельно были снижен нижний порог переводов и уменьшены комиссионные сборы.

В марте 2013 разработчики провели рембрендинг, который устранил путаницу между серверами сети и функциями кошелька. Эта версия стала началом разделения монолитного ядра на узкопрофильные утилиты. Параллельно была усилена криптозащита, разработан 64-битный клиент для Windows и увеличен лимит памяти в CNode.

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

Дольше всего разрабатывался релиз 0.10.0. Он предусматривал максимальное количество доработок, которые касались синхронизации и хранения данных.

Зачем биткоину обновляться?

Биткоин — первая, самая известная и дорогая криптовалюта, основа всей крипто-индустрии. Но устройство ее блокчейна уже давно технически отстает от сетей более инновационных альткоинов, уступая им в масштабируемости, скорости, удобстве и использовании смарт-контрактов. Это ограничивает практическое применение первой криптовалюты, и, следовательно, негативно влияет на массовую адаптацию и рост стоимости. Перед Bitcoin давно назрела необходимость перейти на многоуровневый блокчейн, оптимизировать Lightning Network и систему смарт-контрактов, а также увеличить масштабируемость и конфиденциальность.

Последний раз блокчейн монеты обновлялся в августе 2020 года, когда прошла активация протокола Segregated Witness (SegWit) через софтфорк — обратимое изменение в протоколе блокчейна, которое не помешает нодам новой цепочки сети взаимодействовать с нодами старой. SegWit позволил сети Bitcoin масштабироваться, увеличить лимит блока и снизить транзакционные комиссии. Однако этот апгрейд расколол криптосообщество и стал началом эры хардфорков, в ходе которых образуется новая цепочка сети по правилам, которые несовместимы со старым протоколом блокчейна. В результате на рынке появились новые монеты: Bitcoin Cash, привлекший наибольшее внимание, а также Bitcoin Gold, Bitcoin Silver, Bitcoin Diamond, Bitcoin God и другие проекты, которые стремились заработать на криптобуме, но теперь сошли на нет.

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

С 2012 года над внедрением мультиподписей Шнорра и ряда других обновлений работают разработчики Bitcoin Core Питер Велле, Грегори Максвелл, Эндрю Поэлстра, Янник Сейрин, Джимми Сонг, Брайан Бишоп, Джонас Ник, Энтони Таунс, Грегори Максвелла и другие.

Плюсы и минусы Bitcoin Core

Главные преимущества программного обеспечения:

  • Это официальный бумажник, который предлагает максимальную безопасность хранения монет. Дополнительную защиту пользовательских данных обеспечивает программное обеспечение Tor, с которым совместим Bitcoin Core.
  • Набор инструментов командной строки, который предусмотрен в программе, открываюет доступ к навигации по хранилищу.
  • Пользователи могут в любой момент проверить историю транзакций, не прибегая к помощи сторонних ресурсов.
  • Локальное хранение приватных ключей обеспечивает высокий уровень безопасности. Никто не сможет получить доступ к секретной информации без разрешения владельца.
  • Bitcoin Core не запрашивает личные данные, в отличие от многих других криптовалютных кошельков. Это обеспечивает полную анонимность пользователей. Кроме того, за счет ротации адресов установить отправителя и получателя денежных средств практически невозможно. Но такой механизм работает только в том случае, если для каждой транзакции используются новые адреса.
  • Крупное и многолетнее сообщество, которое формируется с 2010 года. Поэтому о принципах работы Bitcoin Core можно получить максимум информации. На специализированных сайтах пользователи активно делятся отзывами о клиенте.
  • Программа поддерживает множество языков, в том числе русский. Русскоязычные пользователи могут работать с хранилищем без каких-либо проблем и недопониманий.

Вместе с тем пользователи отмечают ряд недостатков, в частности:

 

Читайте также:  Обзор SibCoin: что приготовил нам сибирский червонец?

 

  • Кошелек поддерживает только одну криптовалюту, тогда как большинство хранилищ являются мультивалютными. Также Bitcoin Core не предоставляет возможность зарабатывать на форках Биткоина, поэтому многие пользователи отказываются от этого кошелька.
  • Длительная синхронизация. Загрузка кошелька осуществляется быстро, но после этого пользователи должны загрузить весь блокчейн. Обычно на это уходит 3 дня, но может уйти и больше.
  • Пока программа будет синхронизироваться с блокчейном, компьютер не получится использовать для других целей, поскольку на него идет большая нагрузка. Если ПК слабый, синхронизация будет использовать до 90 % потенциала мощностей.
  • Bitcoin Core требует более 200 Гб свободного пространства. В дальнейшем вес блокчейна будет увеличиваться, но старые блоки можно удалять, оставляя только несколько гигабайт последних блоков. Это позволит не нагружать компьютер и оставлять место под другие программы.
  • Низкая функциональность кошелька. Мобильной версии ПО нет и, скорее всего, не будет, поскольку она противоречит правилам безопасности Bitcoin Core. Кроме того, переустановить кошелек на другой ПК или новую ОС не так просто, придется заново повторять весь процесс создания хранилища.
  • Если сравнивать скорость работы Bitcoin Core и онлайн-кошельков, первый работает более медленно. Если скорость интернета не является максимально быстрой, можно столкнуться с неудобствами при использовании программы.
  • Bitcoin Core может показаться сложным для новичка. Нужно потратить некоторое время на освоение программы.

Несмотря на все недостатки Bitcoin Core и превосходство других кошельков в функциональном плане, он предлагает высокую степень безопасности, которую превосходят разве что аппаратные устройства Ledger или Trezor. Поэтому, если вы ищете бесплатный и надежный кошелек для хранения больших объемов монет, Bitcoin Core станет идеальным вариантом.

P.S.

Постараюсь предвидеть первые комментарии и сразу ответить на них:

  • Да, вы можете составить некоторый набор правил пользования криптокошельком, которые позволят значительно повысить уровень безопасности ваших средств. Удобство использования при этом конечно сильно пострадает.
  • Да, есть клиенты, которые значительно безопаснее остальных. Проблема в том, что остальные также существуют и рекомендуются официальным сайтом.

Цель статьи – обратить внимание сообщества на проблемы, которые требуют решения, а не настроить кого-то против новых технологий.
Я ничего не имею против криптовалют или технологии блокчейн. Наоборот, я всеми руками ЗА (это мое личное мнение, которое не в коей мере не является официальной позицией компании, в блоге которой размещена статья). Но раз уж мы начинаем работать с новой технологией, то надо делать это технически грамотно и не забывать об информационной безопасности.

Безопасность кошелька

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

Дополнительной мерой безопасности может стать использование Armory, которое является дополнением к Bitcoin Core. В нем предусмотрена специальная функция Offline Wallets, которая обеспечивает офлайн хранение ключей, например, на флешке или на бумаге. Кошелек подключается к сети только при совершении транзакции, по принципу аппаратных бумажников.

Решение проблем

Новички чаще всего жалуются на несколько проблем с Bitcoin Core.

Долго синхронизируется кошелек

Долго – это сколько? В норме процесс занимает от 3 суток. Если во время скачивание процесс остановился, то можно попробовать перезагрузить компьютер, в самом крайнем случае, удалить всю информацию и начать заново. Если процессор мощный и многоядерный, на диске достаточно свободного места, а оперативка не перегружена – то проблем со скачиванием не будет.

Получена неизвестная версия блока

Эта ситуация была актуальна год назад. Тогда многие владельцы кошельков получили уведомление о том, что получена неизвестная версия блока. На скриншоте уведомление в желтой рамке. Разработчики по этому поводу сказали не беспокоиться, если интересно узнать более подробно, можно почитать форум bitcointalk.org/index.php?topic=2027513.0.

Как пользоваться кошельком

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

Дальше начнется инициализация, а затем процесс синхронизации с блокчейном Bitcoin.

Если хотите приступить к изучению кошелька прямо сейчас, можете нажать кнопку «Скрыть». Но старайтесь не пополнять кошелек до завершения синхронизации, все равно вы не сможете проводить транзакции.

Регистрация и настройка Bitcoin Core

Кошелек регистрируется прямо в программе. Следуйте руководству:

 

Читайте также:  Венчурный фонд: что это такое простыми словами, виды, структура, схема работы, топ-10 лучших

 

  1. Нажмите на кнопку «Создать».
  2. Укажите адрес хранения клиента.
  3. Введите название бумажника.
  4. Придумайте и установите надежный пароль. Для этого зайдите во вкладку «Файл» – «Добавление пароля».
  5. Теперь нужно придумать ключ и сохранить его в разных местах, чтобы при потере одной копии в запасе были другие.

Не забывайте и за бэкап кошелька:

Укажите имя файла и место, куда его нужно сохранить.

Копируйте файл на разные носители после каждого сгенерированного адреса.

Чтобы создать Bitcoin Core, не нужно вводить телефон и другую конфиденциальную информацию. Главное требование – это надежный пароль.

Интерфейс Bitcoin Core

Хоть программа и характеризуется профессиональным функционалом, Bitcoin Core имеет простой и понятный интерфейс:

Главное меню находится в самом верху, дальше идут панель вкладок и рабочая зона. Вкладка «Обзор» предназначена для просмотра последних транзакций и баланса кошелька. Вкладки «Отправить» и «Получить» говорят сами за себя. Ничего сложного нет.

Как пополнить Bitcoin Core

Если вы хотите перевести монеты на Bitcoin Core с другого бумажника (или кто-то другой хочет перевести вам средства), нужно знать адрес своего кошелька.

Откройте вкладку «Получить» и введите сумму для получения. Дополнительно можете указать комментарий. Теперь нужно нажать «Запросить платеж».

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

Готовность к форку

Всякий раз, когда радикальные изменения происходят с протоколом Биткойн (хард-форк), Вы должны обновить свои кошельки.

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

Когда дело доходит до обновления кошельков, у всех новичков возникает один общий вопрос: «Если я обновлю свой кошелек, баланс предыдущего кошелька останется прежним или он исчезнет?».

Отвечаем: когда Вы выполняете обновление, только программное обеспечение вашего кошелька будет обновлено. Оно не изменит файлы основного кошелька, поэтому все ваши средства останутся прежними.

Здесь, в этом руководстве для начинающих, мы покажем вам, как безопасно и надежно обновить клиент ядра кошелька Bitcoin до последней версии.

Как отправить платеж

Чтобы вывести деньги на другой адрес, откройте вкладку «Отправить, укажите адрес получателя и количество монет, которое необходимо перевести. Дополнительно можно указать метку, чтобы добавить платеж в адресную книгу.

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

В программе предложено 3 вида комиссии: минимальная, рекомендованная и зависящая от объема данных в блоке. Минимальный сбор составляет 0.00001 BTC. Оплата данной суммы гарантирует подтверждение платежа, но для этого может понадобиться много времени, в некоторых случаях до нескольких дней. При оплате рекомендованной комиссии в размере 0.001 BTC, время подтверждения транзакции уменьшается, то есть платеж будет зачислен быстрее. Также вы можете устанавливать комиссию самостоятельно, в зависимости от килобайтов в блоке, ускоряя тем самым транзакции.

Для вывода средств можно применять bitcoin url, который находится во вкладке «Получить».

BTCD v0.20.0 beta

Полная синхронизация btcd v0.20.0-beta с блоком 601,300 заняла 3 дня, 3 часа, 12 минут. Время зависит от скорости процессора.

BTCD считался мертвым проектом, который не обновлялся в течение 4 лет с тех пор, как разработчики оставили его для работы над Decred. Олаолува Осунтокун взял бразды правления в качестве основного мейнтейнера, вероятно потому, что он работал над ним много лет назад, а теперь использует BTCD в качестве библиотеки. Они добавили лучшее обнаружение задержки и более быстрый анализ pubkey после прошлогоднего теста.

 

Читайте также:  Обменник 366.Cash — обмен криптовалют онлайн. Отзывы и обзор ресурса

 

Моя конфигурация:

  • nocheckpoints = 1
  • sigcachemaxsize = 1000000

Восстановление кошелька

Самая частая причина, по которой пользователям приходится восстанавливать хранилище, – это повреждение wallet.dat. В этом случае на помощь придет резервная копия, которая заменит поврежденный файл. Весь алгоритм восстановления состоит из таких этапов:

  • Выбираем «Окно отладки» в разделе помощи.
  • В разделе «Информация» открывшегося окна находим новый путь к wallet.dat.
  • Начнется процесс синхронизации, после которого нужно заменить wallet.dat на бэкап. Меняем только этот файл, другие папки трогать не нужно.

Теперь запускаем программу, вводим пароль и можем приступать к работе с восстановленным кошельком.

Bcoin master

Синхронизация полной ноды Bcoin master (коммит 77d8804) на блоке 601 300 выполнена за 18 часов 29 минут.

Если вы читали прошлогодний отчет, вы можете вспомнить, что мне пришлось повозиться с Bcoin — я пробовал синхронизироваться около десяти раз, прежде чем смог найти правильные параметры, которые не приводили бы к тому, что процесс NodeJS прерывался и зависал. С тех пор команда Bcoin внесла ряд улучшений по синхронизации.

Моя конфигурация:

  • checkpoints:false
  • cache-size:10000
  • sigcache-size:1000000
  • max-files:5000

Консольные команды Bitcoin Core

Если вы импортируете или экспортируете приватные ключи, их нужно вводить в консоли в окне отладки. Также консольные команды вводятся при создании бэкапа кошелька, шифровании файла, выгрузки адресов и т. д. Рассмотрим основные из них:

  • -getnewadress – создание нового адреса;
  • -backupwallet – создание резервной копии;
  • -getrawmempool – получение идентификаторов транзакций;
  • -importprivkey <�ключ> – импорт приватных ключей.

Также есть ключи, которые нужно обязательно прописывать в пути к bitcoin-qt. В некоторых случаях они являются незаменимыми.

Для поиска зависших платежей – -rescan, для индексации базы данных при повреждении файлов – -txindex, для восстановления приватных ключей из поврежденного кошелька – -salvagewallet.

Как перенести Bitcoin Core на другой компьютер

Это возможно при помощи файла wallet.dat, в котором содержится основная информация о кошельке. На операционной системе Windows нужный адрес выглядит примерно так: C:UsersИмя пользователяAppDataRoamingНазвание бумажникаwallets.

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

Если вы переносите кошелек на операционные системы Ubuntu или Linux, перед копированием wallet.dat нужно напротив опции «удаленный доступ» убрать галочку. Адрес файла выглядит так: homeимя учетной записи.bitcoin.

Весь алгоритм переноса кошелька занимает несколько этапов:

  • Запуск программы на ПК.
  • Поиск резервной копии.
  • Ее сохранение на носителе, с которого можно сделать перемещение кошелька на другое устройство.
  • Перемещение файла, сохранение имени.
  • Загрузка и установка кошелька.
  • После завершения установки программу нужно закрыть.
  • Поиск корневого каталога по одному из путей.
  • Замена wallet.dat через копирование.

После выполнение всех этапов, Bitcoin Core можно считать перенесенным.

Parity Bitcoin master

Полная проверка Parity Bitcoin (коммит 7fb158d) на блоке 601 300 на моем компьютере для тестирования заняла 2 дня, 2 часа, 10 минут.

Parity — интересная реализация, в которой хорошо проработано управление пропускной способностью. Загрузка ЦП остается ниже 50%, возможно, из-за отсутствия поддержки гиперпоточности, но она использовал большую часть кэша, который я сделал доступным — 21 ГБ из 24 ГБ, которые я выделил! Реальным узким местом является дисковый ввод-вывод — по какой-то причине он постоянно набирает 100 MB/s при чтении и записи на диск, хотя добавляет только около 2 MB/s данных блокчейна. Странно, что такая большая активность на диске выполняется несмотря на 21 ГБ кеша.

Вероятно, во внутренней базе данных Parity (RocksDB) есть некоторые недостатки, которые создают эту проблему. В прошлом у меня были проблемы с RocksDB при работе с узлом эфириума в Parity и при работе с узлами Ripple. RocksDB был настолько плох, что Ripple фактически написала свою собственную базу данных под названием NuDB.

Моя конфигурация:

  • btc
  • db-cache 24000
  • verification-edge 00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048

Обзор кошелька Bitcoin-qt

Bitcoin-qt – это кошелек, разработкой которого занимался Сатоши Накамото. Он появился одновременно с криптовалютой Биткоин, поэтому считается прародителем всех остальных кошельков. Это оригинальный клиент, на котором и строится вся сеть. Хотя Bitcoin-qt создан давно, программа постоянно обновляется и совершенствуется. Поэтому можно сказать, что это один из самых безопасных способов хранения монет.

Справка! Для скачивания программы нужно перейти на сайт https://bitcoin.org/ru/download.

Ответы на часто задаваемые вопросы

Как майнить криптовалюту при помощи Bitcoin Core?

Bitcoin Core можно использовать для самостоятельной добычи Биткоинов. Нужно приобрести специальное оборудование (асик или ферму), установить на компьютер программное обеспечение и подключиться к пулу. Все заработанные монеты будут выводиться на кошелек.

Как русифицировать программу?

Клиент переведен на разные языки, в том числе и на русский. Чтобы русифицировать программу, выберите нужный язык из списка.

Как урезать кошелек?

Чтобы убирать лишние блоки, нужно использовать опцию -prune=600. Она указывается при старте Bitcoin-qt.exe. Для запуска кошелька удобнее создать язык и дописать опцию в его свойствах.

Как ускорить Bitcoin Core?

Чтобы кошелек стал шустрым, нужно поставить в компьютер быстрый диск, например, SSD. Они считывают примерно 500 Мбс, что в 4-6 раз быстрее старых HDD. Обращайте внимание на объем накопителя, лучше брать с запасом, поскольку вес кошелька постоянно увеличивается.

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

Что делать, если программа не запускается?

Нужно попробовать удалить из папки все, кроме wallet.dat и запустить Bitcoin-qt. Если wallet.dat не поврежден, блоки начнут закачиваться с самого начала.

Можно ли установить программу на мобильный?

Мобильной версии кошелька не существует. Установить Bitcoin Core можно только на ПК.

Что делать, если забыл пароль от кошелька?

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

Libbitcoin Node 3.6.0

Полная синхронизация Libbitcoin Node 3.6.0 на блоке 601 300 заняла 27 часов 37 минут с 10 000 кешем UTXO.

Libbitcoin Node был не так уж и плох — самая сложная часть заключалась в удалении жестко запрограммированных контрольных точек блоков. Для этого мне пришлось клонировать репозиторий git, извлечь ветку «version3», удалить все контрольные точки (кроме genesis) из bn.cfg и запустить скрипт install.sh, чтобы скомпилировать узел и его зависимости.

Моя конфигурация:

  • [database]
  • cache_capacity = 100000
  • [node]
  • block_latency_seconds = 5

Я заметил, что в ходе синхронизации Libbitcoin записал 3 ТБ и прочитал более 30 ТБ на диск и с диска. Общее количество записи выглядит разумным, но общее количество операций чтения намного выше, чем в других реализациях. Можно улучшить кэширование; к концу синхронизации использовалось только 5 ГБ оперативной памяти. Был также ряд коротких пауз, когда казалось, что узел не работает; предположительно, очередь блоков для обработки время от времени простаивала.

 

Читайте также:  Мануал по майнингу популярных алгоритмов

 

Отзывы о Bitcoin Core

@Retury

«Недавно решил взять аппаратный Trezor вместо Bitcoin Core. Это надежнее и удобнее. Не могу сказать, что Bitcoin Core – плохая программа, но мне им неудобно пользоваться. Вдобавок потерял пароль и лишился монет (благо, их там немного было)».

@tereshko

«Уходит немало времени на загрузку и синхронизацию, но это самый безопасный системный бумажник. Если нужно хранить большие объемы монет на счету, думаю, можно выделить несколько дней на синхронизацию. Зато эта бесплатная программа. За аппаратный кошелек, например, придется заплатить минимум 90 долларов».

@anna

«Пользуюсь Bitcoin Core уже несколько лет, проблем никаких не возникало. Конечно, фишек не так много, как на других кошельках, да и места требует много, зато при загрузке всего блокчейна я уверена в безопасности своих средств. Несмотря на регулярное повышение безопасности, онлайн-кошельки время от времени взламывают, да и не хочется хранить приватные ключи на стороннем сервисе. Здесь я хотя бы знаю, что конфиденциальная информация находится только у меня».

@geus

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

@Requ

«Другие биткоин-кошельки являются более функциональными. Они поддерживают много монет, позволяют отлеживать их курс, обменивать альткоины внутри программы. По сравнению с ними, Bitcoin Core очень неудобный. Больше подходит для тех, кто хранит много монет длительный срок».

@sias

«Bitcoin Core – это классика. Безопасность на первом месте, поэтому пользуюсь только этой программой. Остальным доверия нет. Поначалу пытался работать с онлайн-кошельками, но после пропажи средств решил с ними завязать. Здесь я уверен, что за сохранность моих монет отвечаю только я. Можно, конечно, пользоваться аппаратными кошельками, но меня смущает их стоимость».

Решат ли обновления проблемы блокчейна Bitcoin

Тем не менее грядущий софтфорк решит далеко не все проблемы блокчейна Bitcoin, а предложенные обновления могут оказаться не очень эффективными. Об этом рассказал DeCenter аналитик брокера EXANTE Виктор Аргонов. Эксперт считает, что предстоящие обновления решают вопрос конфиденциальности компромиссно: транзакции остаются публичными, но о них будет известно значительно меньше: «Это попытка найти “ту самую” середину между изначальной идеей полной открытости и нынешним спросом на анонимность. При этом у анонимных монет по-прежнему останется своя ниша».

Что касается смарт-контрактов, то, как полагает эксперт, апгрейды вряд ли сделают BTC полноценным конкурентом ETH на этом поле. Разработчики пока говорят лишь о «новых возможностях» для смарт-контрактов в блокчейне Bitcoin, в частности, об увеличении их конфиденциальности.

«Улучшение масштабируемости разработчики связывают с обновлением SIGHASH_NOINPUT, которое модернизирует Lightning Network. Но это обновление не является приоритетным. Разработчик Bitcoin Core Энтони Таунс лишь предполагает, что оно будет реализовано вместе с остальными», — добавляет Виктор Аргонов. Однако, как видим, обновление SIGHASH_NOINPUT пока не запланировано.

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

Понравилась статья? Поделиться с друзьями: