您的当前位置:首页 > 区块链学堂 > 区块链入门 > 正文

量子计算对挖矿的威胁

比特币系统中,所有新的比特币都是通过“挖矿”产生的。比特币挖矿是指使用哈希函数SHA-256,为每个区块计算出一个满足系统要求的哈希值。这个计算结果很容易被验证,但搜寻到满足系统要求的随机数却非常困难。通常采取的方法是使用蛮力搜索,意味着要尝试不同的输入,直到找到满意的结果为止。

量子力学中的Grover搜索从理论上可以解决这个问题。Grover算法在解决从无序数据库中搜索某个特定的数据问题方面有独特的优势,从而使得找到符合目标Hash 函数值的随机数变得容易,这也就意味着将会降低破解密码学哈希函数的困难程度。

目前量子计算机的技术水平还不能用来挖矿,但关于量子计算机对挖矿的威胁,戴夫士•阿加沃尔(Divesh Aggarwal)和新加坡国立大学(NUS)的研究人员进行了深入研究,并认为,至少在未来10年内,使用ASIC芯片挖矿的速度会比量子计算机快,不过10年后,量子计算机的挖矿速度会飞速增长。

温馨提示:币讯最新动态随时看,请关注金投网APP

  • 区块链技术在银行业面临哪些新挑战?
    区块链是多种技术的集成创新,经过近几年产学研合作,已经在多种内核技术上实现自主研发,但在例如区块链虚拟机、智能合约等核心构件方面,普遍采用的国际通用开源组件。这些组件并非完全自主可...
    0阅读
  • 区块链最基本的技术特点,是通过数据的全网一致性冗余分发和存储,实现了数据在全网范围内的公开透明、不可篡改、可溯源、可追踪,进而实现了不同节点之间在数据占有上的平等地位,在系统架构上实现了不同程度的去中心化,在节点关系之间实现了不同程度的去第三方信任。...
    0阅读
  • 数字经济时代最明显的特征就是“数据”,而作为数据安全的保障,区块链技术可溯源、可共治等特点,在产业数字化进程中可发挥自身优势,为产业的数字化发展“提效”、“提质”。那么,区块链应用是如何推动传统产业数字化发展的呢?...
    0阅读
  • 区块链技术在银行业中的应用实践的三个阶段
    银行业使用区块链技术,能有效破局系统建设过程中多方数据融合共享、业务协同等痛点,从最初单一场景下的点对点交互到跨领域复杂场景互联。每一次需求的推陈出新,对区块链架构都是稳定性和效率...
    0阅读
  • 比特币系统中,所有新的比特币都是通过“挖矿”产生的。比特币挖矿是指使用哈希函数SHA-256,为每个区块计算出一个满足系统要求的哈希值。这个计算结果很容易被验证,但搜寻到满足系统要求的随机数却非常困难。通常采取的方法是使用蛮力搜索,意味着要尝试不同的输入,直到找到满意的结...
    区块链入门 01-22 05:06
    0阅读

下载金投网