1. OneData.ru
  2. » »
  3. Обзор Bitcoin Core 0.16.2 . Новые особенности клиента
Криптовалюты 9-08-2018, 00:09 0 125

Обзор Bitcoin Core 0.16.2 . Новые особенности клиента

Обзор Bitcoin Core 0.16.2 . Новые особенности клиентаКраткий, но весьма информативный обзор Bitcoin Core 0.16.2 поможет узнать обо всех преимуществах клиента. Не так давно создатели этой платформы выступили с объявлением о том, что выпускают новую версию стандартного клиента для сети биткоин. Модификация 0.16.2., как утверждают разработчики, будет лучше. В обновленном клиенте было исправлено несколько программных ошибок и обновились переводы. Обновленная версия будет взаимодействовать с ОС Windows, MacOS, Linux. Получить приложение можно, скачав его с официального сайта. Кроме того, пользователей предупредили о том, чтобы они обратили свое внимание, что криптовалютные кошельки, которые были разработаны с выпуском модификации 0.16, не являются совместимыми с версиями, которые были выпущены ранее.

Обзор Bitcoin Core 0.16.2 поможет более подробно ознакомиться с особенностями клиента. Официальный релиз новой модификации клиента произошел в конце февраля. Это уже 16-я серия оригинального ПО для биткоина, которое впервые запустили свыше девяти лет назад. Релиз, который является актуальным на данный момент, разрабатывали около 100 участников. Над ним работали на протяжении 5 месяцев, и результат оказался, как и предполагалось, достаточно хорошим, оправдав все ожидания. Как и всегда, в очередной раз выпущенное ПО биткоина не исключает улучшения, разработчики поработали над производительностью, исправили ошибки и провели ряд других работ по оптимизации. Также в обновлении есть некоторые дополнительные функции. Стоит более подробно ознакомиться со всеми полученными изменениями.


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

Впервые SegWit представили в клиенте версии 0.13.1, которую выпустили еще осенью 2016 года. Активация обновления произошла в конце лета 2017 года. Новая версия клиента - это первая модификация, которая позволяет владельцам криптокошельков регистрировать SegWit-адреса, чтобы получать платежи. В случае, когда средства, которые были получены на эти адреса, позже подвергнутся растрате, тогда владельцам кошелька предоставляется возможность применить дополнительное пространство блоков, предложенное SegWit. В случае равных условий, у них будет возможность оплатить низкие комиссионные сборы, в отличие от транзакций, которые не имеют связи с SegWit.

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


Bech32 - новый тип адресов
Стоит отметить, что процесс по началу использования SegWit для криптокошельков будет происходить вместе с адресом обновленного типа - bech32. Данный адрес узнаваем и его можно узнать, исходя из того, что он начинаются с «bc1», взамен привычных «1» или «3». Он удобен тем, что обновленные адреса применяют меньше символов, в отличии от текущего формата. Теперь отсутствуют какая-либо разница между символами строчного и прописного вида. Таким образом, это способствует уменьшению вероятности допустить ошибки, к примеру, во время того, как адрес будет проговариваться в голос. Еще адреса bech32 создают препятствия образованию ошибок разных типов, к примеру, которые вызваны опечатками.

Помимо этого, новый вид адреса готов предложить преимущества, которые имеются в контексте поддержки криптокошельков SegWit.
Прежде огромное количество кошельков, которые поддерживают эту модификацию, осуществляют это посредством его «обертывания». Чтобы осуществлять трату средств с этого адреса, в таком случае необходимо открыть частично сценарий возобновления, отображая то, что средства в действительности являются заблокированными на выходе SegWit. Благодаря обновленному адресу можно пропустить данный этап, и это является доказательством того, что во время вывода средств с адреса потребуется передача данных в меньшем объеме для блоков и биткоин-сети в общем.
Поскольку не все криптокошельки для биткоина обеспечивают поддержку адреса, то пользователи обновленной версии смогут подобрать наиболее оптимальный вариант получающего адреса, который будет создавать: bech32 или P2SH. В таком случае Bitcoin Core способен гарантировать поддержку отправки платежей на биткоин-адреса независимо от формата.


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

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

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

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