前天我的公众号提到,我有一篇未发表的文章《22个关于量子计算机与比特币的常识性错误》,40小时内又收到了近十个咨询,究竟是哪些常识性错误?这些咨询涉及到国内的江湖成名的媒体,以及国内外的几尊大神,这些媒体和大神几乎全部犯了以上22个关于量子计算机和比特币的常识性错误。
我的一位朋友看了这篇《22个关于量子计算机与比特币的常识性错误》文章后,用戏剧性的语言评价了这些媒体,无非就是些什么色的财经,什么星的财经,还有什么什么实验室,什么塞浦路斯土耳其斯坦教授等等,以及澳洲那位大嘴巴密码学家等。
这哥们大吼一声对我说:乡亲们哪,我王老五活了这大半辈子,还没见过这么多的错误啦!一个两个三个!没什么说的,全TMD都滚回家喝闷酒去吧!
这哥们又说:你这篇文章至少值100块!你得先发几篇科幻文章,最后发这篇《22个关于量子计算机与比特币的常识性错误》,给塞浦路斯土耳其斯坦教授几个大嘴巴子!那才tnnd过瘾!
我爱听别人的各种反面意见和正面意见。就这么定了!就是这篇文章《如果量子计算机可以解哈希函数,那么比特币会发生些什么?》
如果量子计算机可以解哈希函数,这假设特别有意思!
各位知道,比特币挖矿是解哈希函数SHA256的数学题,如果量子计算机能解哈希。
那么我们可以假设一台1000逻辑量子比特的一分钟算力,大约等于全球所有计算机算力200年的话,这台量子计算机将把比特币剩下的300万比特币少于1分钟挖完。
如果这位量子计算机所在实验室的实习生高兴的话,他可以将之前已挖出的1800万个比特币再挖回去。我们对这种情况知之不多,这种情况下应已远超出51%攻击的范畴,他将可以更改比特币的所有账本。我猜测大概会出现所有现在2000多万比特币地址的账户,回到最初的中本聪在芬兰挖的第一个区块的状态吧!
我认真花了近一两个小时思考这个关于“如果量子计算机可以解哈希函数,比特币会发生什么?”最后我放弃了。
很显然,这个假设没有意义,因为量子计算机并不擅长解哈希函数,所以量子计算机也不会被用来挖比特币。“量子计算机用来挖比特币”本来就是一个常识性错误。我不必为这常识性错误花时间思考。
量子计算机非常擅于解某些数学题,比如椭圆曲线签名算法,而几乎所有数字货币或区块链底层的算法,采用的恰好是量子计算机非常擅于破解的椭圆曲线签名,再说一遍:你听到的任何算法,几乎都是椭圆曲线签名。
而你在我这里听到的算法,大概率不是椭圆曲线签名算法。而是抗量子计算机破解的算法。我专为量子计算机而来。
塞浦路斯土耳其斯坦大学的那位教授,曾经说过一句话是“美国国安如果有量子计算机的话,他会用来破解比特币吗?他根本不会让你知道!所以你不必担心量子计算机破解比特币”。这位教授善于为正确假设而得到错误结论花时间。我以后会是不是粉刺几位著名教授,包括斯坦福的教授,麻省理工的教授,伯克利的教授,密西根州立大学的助理教授,偶尔可能有康奈尔的教授和狼教授,先预警一下。
明天的文章中,我谈谈有意义的假设吧《如果你有可实用的量子计算机用来破解比特币公钥,你会拿走谁的钱包》,请各