Title: Bitcoin Core: Тест Post by: twiki on October 01, 2020, 10:40:59 PM Синхронизация Bitcoin Core занимает время и приводит к загрузке большого объема данных. По этому перед запуском всегда тестируйте целостность Bitcoin Core. Путь к файлом может меняться в зависимости от того, каким способом вы его загрузили,+ как вариант сервер, на котором размещена загрузка, может быть скомпрометирован. Даже если доверенные репутационный сайты (например bitcoin.org) предлагают моментальную загрузку, вам никогда не следует запускать программное обеспечение Bitcoin Core без предварительной проверки.
Первый вариант: Очень простой способ Установщики Windows и Mac имеют цифровую подпись The Bitcoin Foundation, Inc, (Обратите внимание, что The Bitcoin Foundation на самом деле не очень сильно связан с разработкой Bitcoin - им просто удобно подписывать обновления.) В Windows вы можете проверить это, щелкнув правой кнопкой мыши установщик, выбрав свойства, а затем перейти в Digital Signatures. Второй вариант: Простой способ Нужен хэш sha256 загруженной вами версией Bitcoin Core. В Linux вы можете запустить, например, sha256sum bitcoin-0.16.3-x86_64-linux-gnu.tar.gz . В Windows вы можете запустить (командная строка) certUtil -hashfile bitcoin-0.16.3-win32.zip SHA256. В Mac OS вы можете запустить shasum -a 256 bitcoin-0.16.3-osx.dmg. Ниже приведены примеры хэшей (Вам нужна последняя версия). Хэши для старых версий доступны здесь (SHA256SUMS.asc) это текстовый файл, который можно открыть в любом текстовом редакторе). Простая проверка хэшей версии Bitcoin Core, которую вы скачали, по хешу в приведенном примере списке обеспечит дополнительную безопасность, но вы также должны использовать программное обеспечение OpenPGP, такое как GPG, чтобы убедиться, что хэши были подписаны персонами из доверительного списка. Code: -----BEGIN PGP SIGNED MESSAGE----- Чтобы проверить SIG, установите GPG. Затем импортируйте необходимые открытые ключи PGP (см. Ниже). Затем перейдите в командную строку и сделайте следующее: Code: gpg --verify Третий вариант: Проверка Gitian SIG Разработчики Bitcoin подписывают каждый выпуск Bitcoin Core с помощью gitian. Чтобы проверить загруженную версию перейдите на страницу gitian sigs и выберите последнюю версию. Версии, заканчивающиеся на «rc1», являются более ранними предварительными версиями версий без суффикса rc. Выберите ссылку, которая заканчивается на «-win» для Windows, «-osx» для Mac OS X или «-linux» для Linux.
Общие ключи PGP Это открытый ключ PGP, (Wladimir J. van der Laan) который может вам понадобиться. Вы можете просто вставить все это в командную строку: https://bitcointalk.org/verify_pubkeys.txt Вы можете лично собрать Bitcoin Core и проверить его соответствие официальной версии: https://github.com/bitcoin/bitcoin/blob/master/doc/gitian-building.md Обратите внимание, что Installers с цифровой подписью не могут быть проверены таким способом, потому что вам нужно знать закрытый ключ, чтобы воспроизвести программу установки. Так же вам может пригодиться Bitcoin Wiki: https://en.bitcoin.it/wiki/Testnet, https://bitcointalk.org/index.php?topic=1588906.0 Title: Re: Bitcoin Core: Тест Post by: twiki on October 09, 2020, 10:43:06 PM Ап тему
|