當我嘗試在 MacOS 上下載比特幣核心時,它顯示“Apple 無法檢查它是否存在惡意軟體”?下載安全嗎?
全新的 Mac Mini,最新的 macOS Catalina (10.15.6 (19G2021)),按照 bitcoin.org 下載頁面上的說明進行操作。點兩下 Bitcoin Core.app,我得到:
無法打開“Bitcoin Core.app”,因為 Apple 無法檢查其是否存在惡意軟體。
這個軟體需要更新。聯繫開發商以獲取更多資訊。
有什麼建議?
正如 Andrew 所提到的,這是由於 macOS 強制執行公證要求。
這可以通過右鍵點擊應用程序來繞過,然後選擇
Open
- 將彈出一個對話框,警告您它未經過驗證,但這個對話框將有一個Open
按鈕。一旦您通過上述過程打開應用程序一次,以後就可以正常點兩下它。
如果您更新到較新版本的比特幣核心,您可能需要再次執行此過程。
為了補充上面 Raghav 的答案,Cobra 最近在Twitter 上發布了這個問題,並附上了你第一次在 MacOS 上下載 Bitcoin Core 時看到的截圖。
他概述了比特幣核心開發人員需要做些什麼來解決這個問題:
修復很簡單,只需使用 Apple 開發者帳戶證書對應用程序進行簽名,並對其進行公證,它將立即為使用者執行,而不會顯示此警告。
但 Andrew Chow 在Twitter 上解釋了為什麼比特幣核心開發者沒有這樣做:
一個經過公證的應用程序會打電話給 Apple 的伺服器,以驗證公證是否有效。這種隱私問題阻止了對 Core 進行公證的嘗試,否則它會在不久前完成。許多開發人員對這種侵犯隱私的行為感到不舒服。
使用者信任蘋果是否意味著他們選擇讓蘋果成為他們可以在他們的機器上執行的最終仲裁者?因為 AFAIU,這就是應用公證的作用。Apple 可以撤銷公證,從而阻止安裝應用程序。
眼鏡蛇認為
Core 向 DNS 種子發出請求,這會將使用者的隱私洩露給隨機的 Core 開發人員,但不知何故,使用者不應該信任他們自己的作業系統提供商 Apple?
和
蘋果的圍牆花園是一個主要賣點,許多人喜歡經過審查和預先批准的應用程序。
這總結了支持和反對比特幣核心開發人員在 MacOS 上解決這個使用者體驗問題的論點。在可預見的未來,我預計這將繼續成為使用者體驗問題。