Logo
Condividi questo articolo

Bitcoin 0.8.6 исправляет ошибки и обновляет ограничения на размер блока

Вышел Bitcoin 0.8.6, включающий исправления ошибок и несколько полезных обновлений, таких как смягченные ограничения на размер блока.

Bitcoin Protocol

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

Самые большие изменения коснулись размера блока. Максимальный размер бесплатных транзакций теперь составляет 1000 байт вместо 10 000 байт, что позволяет больше транзакций на блок. Поскольку каждый блок позволяет 27 000 байт для бесплатных транзакций, это означает, что на блок будет доступно до 27 бесплатных транзакций, по сравнению с тремя или менее в0.8.5и предыдущие выпуски.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Long & Short oggi. Vedi Tutte le Newsletter

Минимальное требование к выходу в 0,01 BTC также было отменено. Требование устарело, поскольку стоимость Bitcoin резко возросла. Меньшие выходы теперь могут претендовать на бесплатную ретрансляцию, а максимальный размер для создания бесплатной транзакции также был уменьшен.

Исправления ошибок и улучшения

Bitcoin 0.8.6

также устраняет ряд ошибок, обнаруженных в 0.8.5, а именно у пользователей, работающих под управлением Mac OSX. Проблемы с повреждением цепочки блоков в OSX были решены, были введены альтернативные методы fsync и реализовано несколько других настроек для повышения надежности.

Многие пользователи систем OSX 10.8 и 10.9 столкнулись с проблемами повреждения цепочки блоков, но неясно, решит ли версия 0.8.6 все проблемы.

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

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

Увеличен размер блока майнера по умолчанию

Значение по умолчанию -maxblocksize было увеличено с 300 000 до 350 000 байт. Пространство по умолчанию для высокоприоритетных транзакций было увеличено до 30 000 байт. Это должно обеспечить больший объем транзакций и помочь измерить, какой процент мощности хэширования просто идет в соответствии со значениями по умолчанию. Однако большинство майнеров в любом случае не использовали ограничение по умолчанию, и размеры блоков были немного меньше 300 000 байт.

Возможные проблемы с обновлением

Есть одно предостережение. Некоторые пользователи сообщали о нехватке виртуальной памяти на 32- BIT машинах во время первоначальной синхронизации, поэтому лучше использовать 64- BIT исполняемый файл, который на данный момент недоступен. Однако 0.9.0 должен иметь встроенную поддержку 64- BIT .

Обновление настоятельно рекомендует всем пользователям выполнить обновление, выполнив следующие шаги:

Если вы используете более старую версию, закройте ее. Подождите, пока она полностью не закроется (что может занять несколько минут для более старых версий), затем запустите установщик (в Windows) или просто скопируйте /Applications/Bitcoin-Qt (в Mac) или bitcoind/bitcoin-qt (в Linux).

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

Nermin Hajdarbegovic

Нермин начал свою карьеру в качестве 3D-художника два десятилетия назад, но в конечном итоге переключился на освещение технологий GPU, бизнеса и всего, что связано с кремнием, для ряда технических сайтов. Он имеет степень в области права в Университете Сараево и большой опыт в области медиа-разведки. В свободное время он увлекается историей Холодной войны, политикой и кулинарией.

Picture of CoinDesk author Nermin Hajdarbegovic