Новая версия Bitcoin Core 0.14.1: гибкая сигнализация SegWit и улучшение использования ресурсов памяти

0 Время чтения: 3 мин. Сoinspot

В эти выходные увидел свет небольшой второстепенный релиз Bitcoin Core 0.14.1. Что же представляет собой новая версия Bitcoin Core?

Сигнализация SegWit

Наиболее примечательны изменения, касающиеся майнеров, а точнее —   обновление протокола Segregated Witness (SegWit) в плане масштабирования Bitcoin Core.

Sepgregated Witness — это софт форк, означающий, что не обновленные узлы останутся частью сети и будут считаться обновленными, что технически справедливо и для майнеров. Майнеры могут продолжать разработку блоков и без транзакций SegWit. Неприятие этого обновления будет означать, что им придётся остерегаться  майнинга недействительных блоков.

Bitcoin Core 0.14.1 теперь также предлагает и опцию исключения транзакций SegWit,даже если этот софт форк введён в действие. Теперь, в зависимости от включённых опций, майнеры могут продолжать добывать блоки, которые включают только транзакции «старого стиля».

Также майнеры с обновлением 0.14.1, исключающие SegWit транзакции, так или иначе, по-прежнему смогут поддерживать сигналы для обновления (опция по умолчанию). Активация SegWit не будет для них проблемой, т.к. 0.14.1 даст техническую готовность избегать недействительных блоков, и майнеры сами смогут создавать блоки без транзакций SegWit.

Учёт использования памяти

Для обычных пользователей, не занимающихся майнингом, Bitcoin Core 0.14.1 предлагает апгрейд, связанный с оптимизацией использования памяти.

Биткоин узлы хранят в буфере обмена недавние изменения состояния блокчейн («UTXO-set»). В Bitcoin Core 0.14.1 реализовано быстрое обращение узлов к «недавним» изменениям, которые, скорее всего, снова могут быть подвергнуты изменениям. Таким образом, узлы смогут быстро принимать, проверять и пересылать транзакции / блоки,что будет приносить пользу всей сети. По мере более длительного хранения данных на диске, состояние UTXO-set будет «необходимым образом сбрасываться».

Bitcoin Core 0.14.0 выявляет и помогает решать некоторые проблемы, связанные с оценкой запаса памяти, требуемого для выполнения «сброса». Например, для компьютеров с жёсткой конфигурацией памяти (Raspberry Pi и др.) UTXO-set рассчитывается более точно, что обеспечит более плавную работу таких устройств.

Кроме того, в Bitcoin Core 0.14.1 сделали оптимизацию кода и исправили ряд несущественных ошибок. Следующийглавный релиз Bitcoin Core 0.15.0 намечен на осень этого года.

Хотите больше новостей? Facebook. Быстрее всех? Telegram и Twitter. Подписывайтесь!

Комментарии (0)

Новости о цифровых валютах, финтех-трендах и финансовых инновациях

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

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

Подпишитесь на Email рассылку о новые статьях и важных новостях от Coinspot.io
Подпишись и будь в курсе самого главного.

Советы экспертов, актуальные комбо, постоянные розыгрыши.

Новостная выжимка в понятном формате. Мы бережем ваше время.