#比特币#比特币迎来新技术更新,Core开发者教你如何验证客户端
今日 , 比特币又迎来了新的进展 , Core开发者Luke Dashjr宣布了Knots 0.19.1.knots20200304客户端的发布 。
本文插图
(注:Bitcoin Knots是Bitcoin Core的衍生客户端 , 其具有一些Bitcoin Core尚未实施的功能 , 该代码库主要是由Luke Dashjr在负责维护)
关于新客户端更新的内容 , 你可以在这里找到:https://github.com/bitcoinknots/bitcoin/blob/v0.19.1.knots20200304/doc/release-notes.md
而摆在我们面前的问题是 , 如何验证自己下载的客户端是安全的 , 而不是经恶意篡改的呢?当然 , 确保从可信网站下载是必须的 , 那我们又如何确保该可信网站没有被攻击者篡改呢?
这也是本文要讲的内容 , 原文作者是Luke Dashjr 。
以下是译文:
期望以下的说明 , 要求你了解文件在计算机中的存储方式(理论上来讲 , 如果你知道目录/文件夹是什么就可以了) , 以及懂得如何使用命令行来运行程序和访问文件 。 如果你不了解这些概念 , 请先从指南开始入手 。
请注意 , 本文的说明只能帮你安全地安装比特币客户端 , 其并不会帮助你保护你的硬件、操作系统 , 或者避免安装其它引入恶意软件的应用 。 通常 , 如果计算机的其他地方受到威胁 , 则无论你如何验证自己安装的客户端 , 你的节点也会受到威胁 。
如果你想要一个绝对安全的节点 , 除了本文提到的说明之外 , 你至少还需要避免使用后门硬件(包括树莓派 , 英特尔或AMD生产的任何产品) , 而仅运行可信任的基于Linux的操作系统 , 仅安装或使用你的操作系统供应商提供的软件 , 或使用GnuPG进行了其他验证(如本文所述)的软件 , 并确保该软件更新到最新的漏洞修复版本 。
即使您无法解决这些问题 , 因此无法获得最大的安全性 , 但这也不意味着你应该放弃:无论如何 , 验证比特币节点软件仍然是一个好主意 。
概述要确保你所安装的比特币客户端是安全的 , 有三个重要的步骤:
每个步骤都取决于先前的步骤是否成功 , 虽然我们可以跳过一个步骤 , 但重要的是要了解 , 除非所有步骤都成功 , 否则我们就相当于没有对安装进行验证 。
请注意 , 举例来说 , 我将在用于 ppc64le Linux的 Bitcoin Knots v0.19.0.1.knots20200104客户端上验证我自己的签名 , 而要验证其他人的签名或其他文件 , 你需要更改命令行以使用该指纹或文件名 。
步骤0:安装加密软件GNU Privacy Guard(GPG)在开始之前 , 你需要确保自己已安装了GNU Privacy Guard(GPG)工具 , 这是文件的加密验证所需的 。
如果你运行了一个基于Linux的系统 , 通常可通过操作系统供应商那进行安装(最近 , 这通常会是默认安装的) , 你可以通过运行gpg --version
进行检查 。 如果没有 , 请尝试使用以下命令之一进行安装(如果失败 , 请转到下一个):
apt-get install gnupgdnf install gnupg2yum install gnupg2emerge app-crypt/gnupgpacman -S gnupgapk add gnupg
如果您不幸使用的是Windows或macOS操作系统 , 则可以从官方网站下载GnuPG , 但我不知道有任何安全的方式可以验证这种下载 , 当然 , 它们确实提供了签名 , 但这里就遇到了鸡与蛋的问题:在你安装好的副本之前 , 你无法验证这些签名!
步骤1:验证OpenPGP密钥可以说 , 这一步是验证过程中最困难的部分:你需要确认你实际使用的密钥 , 是你信任之人所发布的正确密钥 。 如果你不小心 , 可能会得到一个假冒的“Luke Dashjr”密钥!
每个OpenPGP密钥都有一个“指纹” , 即40个十六进制字符(数字0-9和a-F) , 有时会显示空格 , 以便于阅读 。 如果你确保使用的密钥指纹与受信任签名者的指纹匹配 , 则你知道自己拥有了正确的密钥 。
- 「链得得」比特币崩盘了吗?
- 「瑞幸」自曝22亿造假,市值蒸发百亿,瑞幸迎来资本终局?
- 『小谦』原创 安卓11迎来开发者预览2.1版本,修复诸多崩溃问题
- 小谦:安卓11迎来开发者预览2.1版本,修复诸多崩溃问题,原创
- 【小谦笔记】修复诸多崩溃问题,安卓11迎来开发者预览2.1版本
- 恢复:按下重启键,武汉人将迎来什么?
- 「鉄血解读」打破美国五十年的垄断,中国传出一好消息!这项新技术被我国突破
- 『滴滴打车』滴滴迎来最大对手,全国布局,用户超1.3亿,成网约车领域大赢家
- 猫哥军备1@或出口世界多国,巴铁或是最忠实的粉丝,歼10迎来大升级
- 百度知道大数据:心理健康问答需求飙升,疫情后或将迎来心理咨询师从业大潮