量子计算机有什么特点? 3 \$ Q# J: J5 L1 B c# v 4 p) z, x* S9 t: \0 V% f$ T$ B 5 w, R' c" \ d 0 e# B9 h) p4 y$ j- h! f8 g/ z+ K! Y1 N& \ ~( v8 a
1,量子并行计算: ]& H! b( [. r
6 M8 q' _# V: `% h' n' }' R; H5 a! j }
" q: O9 n; `5 p" A x/ L0 M; K5 T" C/ Q# V; E9 i2 V2 N( R% Q
量子计算机独特的并行计算是经典计算机无法比拟的重要的一点,其并行计算不仅在存储容量上远远超越了经典计算机,而且读取速度快,多个读取和计算同时进行。 0 ]& j2 c$ R S' }) a" [# j 0 G, j: ^* E( B1 s+ B 0 u. g( Z* o+ m( o1 r9 m2 ~ K+ Q& V3 _7 ?7 `' F h2 o1 y5 E4 f# ~3 ]8 @
2,量子不可克隆& T P, q4 I v2 T7 U
1 b; ?6 ]/ k+ N0 @1 |7 V! p 7 T' P P9 `3 f0 [% @0 \+ s2 J$ E/ u, V x6 K
- }( \! y o) L. Q
量子不可克隆性,是指任何未知的量子态不存在复制的过程,无法实现经典计算机的纠错应用以及复制功能,当然优势就是不怕受到病毒的攻击。
量子计算机会威胁比特币私钥的安全吗?9 B( D: e6 x( A" L' k- W% N8 K
) @( [; U! N7 I ~9 H [
' z2 R) s. Q. [4 Z3 _" O* X2 p比特币采用的是椭圆曲线加法算法ECC和哈希函数SHA-256,ECC主要用于公私钥的生成,SHA-256主要用于公钥生成钱包地址,以及挖矿时候的POW工作量证明.2 I9 J' m/ } ~! e7 c9 t
3 P% V5 @/ u( y ; @- ^/ u4 {& W+ ]量子计算机采用的其中一种量子算法Shor,的确具有破解私钥的可能性,但是距离攻破比特币密码学系统还有很遥远的距离。( M, ^) p0 P* {' _
& Y, c9 }4 k9 v
n' i! E/ R' a B! m8 e. J1 W- u1 ^目前谷歌实现量子霸权仅有53个量子比特币,要破解比特币160位的椭圆曲线算法,至少要1000个量子比特,要破解比特币私钥,至少要4000个以上量子比特,仅限于特定公钥才可以破解,对于使用多地址钱包,或者冷私钥的用户,还是安全的,而量子比特位越往上增加难度也越大。