什么是警报密钥?无人被允许掌握的权力

揭开加密技术中“算法共识”的含义,这是一种使去中心化网络能够达成协议并有效验证交易的方法。

警报密钥是比特币早期版本中内置的私有加密密钥,它允许受信任的开发者向运行该软件的每个节点广播紧急的、全网范围的警告消息。

例如,标记一个严重漏洞或一个危险的分支。 已退休,历史特色比特币警报系统已于 2016 年完全移除,私钥本身也于 2018 年公开发布,因此如今已没有任何功能。

警报键的工作原理

  1. 警报密钥持有者编写了一条警报消息。
  2. 该消息已使用密钥签名。
  3. 节点会将签名警报广播给与其连接的每个对等节点,从而将其传播到整个网络。
  4. 客户端会显示该消息,并且在早期的比特币版本中,可以进入安全模式,自动禁用发送比特币等功能,直到问题解决。

只有使用正确密钥签名的消息才被视为有效消息,这赋予了警报权威性。

创建警报键的原因

中本聪 2010 年,在一次漏洞导致有人生成 184 亿个假比特币之后不久,建立了警报系统。

Alert Key 的设计初衷是作为紧急通信渠道,以便在类似事件再次发生时快速警告用户,当时比特币还处于早期实验阶段。

为什么警报键被停用

一个能够向全网每个节点发送消息的密钥,对于一个旨在避免这种单一控制点的系统来说,是一种集中化风险。

这一风险变成了现实:有记录显示,警报密钥有可能曾被前任持有。 Mt. Gox首席执行官马克·卡佩莱斯并可能在他 2014 年被捕后被日本警方没收。

开发人员于 2016 年着手停用该系统。最终的、不可取消的“密钥泄露警报”消息被硬编码到 Bitcoin Core 0.14 中,以便任何剩余的旧节点都能收到最后一次通知。

2018 年,密钥被故意公开,这样就没有人可以再依赖它作为权威机制了,因为现在任何人都可以用它签署消息。

另请参阅: 在加密货币领域,5倍是什么意思?

为什么这个词今天仍然会被提及

Alert Key 在关于比特币设计的法律和哲学辩论中再次出现——最值得注意的是,一些论点(包括 Craig Wright 的论点)认为它最初的目的是让开发者冻结被盗或欺诈性交易,但其他开发者对此说法提出异议,他们坚持认为它始终只是一个临时的错误警报工具。

另请参阅: 套利挖矿:为什么同一种加密货币会有两种不同的交易价格?

常見問題解答

现在比特币的警报密钥仍然有效吗?

不。它从 Bitcoin Core 0.13.0 版本开始就被移除了,并且私钥在 2018 年被公开,使其永久无法用作权威机制。

有人能用 Alert Key 冻结我的比特币吗?

不,它从来没有能力冻结交易或资金,只能广播签名短信警告。

最新资源和博客