Bitcoind

Ubuntu 比特幣 PPA

  • March 4, 2019

由於比特幣是一個涉及“真實”貨幣的軟體包(因為任何貨幣都是“真實的”),我知道不道德的人會在與比特幣相關的軟體中建立後門的主要動機。例如,考慮 IRC#bitcoin 中的目前警告:“……所有使用 Brainwallet.org 生成的密鑰都應被視為已洩露”(該軟體顯然內置了一個後門,儘管我沒有具體細節)。

因此,當我考慮為自己建構第二個比特幣節點時(我的第一個節點是在 Arch 中使用官方軟體包),這次是在 Linux Mint 17.1(基於 Ubuntu 14.04)中使用非官方 比特幣 PPA,我仔細注意了警告對於使用 Debian/Ubuntu/Mint PPA,我通常會毫不猶豫地駁回這一點:“您可以通過將 ppa:bitcoin/bitcoin 添加到系統的軟體源中,使用此不受信任的 PPA 中****不受支持的軟體包來更新您的系統。” (重點不在原文)

所以在我自己使用這個 PPA 之前,我想我會在這裡問是否有人使用過這個 PPA(最近才由 Matt Corallo 於 2015-02-18 修訂),你是否發現它有任何具體問題?

當我考慮自己使用它時,我想知道是否應該將 PPA 中使用的源文件的 MD5 校驗和/或差異與原始比特幣核心源的源文件進行比較。我不知道; 也許這太偏執了,但我想知道其他人是否使用過此 PPA,如果是,他們是否將其與原始上游來源進行了比較。

我考慮在https://askubuntu.com/上問這個問題,但我認為它更適合這個 Q/A 社區,因為它與 Ubuntu 無關(我認為這個 PPA 可以用於許多基於 Ubuntu 的不同發行版中像我的 Mint 發行版)以及更多關於比特幣的資訊。

<https://bitcoin.org/en/download>有你可以下載和驗證的二進製文件。

除了從源頭建構之外,它們可能是最安全的使用方法。

在過去的版本中,從原始碼建構比特幣也變得更加容易,我和你在從原始碼建構其他軟體和升級時遇到過類似的恐懼,但看看它是如何為比特幣發展的,我想說未來看起來很光明。

PS。在https://bitcoin.org/en/download上也推薦使用該 PPA ,我過去曾使用過它,沒有任何問題,儘管我不能說它有多安全,但就像 @Murch 指出的那樣他至少不是一個完全隨機的人,而是在比特幣核心上做了很多工作的人。

自從提出最初的問題以來已經有好幾年了,所以我認為指出現在從原始碼建構要容易得多是有用的。人們可以簡單地使用 Docker,而不必擔心在您的系統上搞砸一些東西。

我見過的大多數 Docker 解決方案都使用 Ubuntu PPA,因為它要快得多。在 Docker 中從原始碼建構似乎更慢,至少在 Mac 上(可能還有 Windows)。我希望它在 Linux 上會快得多。

無論如何,我按照官方比特幣核心安裝指南整理了一個 Dockerfile。git clone它對最新的發布版本也很小心。

<https://github.com/chanhosuh/docker-bitcoin>

引用自:https://bitcoin.stackexchange.com/questions/36187