【问题标题】:Use of bitcoin address as a security measure使用比特币地址作为安全措施
【发布时间】:2019-05-18 12:45:05
【问题描述】:

使用比特币地址的一个原因是为了防止我们自己受到量子攻击者的攻击,因为他可以从我们的公钥中获取私钥,对吧? 但是如果我们发送比特币......无论如何,我们都要求接收者拥有我们的公钥以验证签名......如果接收者是量子攻击者怎么办? 那么使用地址有什么意义呢? (相对较小的尺寸除外)

【问题讨论】:

  • 我投票结束这个问题,因为它不是关于编程的,更适合bitcoin.stackexchange.com
  • @Thilo 我在阅读完那个答案后来到这里......这没有回答我的问题......顺便说一句,我不知道还有另一个网站可以问这样的问题......所以是的你可以继续投票结束这个问题......(因为不知道为什么人们总是找到这样做的理由XD)

标签: blockchain bitcoin


【解决方案1】:

我们不知道第一台量子计算机的速度会有多快。让我们想象一下,量子计算机(QC)可以在一天内破解 secp256k1 公钥。在这种情况下,我们将带有签名和公钥的比特币交易发送到网络,此时攻击者可以开始破解公钥。但是交易会在 10 分钟内被确认(或者最坏的情况下可能需要 60 分钟),所以即使 QC 会在一天内破解公钥,攻击者也无法窃取比特币,因为交易已经确认,无法恢复。

如果 QC 能够在一小时或更短的时间内破解公钥,那就有问题了。

比特币地址对 QC 来说并不完全安全,但它们提供了某种额外的安全性。

【讨论】:

    猜你喜欢
    • 2014-08-21
    • 2015-01-30
    • 2019-05-16
    • 1970-01-01
    • 2014-01-17
    • 2019-04-05
    • 1970-01-01
    • 1970-01-01
    • 2018-02-24
    相关资源
    最近更新 更多