视点·观察|用量子计算机破解比特币算法需要多长时间?
破解比特币区块链算法需要多长时间?苏塞克斯大学的研究团队评估认为,拥有 3.17 亿个量子比特的量子计算机可以在 1 个多小时内突破比特币的加密;拥有 19 亿个量子比特的量子计算机可以在 10 分钟内破解加密 。
文章图片
苏塞克斯大学和 Ion 量子技术小组的研究生 Mark Webber 研究了 2001 年由美国国家安全局(NSA)推出的 SHA-256 编码算法 。SHA-2(Secure Hash Algorithm 2)是由美国国家安全局开发的一组加密哈希函数 。SHA-2 程序下有 6 个哈希值,SHA-256 是其中一个最受关注的,因为它被用于比特币货币 。哈希函数的集合通过采用 Merkle-Damg?rd 结构进行组合,这是一个使用专门的区块密码的 Davies-Meyer 结构组装的单向压缩函数 。
所有的比特币交易在添加到区块链之前都需要由加密货币矿工网络进行验证 。这个验证系统告诉系统谁拥有账本中的什么金额 。在验证过程中,交易被赋予了一个带有加密密钥的指定 。如果一个人或团体破解了这个密码,它将允许访问和拥有比特币集群 。
不过现阶段最强大的量子计算机是拥有 127 个量子比特(qubits)的 IBM 超级计算机,是破解比特币代码的最佳设备 。Webber 表示在量子计算机取得巨大突破之前,想要破解比特币的算法是不太可能的 。而想要发明这种高性能的量子计算机,至少还需要 10 年以上时间 。
【视点·观察|用量子计算机破解比特币算法需要多长时间?】但 Webber 和他的同事仍然对比特币的未来表示担忧 。他说道:“我们需要改变我们的加密技术,因为在未来,它们并不安全” 。
推荐阅读
- Apple|修改后的苹果App Store约会应用的支付方式正在接受荷兰ACM审查
- 事物|30 件改变游戏的事物:从吃豆人、家用机到虚拟现实
- 市民|超大屏直播冬奥、VR体验冰雪运动,延庆5G+8K视听小站启用
- 社交|Twitter最新的私信功能测试遭诟病 用户容易因此遭遇骚扰
- 视点·观察|中国女足夺冠奖金或超3000万:要缴税吗?
- 专用|造纸废水处理专用聚丙烯酰胺絮凝剂
- 聚丙烯|废水处理用聚丙烯酰胺选型技巧
- Linux|不到10%的Linux上的Firefox用户在运行Wayland
- 农业|新青年,新农技
- 用户|运营商推互联网注册清理服务 助二手手机号码“断前缘”