Release process
Bitcoinコアオープンソースリリースプロセス[編集]
Bitcoin Coreクライアントおよびプロジェクトへのリリースは、このプロセスを使用して構築され、リリースされます。
- githubでラベル付け
- 影響を受けるプラットフォーム(通常はすべてWindows、Mac、Linux)のバイナリが作成されます。
バイナリファイルチェックサムは計算され、それらのメッセージはコア開発者によって署名されます。
- sha256チェックサム
- ビルドに使用されたファイルはチェックサムされ、githubのgitian.sigsプロジェクトに送信されます。
- ディストリビューションにアップロード(Bitcoin.org/bin、Ubuntu PPAのLaunchpad.net)
- Bitcoin.orgのブログ記事
BitcoinTalk.orgのフォーラム投稿(sticky)
ダウンロードの確認[編集]
バイナリダウンロードのチェックサムを確認するには、最初にSHA256SUMS.ascファイルを復号化してチェックサムファイルが安全であることを確認します:
$ gpg --decrypt SHA256SUMS.asc
次に、ファイルのチェックサムを確認します。:
$ openssl dgst -sha256 [binary release archive]
チェックサムがSHA256SUMS.ascのものと一致することを確認します
A script to verify the binaries Bitcoin.orgプロジェクトに貢献しました。
外部リンク[編集]
- Bitcoin Core Release Process Githubで
- Bitcoin Core project source Githubで
- Gitain.sigs Github上の信頼できるビルドプロセスシグネチャ
- Bitcoin.org リリースのあるウェブサイト