Выпущен новый релиз биткоин бумажника Bitcoin Core v.0.11.0

Выпущен новый релиз биткоин бумажника Bitcoin Core v.0.11.0В последнее время, у сети Bitcoin частенько возникают технические проблемы такие как, спам атака транзакций, которая идет уже неделю без перерыва и сильно замедляет работу сети биткоин, перевод средств, и получение платежей. Упорству неизвестного атакующего спамера можно только позавидовать. После 10 июля размер очереди транзакций достигла 12-20 тысяч, и продолжает упорно расти. Хотя многие уже привыкли к задержкам работы сети до 3-5 часов, и стараются увеличивать комиссию за транзакции, чтобы обеспечить должную скорость.

 Однако, разработчики Bitcoin тоже не сидели на месте все это время и 13 июля в свет вышел новый релиз кошелька Bitcoin Core версии 0.11.0. Изменения в новой версии оказались как нельзя кстати, учитывая последние проблемы криптовалюты. Большая часть изменений направленна именно на борьбу со спамом и оптимизацию хранения данных в сети Blockchain, чего так давно ждали пользователи криптовалюты.

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

Основные изменения в Bitcoin Core v.0.11.0:

  1. Защита от спама транзакций (Transaction flooding): Для определения загрузки памяти кошельком придумана новая команда getmempoolinfo для вывода информации по mempool-array - массиву неподтвержденных транзакций. Добавилась возможность фильтрации ретрансляции вашим узлом по минимально заложенному объему комиссии. Значение по умолчанию составляет 1000 сатоши (0.00001 BTC), которое возможно поменять с помощью консольной команды minrelaytxfee. Транзакции с комиссией меньшего значения будут отвергаться бумажником и не передаваться другим нодам. Еще одна команда теперь позволяет задавать количество бесплатных транзакций, которое будет размещаться клиентом в mempool и включаться в блок при майнинге. Это команда limitfreerelay.
  2. Обрезка файлов блоков (Block file pruning): Bitcoin БД состоит из 4 составляющих: базы неистраченных выходов - UTXO, индекса блоков, данных отката - undo и сырых блоков - RAW block, полученных по сети. Обрезка базы позволит автоматически удалять 2 последних компонента, сразу, как только они будут внесены в индекс. Также пользователь сможет вручную задать количество накапливаемых данных. По умолчанию установлено значение 550 Мб. Оно определено из расчета, что бумажник сможет хранить примерно 288 сырых блоков, около 2 суток. Если место будет заполнено, то более старые блоки удалятся. Сейчас "Образка базы" не совместима с ретрансляцией блоков, поэтому, если на узле включена функция обрезки, он не сможет работать полноценной мастер нодой. Он будет хранить не весь блокчейн, а только неистраченные выходы и некоторое количество последних блоков. Функция обрезки позволит получить что-то среднее между полноценным и легким кошельком. При начальной синхронизации обрезка будет удалять старые блоки "на ходу". поэтому, чтобы превратить обрезанный кошелек в полноценный понадобится всего лишь провести ресинхронизацию блокчейна. Разработчики пообещали придумать в будущих версиях более совершенное решение.
  3. Оптимизация использования памяти: было снижено использование виртуальной памяти путем управления кэшем UTXO, уменьшением количества потоков и уменьшением количества памяти для поддержания соединений.
  4. Улучшенный механизм расчета комиссии за транзакцию: кроме того, был улучшен механизм отбора транзакций для включения в блок.
  5. Возможность отключения ретрансляции транзакций: такая возможность достигается с использованием команды -walletbroadcast=0. Кошелек с отключенной функцией ретрансляции будет принимать транзакции но не передавать их на другие. при таком подходе, организацию передачи транзакций можно реализовать с помощью. сторонних скриптов и передавать их посредством анонимной сети TOR. Этот способ понравится сторонникам высокой анонимности.
  6. Появилась возможность создания отдельных соединений через сеть TOR: теперь кошелек сможет работать в двух режимах, обычном публичном и анонимном через TOR.

Это только список важнейших обновлений. так же в обновлении присутствует множество мелких доработок, которые можно посмотреть тут.

 Выпущен новый релиз биткоин бумажника Bitcoin Core v.0.11.0

Скачать Bitcoin Core 0.11.0