Bitcoin Core 0.14.3

Bitcoin Core installation binaries can be downloaded from bitcoincore.org and the source-code is available from the Bitcoin Core source repository.

Bitcoin Core バージョン 0.14.3 は以下から入手可能です。

https://bitcoin.org/bin/bitcoin-core-0.14.3/

これは新しいマイナーバージョンのリリースで、さまざまなバグ修正とパフォーマンス改善を含みます。

バグを発見した場合はGitHubのIssue Trackerを使用して報告してください。

https://github.com/bitcoin/bitcoin/issues

セキュリティやアップデートの通知を受け取りたい場合は、以下に登録してください。

https://bitcoincore.org/en/list/announcements/join/

互換性

Bitcoin CoreはLinuxカーネルやmacOS 10.8以降、Windows Vista以降などの複数のオペレーティングシステムで幅広くテストされています。

マイクロソフトは2014年4月8日にWindows XPのサポートを終了しました。 Windows XPにソフトウェアをインストールしたり実行したりしないような案内はされておらず、あなた自身のリスクでこれを行うことはできますが、 既知の問題や不安があることに注意してください。 また、Issue TrackerにWindows XPに関する問題を報告しないでください。

Bitcoin Coreは他のほとんどのUnixライクなシステムで動作するはずですが、それらで頻繁にテストはされていません。

主な変更点

サービス拒否の脆弱性 CVE-2018-17144

Bitcoin Coreのバージョン0.14.0から0.16.2において、マイナーによって悪用される サービス拒否の脆弱性が発見されました。できるだけ早く、脆弱性を持つバージョンから 0.14.3もしくは0.15.2へアップグレードすることを推奨します。

既知のバグ

0.14.0からコインコントロールおよびスマート手数料見積もりを使用した場合、Bitcoin-Qtに表示される およそのトランザクション手数料はスマート手数料スライダーからのターゲットの変更を反映していません。 デフォルトのターゲットを使用して計算されたおよその手数料のみが表示されます。 正しいターゲットを使用して計算された手数料はそのままトランザクションに適用され、 最終送金確認ダイアログに表示されます。

0.14.3 のチェンジログ

詳細なリリースノートが続きます。この概要には、コードの移動やリファクタリング、文字列の更新は含まれず、 動作に影響を与える変更が含まれます。便宜上、コードの変更や付随する議論を見つけやすいよう、 プルリクエストとgit merge commitの両方が挙げられています。

コンセンサス

  • #14247 52965fb Fix crash bug with duplicate inputs within a transaction (TheBlueMatt, sdaftuar)

RPCおよび他のAPI

  • #10445 87a21d5 Fix: make CCoinsViewDbCursor::Seek work for missing keys (Pieter Wuille, Gregory Maxwell)
  • #9853 Return correct error codes in setban(), fundrawtransaction(), removeprunedfunds(), bumpfee(), blockchain.cpp (John Newbery)

P2Pプロトコルとネットワークコード

  • #10234 d289b56 [net] listbanned RPC and QT should show correct banned subnets (John Newbery)

ビルドシステム

その他

  • #10451 3612219 contrib/init/bitcoind.openrcconf: Don’t disable wallet by default (Luke Dashjr)
  • #10250 e23cef0 Fix some empty vector references (Pieter Wuille)
  • #10196 d28d583 PrioritiseTransaction updates the mempool tx counter (Suhas Daftuar)
  • #9497 e207342 Fix CCheckQueue IsIdle (potential) race condition and remove dangerous constructors. (Jeremy Rubin)

GUI

  • #9481 7abe7bb Give fallback fee a reasonable indent (Luke Dashjr)
  • #9481 3e4d7bf Qt/Send: Figure a decent warning colour from theme (Luke Dashjr)
  • #9481 e207342 Show more significant warning if we fall back to the default fee (Jonas Schnelli)

ウォレット

  • #10308 28b8b8b Securely erase potentially sensitive keys/values (tjps)
  • #10265 ff13f59 Make sure pindex is non-null before possibly referencing in LogPrintf call. (Karl-Johan Alm)

クレジット

このリリースに直接貢献されたみなさん、ありがとうございます:

  • Cory Fields
  • CryptAxe
  • fanquake
  • Jeremy Rubin
  • John Newbery
  • Jonas Schnelli
  • Gregory Maxwell
  • Karl-Johan Alm
  • Luke Dashjr
  • MarcoFalke
  • Matt Corallo
  • Mikerah
  • Pieter Wuille
  • practicalswift
  • Suhas Daftuar
  • Thomas Snider
  • Tjps
  • Wladimir J. van der Laan

そしてセキュリティ問題を報告してくれた方:

  • awemany (for CVE-2018-17144, previously credited as “anonymous reporter”)