完全破解比特币,应该是指通过公开的比特币地址反向算出私钥吧。但是,即便是比特币的地址也是对公钥经过了SHA256和RIPEMD160算法两次hash得来的。为什么要用两次hash?因为SHA256是美国军方发明的算法,为了防止官方算法有后门,中本聪加了双保险,又采用了出自大学的RIPEMD160算法。这两个算法同时留有后门的概率应该不大。
Discussion
shor影响的是ecsda,但比特币基本盘是pow,其它都能解决,不见的比解决当年偷摸的长程攻击更麻烦,退一步讲,ecsda都不用shor威胁,自己都小毛病不断,shor之前估计就会被换掉。
比特币pow是软的,硬pow就是完全与能量挂钩,热一定律也就是能量守恒保证,那什么计算来了都没用。软pow本质是poe,由竞争后达成指定熵的最低能量决定,热二定律保证的,这个最低能量在理论上显然是有很大空间的,但受科技水平限制,充分竞争后趋近这个限制,这个限制本质就是能效hash/J。
假设量子sha256确实比经典算法优势(不一定),那么现在量子计算机的路线能提高的是hash/s,功率可是不保证的,也就是hash/J相比asic不见得一定有优势,再考虑到渐进替换的过程,量子计算机对于比特币大概率是个新款矿机,也就是说比特币的逻辑仍然讲的下去。但在往远就不好说了,前面说了这个最低能量空间确实很大。
当然以上的前提是通用量子计算机实现,它和受控热核聚变可是专业跳票。
能量货币只有能源属性,并无“计算”属性。
自然界所有生命活动现象的能量通货是APT,而非更硬的能量通货“光子”。
原因在于,APT通过和蛋白质发生生物化学反应提供能量,具备让蛋白质发生空间结构变化,以掉入分子势阱和势垒之中,进而履行一系列生命功能,即让蛋白质不停地计算自己。
而人类个体的意识就是功能蛋白质,APT即是比特币。
假如受控热核聚变成为现实,将会提供无穷无尽的能量货币,能量货币将会非常富余,就像空气一样不再稀缺。
而如何利用这些能量货币更好的计算,才是比特币要完成的事情。
比特币代表着边际能量生产成本和边际计算效率。
就像APT激励着功能蛋白发生非常复杂的空间结构变化一样,本质上APT也代表着蛋白质边际计算效率,那些计算功能劣势的蛋白质会被更高效的蛋白质所取代,进而获得和APT结合的更多机会。
人类大脑意识将比特币作为底层共识货币,通过输入能量货币提高系统单位能量边际计算能力,维持系统更低的熵减秩序。
sha256不是quantum resistance吗? 不过ECDSA确实是问题,不知道需不需要hardfork
https://consensys.net/blog/developers/how-will-quantum-supremacy-affect-blockchain/