Вышла новая версия Bitcoin Core

Вышла новая версия Bitcoin Core

В версию 27.0 интегрирован отказ от устаревшей библиотеки и добавлен новый тип транзакций.

Биткоин-разработчики представили новую версию программного обеспечения Биткоина – Bitcoin Core (27.0). Об этом сообщается в официальном релизе на GitHub.

Среди заметных изменений – отказ от устаревшей библиотеки libbitcoinconsensus, существовавшей почти 10 лет, но не получившей широкого распространения. Она будет удалена в версии 28, а ее заменит libbitcoinkernel. Она предлагает более эффективный API, учитывающий набор UTXO для комплексной проверки транзакций и блоков.

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

Что делает Биткоин ценным?
Что делает Биткоин ценным?
Биткоин — первая в мире децентрализованная цифровая валюта. Его ценность в перву...
Bitcoin Magazine 24 июля 2022

Изменения на уровне сети

В P2P и при смене сети BIP324 v2 теперь включен по умолчанию с возможностью его отключения. Опции ручного подключения теперь следуют этой настройке, пытаясь сначала установить соединение v2 и возвращаясь к v1 в случае неудачи. Кроме того, время, скорректированное сетью, заменено на системное время в коде консенсуса, что устраняет необходимость в честности большинства исходных одноранговых узлов.

Изменения в политике мемпула вводят топологически ограниченные для подтверждения (TRUC) транзакции. Это повышает надежность и дополнительно стимулирует операторов нод. Другие обновления включают требования к компилятору C++20 для использования Bitcoin Core и внедрение алгоритма выбора монет CoinGrinder в кошельке для оптимизации входных наборов и снижения транзакционных издержек при повышенных тарифах.

Предыдущие обновления

Новые версии Bitcoin Core обычно выходят дважды в год. В предыдущую версию была добавлена экспериментальная поддержка протокола v2 (BIP324). Она также повысила устойчивость к атакам типа «затемнение» (eclipse) и «разбиение на разделы» (partition) через поддержку исходных соединений с каждой доступной сетью.

Основателя Binance заключили в тюрьму на четыре месяца Основателя Binance заключили в тюрьму на четыре месяца По мнению прокуроров, испытательный срок для Чанпена Чжао стимулировал бы других нарушать закон. Владимир Гришенко 01 мая 2024
Вугільна компанія зі США вирішила стати майнером Вугільна компанія зі США вирішила стати майнером Alliance Resource вже видобув 425 BTC, використовуючи надлишкову електроенергію. Владимир Гришенко 30 апреля 2024
Джеймсон Лопп вывел из строя тестовую сеть Биткоина Джеймсон Лопп вывел из строя тестовую сеть Биткоина Соучредитель Casa обнаружил уязвимость и совершил гриферную атаку на тестовую сеть. Владимир Гришенко 30 апреля 2024